{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/7"}],"enrichment":{"capability":"GNews searches Google News RSS feeds and returns article metadata as JSON, with optional full-text extraction and support for filtering by keyword, topic, location, site, date range, and language across 141+ countries.","skillfed_tags":["news-aggregation","rss-feed","web-scraping"],"use_cases":["Monitor news headlines on a specific topic or keyword and trigger alerts when articles match certain criteria.","Build a news dashboard that aggregates articles from multiple countries or languages into a single feed.","Collect news data for sentiment analysis, topic modeling, or other NLP research on recent headlines.","Track coverage of a specific company or person across different news sources and regions.","Export filtered news results to CSV or JSON for downstream analysis or archival."],"what_it_does":"GNews is a lightweight Python wrapper around Google News RSS feeds that returns article metadata (title, description, publisher, URL, publication date) as JSON. It lets you search for news by keyword, topic (WORLD, BUSINESS, TECHNOLOGY, SPORTS, etc.), geographic location, or specific news site, with filtering options for language, country, date range, and result count. The package also supports fetching full article text and resolving Google News redirect URLs through optional dependencies.\n\nThe core use case is building news aggregation tools, monitoring systems, or analysis pipelines without writing custom RSS parsers or web scrapers. It handles the boilerplate of querying Google News, parsing feeds, and normalizing the response format. The package is actively maintained, has no known vulnerabilities, and depends only on standard HTTP and HTML parsing libraries.","worth_installing":"Yes. GNews is actively maintained, has no security vulnerabilities, low install friction, and solves a real problem\u2014querying Google News without writing custom scrapers. The permissive MIT license removes legal friction. Install it if you need to aggregate news programmatically; skip it only if you require a commercial news API with SLA guarantees or need to handle Google's rate-limiting at scale."},"id":"gnews","links":{"html":"https://skillfed.io/packages/gnews","md":"https://skillfed.io/packages/gnews.md","pypi":"https://pypi.org/project/gnews/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-25","license_spdx":null,"license_treatment":"permissive","name":"gnews","python_support":"unspecified","summary":"Provide an API to search for articles on Google News and returns a usable JSON response."},"popularity":{"monthly_downloads":124377,"position":11870,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.8.2"}
