30 open-source projects similar to nextcloud/news, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best News alternative.
NewsBlur is an RSS feed aggregator and social news reader that collects and organizes stories from feeds, newsletters, and websites into a single interface. It functions as a feed synchronization service that maintains read states and subscription data across multiple devices and third-party applications. The platform distinguishes itself with AI-powered content summarization to generate briefings and answer questions about articles, alongside a system for training content classifiers. These classifiers learn user preferences for authors and tags to automatically highlight preferred topics or
Newsboat is a terminal-based RSS and Atom feed aggregator and news reader. It utilizes an ncurses-based user interface to display web content directly in the console and uses a local SQLite database to persist subscriptions, article metadata, and read states. The project functions as an extensible system that allows for the transformation of feed data and the exporting of content via shell scripts and external command hooks. It includes capabilities for managing podcast feeds and synchronizing subscriptions and read states with external feed services. The reader provides tools for organizing
Stringer is a self-hosted RSS reader and feed aggregation server. It collects and organizes content from remote RSS feeds, allowing for personal content curation without the influence of social algorithms. The system functions as an RSS API provider, exposing a compatible interface that enables third-party reader applications to synchronize content and reading states across multiple devices. The backend includes polling-based aggregation to ingest updates from remote XML feeds and a content lifecycle manager that uses time-based data pruning to automatically remove old or read stories from t
ReadYou is a self-hosted reading application and RSS feed aggregator that centralizes content from multiple web sources. It functions as a full-text RSS reader, extracting the complete body text from web pages to provide a distraction-free reading experience. The application includes specialized accessibility and speed tools, such as a bionic reading mode that uses pattern-based text highlighting to guide the eye and a text-to-speech system for audio content consumption. The project covers comprehensive subscription management through OPML import and export, feed categorization, and keyword-
Feedbin is an RSS feed aggregator that collects and organizes updates from websites, video channels, and playlists into a chronological list. It functions as a centralized content manager, providing tools for feed aggregation and the organization of web-based information. The service distinguishes itself by converting email newsletters into feed entries via unique email aliases and offering a dedicated podcast manager that tracks playback progress across devices. It also includes a full-text extractor to retrieve complete articles when source feeds only provide snippets and a system to track
Fluent Reader is a desktop RSS feed aggregator and reader. Built as a cross-platform client, it collects content from multiple web feeds into a single interface for streamlined aggregation and discovery. The application distinguishes itself through cross-service feed synchronization, allowing users to maintain consistency between the local reader and external data providers. It also features automated content filtering that uses regular expressions to automatically hide, star, or mark incoming articles as read based on specific patterns. The software includes an integrated web article reader
Stringer is a self-hosted RSS feed aggregator and reader. It functions as a multi-user feed manager that collects and organizes content from various web feeds into a single unified interface. The project operates as an RSS API server, exposing data feeds to third-party mobile applications for synchronization and reading. It includes automated background tasks to fetch new content entries and provides a private environment for content curation. The system covers user account management with password-hashed authentication, subscription billing via third-party payment processors, and user inter
This library functions as a Node.js utility for monitoring multiple remote RSS and Atom feeds. It operates as a content syndication tool that tracks external web sources for new entries and triggers automated events whenever fresh content is published. The system utilizes an event-driven architecture to broadcast new feed items to registered listeners as they are discovered. It maintains an in-memory registry to manage active subscriptions and employs a polling loop to fetch and normalize XML data into standardized objects. Users can configure the frequency of data updates and customize netw
Winds is an open-source RSS and podcast reader that aggregates content from both feed types into a single, unified reading and listening interface. The application is designed to be self-hosted, allowing users to deploy the full stack on their own servers with configurable dependencies and environment variables. The platform integrates with Getstream.io to deliver real-time, personalized activity feeds that adapt to individual content preferences using machine learning. It includes a full-text search engine that indexes all subscribed articles and podcast episodes for fast, query-based retrie
wewe-rss is an RSS feed generator and scheduled aggregator that converts social media accounts and web content into standardized RSS, Atom, or JSON feeds. It functions as a full-text content extractor, retrieving the complete body of articles rather than short summaries. The system operates as an API-protected feed gateway, utilizing token-based authorization and request rate limiting to restrict access and maintain stability. It supports subscription portability by exporting tracked sources into standardized OPML files. The project manages content aggregation through automated polling via c
BestBlogs is an AI-powered content aggregation and curation platform that integrates feed management with automated text analysis. It functions as a centralized reading space that collects updates from diverse digital sources, including RSS feeds and social media, to deliver personalized daily briefings and thematic digests. The platform distinguishes itself by using large language models to process, summarize, and score incoming content. It provides deep insights through generative summarization, thematic synthesis, and interactive question-answering, while also offering multilingual transla
This project is a self-hosted RSS feed aggregator and reader designed to collect and organize content from RSS, Atom, and JSON feeds. It functions as a privacy-focused client that blocks pixel trackers and strips URL parameters to prevent third-party tracking and referrer leakage. The system is built as a REST API feed reader, exposing its data and user accounts through a programmable interface for third-party clients. It maintains compatibility with the OPML standard for importing and exporting subscriptions and provides tools for web content extraction using readability parsers and custom r
Feeder is an RSS and Atom feed reader that aggregates content into a single interface. It functions as a full-text content extractor that removes website clutter to isolate the main body of articles, and a self-hosted feed synchronizer that maintains subscription lists and read statuses across devices via a private backend server. The application integrates AI services and external API keys to translate and generate concise summaries of long-form articles. It also features a text-to-speech reader that uses system engines with automatic language detection to convert written content into spoken
FreshRSS is an open-source, self-hosted web feed aggregator designed to collect, organize, and display content from multiple websites in a single, centralized interface. It functions as a comprehensive reader for standard syndication formats, allowing users to track updates from various sources while maintaining full control over their data and privacy. The platform supports multi-user environments, enabling individual account management and personalized reading experiences. The application distinguishes itself through its robust synchronization and extensibility capabilities. It provides a s
Bangumi is a cross-platform mobile application that serves as an anime and manga tracker, a community client for BGM.tv, and a local media library manager. It enables users to record viewing progress, browse community-driven media databases, and link local media files to official database entries through pattern-based filename scraping. The application functions as a media discovery tool, utilizing AI recommendations, relationship graphs, and community trend analysis to find new content. It integrates a social ecosystem that allows users to participate in forums, manage friendships, and brows
DDEV is a container-based local development environment and project manager designed to bootstrap consistent web development stacks. It orchestrates Docker containers to provide isolated Linux environments, integrating web servers, databases, and language runtimes. The project distinguishes itself by automating the complexities of local networking and security, featuring a local HTTPS proxy for SSL certificate automation and wildcard DNS for hostname management. It further enables collaboration by exposing local environments to the internet through tunneling for external project sharing. The
This project is a software engineering playbook providing a collection of standardized guidelines and processes for managing the full software development lifecycle and team operations. It serves as a high-level framework for organizing agile project management, API design, containerized development standards, and markdown documentation workflows. The framework establishes a system for language-agnostic API design to automate client library generation and documentation. It also defines standards for providing uniform contributor environments and toolchains through virtualized containers. The
Zeroclaw is a modular framework for building and deploying autonomous agents that integrate AI models, messaging platforms, and hardware interfaces. It functions as a multi-agent orchestrator and embedded systems controller, providing a unified runtime for managing agent lifecycles, memory, and security policies across diverse environments. The system distinguishes itself through its focus on secure, verifiable hardware and software orchestration. It enforces strict security boundaries, including command allowlisting, resource throttling, and interactive human-in-the-loop approval for sensiti
RSSHub-Radar is a browser extension designed for the discovery and identification of RSS and RSSHub feeds on web pages. It functions as a feed detector that scans websites to locate compatible RSSHub routes and content sources. The project acts as an integration bridge, allowing users to export discovered feeds directly to third-party RSS reading platforms via a one-click subscription process. This facilitates a content aggregation workflow by simplifying how users find and collect diverse web content sources for streamlined consumption.
Yarr is a feed aggregator that functions as both a local desktop application and a self-hosted server. It collects content from multiple RSS and Atom sources into a single, centralized interface, allowing users to track updates from various websites in one location. The project provides flexibility in how it is deployed and accessed. As a desktop client, it integrates with the system tray to provide quick access to content on personal computers. Alternatively, it can be configured as a standalone server, enabling secure remote access to feed data through authentication and encryption. The ap
tech-weekly is a cloud-native knowledge base and technical content aggregator. It serves as a curated directory of architectural deep dives, backend system videos, and professional development live streams organized by technical topic. The project functions as a searchable index of software engineering recordings and documentation. It uses a curated-list content model to aggregate fragmented technical video links into a structured collection for knowledge management. The system is built as a static site that utilizes a flat-file knowledge base. Technical notes and resource links are stored i
TubeSync is a containerized media management tool and self-hosted archiver designed to automate the downloading and organization of video content from online sources, such as YouTube channels and playlists, into a local library for offline access. It functions as a download manager and metadata generator, utilizing a web interface to manage video subscriptions and synchronization settings. The system features a rule-based content filter that evaluates video metadata against user-defined conditions to determine which items enter the download queue. To handle restricted or age-gated content, it
Miru is a multimedia content aggregator and proxy-enabled media player that provides a unified interface for streaming videos, reading comics, and browsing novels from multiple external sources. It functions as a JavaScript extension platform, allowing users to add new media sources and application features by integrating custom scripts and provider logic. The application integrates with external media tracking services to synchronize viewing progress and maintain media libraries. It also fetches detailed movie and show information from external databases to enrich content displays with metad
Lobsters is a link aggregator platform and social news engine designed as a technical community forum. It serves as a threaded discussion board where users share external web links and engage in nested conversations and debates. The platform maintains a curated environment through an invitation-only membership model, restricting account creation to users with valid referral codes. It employs a vote-weighted ranking system and user reputation management to highlight high-quality technical content and trusted contributors. The system includes comprehensive community management tools, including
Zepto is a minimalist JavaScript toolkit providing an API for DOM manipulation, event handling, and asynchronous HTTP requests. It functions as a jQuery-compatible library, allowing developers to select, modify, and animate HTML elements using a concise and chainable syntax. The library includes an asynchronous HTTP client for exchanging data with remote servers without triggering page reloads and a browser-based event handler that supports standard mouse events and mobile touch gestures. Its capability surface covers CSS selector-based querying, element transition animations, and the serial
JMComic-Crawler-Python is a high-performance asynchronous web scraper and API client designed to programmatically retrieve images and metadata from a comic hosting service. It functions as a media archiving tool for batch downloading albums and chapters, automating the process of saving content to a local filesystem. The project is distinguished by its ability to reverse server-side pixel obfuscation, using a decryption tool to reconstruct sliced and shuffled images. To maintain stable connectivity, it utilizes a network bypass utility featuring dynamic domain rotation and proxy routing to ci
Instantclick is a client-side navigation enhancer and JavaScript page preloader. It intercepts HTTP requests to update page titles and content via asynchronous requests, avoiding full browser refreshes to eliminate white flashes during navigation. The project reduces perceived frontend latency by fetching linked content in the background when a user hovers over a hyperlink. This intent-based preloading ensures content is ready by the time a user clicks. The tool manages the browsing experience through client-side history manipulation and DOM-based content injection. It also includes a custom
Reader is a digital content reader and browser-based document viewer. It functions as a digital library manager and content aggregator that collects articles and documents from various online sources into a single interface. The project utilizes a JSON-driven approach to organize and display hierarchies of digital documents. It incorporates a REST-based aggregation model to fetch reading materials and metadata from remote servers for a unified viewing experience. The application provides client-side rendering for digital texts and manages personal collections through a digital library system
Avbook is a self-hosted, web-based digital library and catalog manager designed for organizing personal collections of adult videos and digital books. It serves as a centralized system for tracking media entries and associated metadata within a local database. The system functions as a media metadata aggregator and web-based scraper, automatically extracting video details and descriptive tags from external sources to populate the library. It also operates as a magnet link organizer, storing and indexing peer-to-peer file identifiers to simplify the discovery of downloadable media. The platfo
bootstrap-modal is a JavaScript library that extends the standard Bootstrap modal component to provide advanced resizing, stacking, and animation capabilities. It functions as an AJAX modal loader, fetching remote content and updating views asynchronously without requiring a browser page refresh. The project provides a stackable overlay manager to organize multiple overlapping windows with synchronized event handling and correct layer ordering. It also includes a responsive UI component that automatically adjusts dimensions and constraints based on the current window size. The library covers