A news aggregator is a tool or platform that collects news from various sources and presents them in one location. It is used for conveniently accessing and reading news from multiple sources without having to visit each source individually.
In this list, we collected the best open-source news aggregator projects.
However, if you are looking for RSS feed reader apps, you can check our other lists:
Tiny Tiny RSS is an open-source, advanced RSS reader/news aggregator that is self-hosted and can read from remote sources. It features an intuitive user interface and high performance, making it quick and easy to install on any hosting provider.
FreshRSS is a self-hosted, lightweight, and customizable RSS feed aggregator. It supports multi-user application, anonymous reading mode, custom tags, and has an API for clients.
It can receive instant push notifications from compatible sources due to the WebSub standard. It also supports basic web scraping for sites not providing any RSS/Atom feed and can handle JSON documents.
Auto-news is a personal news aggregator that uses LLM (ChatGPT) to filter out noise and provide efficient reading from multiple sources like Tweets, RSS, YouTube, Web Articles, Reddit, and Journal notes.
This tool is essential in the current information explosion era, helping users save time by focusing on their interests and staying on track with their goals.
Features
Aggregate feed sources (including RSS, Reddit, Tweets, etc) with summarization
Summarize YouTube videos (generate transcript if needed)
Summarize Web Articles (generate transcript if needed)
Filter content based on personal interests and remove 80%+ noises
A unified/central reading experience (e.g., RSS reader-like style, Notion based)
[LLM] Generate TODO list from Takeaways/Journal-notes
[LLM] Organize Journal notes with summarization and insights
[LLM] ExperimentalDeepdive topic via web search agent and autogen
The neix app is a terminal feed reader for RSS/Atom feeds, designed to provide news without advertisements or other distractions.
It allows importing feeds from an OPML file or manual configuration, and offers text rendering with programs like w3m or elinks. Users have full control over their news consumption.
НЯН (Nyan) is a news aggregator that scrapes news from different Telegram channels, clusters similar posts, and forms a united feed. All sources are split into several groups, so anyone can understand whether they can trust them.
The Good News Machine is a web-app that aggregates a feed of positive news from randomly selected sources. It consists of three components: The RSS Firehose for creating a news stream, PubNub Functions for filtering and handling posts, and a Dashboard for displaying the news feed and voting.
The RSS Firehose also checks post titles against a list of banned words to ensure the positivity of the content.
JARR is a free web-based news aggregator and reader, is under continuous development with new features regularly added. Its unique feature is the ability to cluster articles based on links or content through TF-IDF.
News Aggregator is a news aggregator using Python, Django, and Scrapy frameworks, providing updates with the latest news articles from top news websites across various fields.
This is an open-source free A fast, searchable, knowledge engine using various machine learning models to aggregate based on importance, association and relevance.
A News Aggregator is a combination of web crawlers and web applications. Both of these technologies have their implementation in Python. It is a web application which aggregates data (news articles) from multiple websites. Then presents the data in one location.
feeder is a Continuous Integration tool that aggregates news feed updates and sends them to your email. It supports Atom and RSS/RDF feeds, direct subscription to feed URLs, and scanning for a link tag at a given URL.
The tool uses Golang html/template for email customization, persists update timestamps to a YAML file, and optionally resolves relative URLs and uses a Reddit bearer token to request RSS feeds.
Shomyo is a web-based feed reader and aggregator installed on your web server, accessible via a browser on various devices such as PCs, Androids, and iPhones.
This is a web news aggregator application that collects news articles from various websites and presents them in one location. This tool can save users significant time by eliminating the need to visit multiple news sites individually.
It allows users to select the websites they want to follow, and then it collects the articles for them. News aggregators can be created using Python, combining web crawler and web application technologies.
Headly is a Progressive Web App (PWA) that provides breaking news headlines from trusted journalism sources and fact-checking agencies. It supports the fight against misinformation, offers free access above paywalls, and is fast on slow internet connections.
It also features fact-checking by internationally recognized agencies and is available in different editions by country.
The Daily Lore is a static news aggregation website that uses News API for headlines, Materialize for styling, and Netlify for hosting and continuous deployment. It also employs Google Analytics for tracking pageviews, StatusCake for monitoring, and Zapier for triggering daily updates.
"Tincture" is a service that aggregates various news feeds in one place, designed for users who are frustrated with ads, subscriptions, bloated websites, intrusive recommendations, and endless browsing.
News aggregator is a Django project to scrape a news website using Beautiful soup and request module and hence combination of web crawlers and web applications. Both of these technologies have their implementation in Python.
What is Jan?
Are you in search of a reliable, open-source alternative to ChatGPT? Look no further! We introduce you to Jan, a powerful AI chatbot that runs 100% offline on your computer. Unlike many other AI-powered chatbots, Jan offers you complete privacy and security as it operates entirely offline.
In today's ever-changing financial landscape, investors are constantly seeking ways to maximize their returns and stay ahead of the curve. With the advent of artificial intelligence (AI), traditional methods of stock analysis are undergoing a profound transformation.
AI-driven DIY investing platforms, like the one offered by UVest4U, are
What is a Dimensity 9300 Processor?
The Dimensity 9300, a top-tier mobile processor masterfully developed by the renowned tech giant MediaTek, serves as the heart of modern mobile technology. This powerhouse is meticulously crafted to supply superior processing capabilities, propelling the performance of smartphones and other mobile devices to new
What is INCEpTION?
INCEpTION is a sophisticated semantic annotation platform, diligently developed by the UKP Lab at the esteemed Technical University of Darmstadt. Its primary objective is to centralize a diverse range of semantic annotation tasks into a single, user-friendly web-based platform.
This innovative open-source free platform revolutionizes the annotation
In this comprehensive blog post, we will be diving deep into the enthralling and rapidly evolving world of face detection and recognition libraries. These advanced and powerful tools are revolutionizing the way we interact with our digital surroundings. By offering more secure means of authentication, they significantly improve the security
What is Autodistill?
Autodistill is a free and open-source AI project that uses large, slower foundation models to train smaller, faster supervised models, allowing for inference on unlabeled images with no human intervention.
It can be used on personal hardware or via Roboflow's hosted version for cloud-based image
What are cyber security payloads?
In cybersecurity, a payload refers to the part of the malicious code that performs the harmful action; this could range from stealing data to damaging systems.
For penetration testers, payloads are used in a controlled and ethical manner to probe system vulnerabilities and validate defenses.
What is Collama?
Collama is a free and open-source VSCode AI coding assistant powered by self-hosted llama.cpp endpoint.
Under the hood
It uses LLaMA.cpp, the Inference of Meta's LLaMA model (and others) in pure C/C++.
Llama.cpp is designed to facilitate LLM inference with minimal
Hacker News Summary is an open-source project that uses AI technology, primarily the ChatGPT gpt-3.5-turbo model, to extract summaries and illustrations from Hacker News articles.
If ChatGPT is unavailable, the local GoogleT5 model is used. The service provides clear and easily understandable summaries.
Features
* Clear and easily understandable summaries
Bot Server is an open-source bot development platform that streamlines AI bot development by providing code base, resources, cloud deployment, and templates. It allows modifications via a downloadable zip file, and supports advanced development with custom code in various editors.
It's GPT-powered, compatible with Bot Framework V4, and