PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

News Python Packages

Python packages with the GitHub topic news. Sorted by monthly downloads, with stars and forks.
codelucas
newspaper3k

newspaper3k is a news, full-text, and article metadata extraction in Python 3. Advanced docs:

456K 15K 2K
SSujitX
googlenewsdecoder

A Python script to decode Google News article URLs.

286K 297 29
tradingeconomics
tradingeconomics

Python client for the Trading Economics economic and financial data API.

184K 133 40
mattlisiv
newsapi-python

A Python Client for News API

180K 505 149
emergentmethods
asknews

Infusing news into any LLM with a single line of code

153K 9 4
palewire
cpi

Quickly adjust U.S. dollars for inflation using the Consumer Price Index (CPI)

146K 145 24
palewire
savepagenow

A simple Python wrapper and command-line interface for archive.org’s "Save Page Now" capturing service

143K 197 26
palewire
atcf-data-parser

A Python parser for the a-deck data posted online by the Automated Tropical Cyclone Forecasting System

130K 0 0
EventRegistry
eventregistry

Python package for API access to news articles and events in the Event Registry

93K 261 57
ranahaani
gnews

A Happy and lightweight Python Package that Provides an API to search for articles on Google News and returns a JSON response.

84K 1K 151
fhamborg
news-please

news-please - an integrated web crawler and information extractor for news that just works

42K 2K 460
biglocalnews
bln

Python client for the biglocalnews.org API

27K 7 5
biglocalnews
warn-scraper

Command-line interface for downloading WARN Act notices of qualified plant closings and mass layoffs from state government websites

22K 44 18
tschellenbach
feedly

Stream Framework is a Python library, which allows you to build news feed, activity streams and notification systems using Cassandra and/or Redis. The authors of Stream-Framework also provide a cloud service for feed technology:

20K 5K 528
biglocalnews
warn-transformer

Consolidate, enrich and republish the data gathered by warn-scraper

18K 6 5
Iceloof
googlenews

Script for GoogleNews

15K 385 101
palewire
isobands

Generate filled contour polygons from raster data with Python.

11K 5 1
stayukasabov
capcat

v2.0.38 | Ethical content preservation from the command line: 12 built-in sources to Markdown + self-contained HTML. YAML frontmatter, optional PDF downloads, user-editable sources and bundles, add any RSS feed, interactive TUI, batch automation.

9K 2 0
ma2za
google-news-api

Google News API Python client for Google News RSS search, top stories, async clients, URL decoding, SearchAPI modes, and MCP tools.

6K 0 0
Benzinga
benzinga

Python client library for benzinga news and financial data

5K 34 18
alphap365
open-news-api

open-news is a Python library for news discovery and extraction. It fetches live news via DuckDuckGo, searches Google News, discovers RSS feeds, crawls websites, and extracts article text. Features filtering, deduplication, ranking, and optional JavaScript rendering. Includes Python API, CLI, and terminal UI.

5K 46 5
bytesview
newsdataapi

Official Python client (SDK) for the Newsdata.io News API — fetch real-time, historical, crypto, and stock-market news via REST, with validation, retries, pagination, and typed exceptions.

5K 18 3
palewire
datawrapper-mcp

A Model Context Protocol (MCP) server and app for creating Datawrapper charts using AI assistants.

4K 57 12
ckinateder
abraham3k

Algorithmically predict public sentiment on a topic using flair sentiment analysis.

3K 2 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology