aeleraqi/GoogleNewsScraper
Google News Scraper, a Python notebook designed to extract news articles from Google News.
This tool helps journalists, researchers, and data scientists automatically gather news articles from Google News. You provide keywords, topics, or categories, along with a desired date range and language. The output is a structured dataset containing headlines, URLs, sources, and publication dates, ready for your analysis, natural language processing, or reporting workflows.
Use this if you need to systematically collect a large number of news articles from Google News based on specific criteria for research or data analysis.
Not ideal if you need to extract news content from sources other than Google News, or if you require full article text rather than just headlines and metadata.
Stars
8
Forks
3
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Mar 15, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/perception/aeleraqi/GoogleNewsScraper"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
scrapy/scrapy
Scrapy, a fast high-level web crawling & scraping framework for Python.
Altimis/Scweet
A simple and unlimited twitter scraper : scrape tweets, likes, retweets, following, followers,...
lexiforest/curl_cffi
Python binding for curl-impersonate fork via cffi. A http client that can impersonate browser...
plabayo/rama
modular service framework to move and transform network packets
scrapinghub/spidermon
Scrapy Extension for monitoring spiders execution.