Ilias1988/Universal-News-Scraper

A robust CLI news scraper and aggregator. Features topic auto-discovery (via Bing RSS), anti-blocking logic, keyword/date filtering, and JSON/CSV export. Built with Python & Rich.

32
/ 100
Emerging

This tool helps researchers, analysts, or marketers gather news articles on specific topics or from pre-selected sources. You provide a topic (like 'Bitcoin' or 'AI') or choose from categories like 'Cybersecurity' or 'Business & Finance', and it delivers a collection of news articles. The output is a neatly organized list of article titles, URLs, dates, and sources, available in CSV, JSON, or a user-friendly HTML report.

Use this if you need to quickly collect and review news articles from various sources based on keywords or general topics without manually browsing many different websites.

Not ideal if you require highly specific, niche data from websites that do not publish RSS feeds or if you need to perform complex, interactive web scraping beyond simple article extraction.

news-monitoring market-research competitor-analysis media-intelligence trend-spotting
No Package No Dependents
Maintenance 10 / 25
Adoption 5 / 25
Maturity 11 / 25
Community 6 / 25

How are scores calculated?

Stars

13

Forks

1

Language

Python

License

MIT

Category

scraper

Last pushed

Jan 30, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/perception/Ilias1988/Universal-News-Scraper"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.