5 Repos
Frameworks and architectures for building and managing content-heavy web applications.
Distinguishing note: Focuses on the structural platform for content discovery rather than specific UI components.
Explore 5 awesome GitHub repositories matching web development · Web Platforms. Refine with filters or upvote what's useful.
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
Synchronizes reading progress and subscription lists across multiple devices using standardized APIs.
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
Exposes feed data and user accounts through a programmable REST API for third-party client synchronization.
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
Functions as a synchronization service that maintains read states and subscription data across diverse clients.
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
Synchronizes subscriptions and read states with external feed services to maintain a consistent history.
Dieses Projekt ist ein selbstgehosteter RSS- und Atom-Feed-Aggregator, der als modulare Erweiterung für das Nextcloud-Ökosystem konzipiert ist. Er bietet ein zentralisiertes Interface zum Sammeln, Organisieren und Lesen von Inhalten aus mehreren Webquellen, was es Benutzern ermöglicht, private Archive ihrer Abonnements zu führen, ohne auf Drittanbieterdienste angewiesen zu sein. Die Anwendung zeichnet sich durch ihren Fokus auf plattformübergreifende Synchronisierung und Portabilität aus. Sie unterstützt den Import und Export von Feed-Sammlungen unter Verwendung von Standard-Dateiformaten und stellt ein programmatisches Interface bereit, das es externen Anwendungen erlaubt, Feed-Daten abzurufen, zu aktualisieren und abzugleichen. Diese Architektur stellt sicher, dass Benutzer ein konsistentes Leseerlebnis über verschiedene Geräte und Client-Anwendungen hinweg wahren können. Die Plattform enthält umfassende Tools für das Inhaltsmanagement, wie Volltext-Suchindexierung, schlüsselwortbasierte Filterung und tastaturgesteuerte Navigation. Sie automatisiert den Abruf neuer Artikel durch Hintergrund-Task-Scheduling und verwaltet das Datenbankwachstum durch das Löschen veralteter Einträge, während markierte Inhalte bewahrt werden. Benutzer können zudem Artikel direkt mit anderen teilen, was automatisierte Benachrichtigungen innerhalb des Systems auslöst. Die Software ist für das Deployment innerhalb containerisierter Umgebungen konzipiert und enthält Kommandozeilen-Dienstprogramme für administrative Wartung, System-Logging und Integrationstests.
Provides standardized interfaces for syncing subscription lists and reading states across external client applications.