{"repo":"lewisdonovan/google-news-scraper","free":true,"listed":false,"github":"https://github.com/lewisdonovan/google-news-scraper","clone":"git clone https://github.com/lewisdonovan/google-news-scraper.git","description":"Lightweight scraper for Google News","language":"JavaScript","stars":378,"topics":["google-news","google-news-scraper","news","news-scraper","news-articles","web-scraper","crawler","web-crawler","news-crawler","google-crawler"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"📰 Google News Scraper A lightweight package that scrapes article data from Google News. Simply pass a keyword or phrase, and the results are returned as an array of JSON objects. --- Enterprise-Grade Google News API (sponsored) HasData's Google News API returns structured data in 1.75 seconds. No proxies, CAPTCHAs, or headless browsers to maintain. Start with 1,000 free API calls. --- SerpApi - The News Monitoring API (sponsored) SerpApi - The News Monitoring API. We help you access real-time search engine data via a simple API, which includes news from Google, Bing, and DuckDuckGo. --- Installation Usage Output Config TypeScript CommonJS Performance Upkeep Bugs Contribute Python version Installation 🔌 Usage 🕹️ Simply import the package and pass a config object. A minimum working example can be found in this repo. Full documentation on the config object can be found below. Output 📲 The output is an array of JSON objects, with each article following the structure below: Config ⚙️ The config object passed to the function above has the following properties: searchTerm This is the search query you'd like to find articles for, simply pass the search string like so: searchTerm: \"The Oscars\" . The search term is no longer a required field, as hahagu added support for topic pages in #44. If searchTerm and baseUrl are both supplied, the scraper will just return results from the Google News homepage. baseUrl The baseUrl property enables you to specify an alternate base URL for your","default_branch":null,"files":null,"tree":[],"storefront":"/r/lewisdonovan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lewisdonovan/google-news-scraper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}