An open API service indexing awesome lists of open source software.

https://github.com/caioreis29974/news-scraper-api

A powerful REST API built with Node.js and Express to scrape, unify, and deliver real-time news from sources like G1, UOL, CNN, and more. Fast and efficient scraping, ready to integrate with any application.
https://github.com/caioreis29974/news-scraper-api

axios cheerio express news nodejs rest-api-test scraper web-scraping

Last synced: 3 months ago
JSON representation

A powerful REST API built with Node.js and Express to scrape, unify, and deliver real-time news from sources like G1, UOL, CNN, and more. Fast and efficient scraping, ready to integrate with any application.

Awesome Lists containing this project

README

          

# News Scraper API

A powerful REST API built with **Node.js** and **Express** to scrape, unify, and deliver real-time news from major sources like **G1**, **UOL**, **CNN**, and more.

## ๐Ÿ›  Technologies

- Node.js
- Express.js
- Axios
- Cheerio

## ๐Ÿ“ฆ Installation

```bash
git clone https://github.com/caioreis29974/news-scraper-api.git
cd news-scraper-api
npm install
```

## โ–ถ๏ธ Usage

```bash
npm start
```

The API will be available at: [New Scraper API](https://news-scraper-api-thm8.onrender.com)

## ๐Ÿ“Œ Endpoints

- `GET /news/bbc`
- `GET /news/uol`
- `GET /news/cnn`

*(More sources coming soon!)*

## ๐Ÿ“ Structure

```
news-scraper-api/
โ”œโ”€โ”€ routes/
โ”œโ”€โ”€ package.json
โ”œโ”€โ”€ package-lock.json
โ”œโ”€โ”€ index.js
โ””โ”€โ”€ README.md
```

## ๐Ÿงพ License

Licensed under the [MIT License](https://opensource.org/licenses/MIT)