
In simple English
This tool checks dozens of popular websites to see what people are talking about right now. It gathers headlines from sources like Google, GitHub, Hacker News and Reddit into one list. You can run it from your command line or use it with AI coding assistants. It requires no user accounts or payment to read public feeds. You can install it on your computer in seconds.
What it is
A Python library, command-line tool, and Model Context Protocol server that aggregates trending topics from over thirty public sources. It includes historical tracking, semantic search, and an automated content creation workflow.
What it is good for
Solo builders and content creators who want to spot emerging trends across the web without visiting twenty different websites every day.
- Collects data from over thirty sources without requiring login credentials or API keys.
- Includes an MCP server so AI coding assistants can query live trends directly.
- Provides a local SQLite history database to track how topics grow over time.
- Some social media sources fail or return empty results due to strict bot blocks and login walls.
- Requires Python 3.10 or newer and a package runner like uv or pip.
- Running the full web dashboard and AI scoring features needs extra Python packages.
manually checking twenty different websites and news feeds every day
uv
- trending-repos/trending-repos
Tracks trending code repositories on GitHub, but lacks the multi-source aggregation and AI tools found here.
- rubycocos/feedparser168 stars
A standard Python library for reading RSS feeds, but requires you to write your own aggregation logic.
- cybertec-postgresql/pg_timetable1.4k stars
A job scheduler for PostgreSQL whose jobs and schedules live in the database itself.
- PrefectHQ/prefect24k stars
Adds scheduling, retries and a run history to Python functions you already have.
uvx trend-pulse trending