/Web-Scrapers

A collection of web scrapers designed to extract news articles from various websites.

Primary LanguageJavaScript

Web-Scrapers

This repository contains a collection of web scrapers designed to extract news articles from various websites. These scrapers are written in JavaScript and are intended to be used for educational or research purposes only.

Scrapers

Africa

Egypt

America

Argentina

Bolivia

Brazil

Cuba

Nicaragua

United States

Venezuela

Asia

Iran

Palestine

Syria

Vietnam

Europe

Greece

Russia

Usage

To use these scrapers, you need to have Node.js installed on your system. Follow these steps:

  1. Clone the repository to your local machine.
  2. Navigate to the directory containing the scrapers.
  3. Install dependencies by running npm install.
  4. Run the desired scraper using Node.js, for example:
npm run elkosmos

Ensure that you are aware of and comply with the terms of service of the websites you are scraping. Unauthorized scraping may violate these terms and could lead to legal consequences.

Contribution

Contributions to this repository are welcome. If you would like to add a scraper for a new website or improve an existing one, please open a pull request with your changes.

Disclaimer

The scrapers provided in this repository are for educational and research purposes only. Usage of these scrapers to access websites should comply with the terms of service of those websites. The maintainers of this repository are not responsible for any misuse of these scrapers.