# yang991178/fluent-reader

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/yang991178-fluent-reader).**

9,462 stars · 524 forks · TypeScript · BSD-3-Clause

## Links

- GitHub: https://github.com/yang991178/fluent-reader
- Homepage: https://hyliu.me/fluent-reader/
- awesome-repositories: https://awesome-repositories.com/repository/yang991178-fluent-reader.md

## Topics

`electron` `linux` `macos` `react` `rss` `rss-reader` `typescript` `windows`

## Description

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, background fetching for new content alerts, and tools for organizing subscriptions into groups. Users can manage their data via subscription exports and locate specific entries using filtering and sorting mechanisms.

## Tags

### Business & Productivity Software

- [RSS Feed Aggregators](https://awesome-repositories.com/f/business-productivity-software/rss-feed-aggregators.md) — Aggregates and organizes multiple web feed subscriptions into a single, groupable interface. ([source](https://cdn.jsdelivr.net/gh/yang991178/fluent-reader@master/README.md))
- [Cross-Platform Read Status Sync](https://awesome-repositories.com/f/business-productivity-software/reading-trackers/read-status-trackers/cross-platform-read-status-sync.md) — Synchronizes read/unread markers and subscriptions across local and external data providers.

### Content Management & Publishing

- [Regex Content Filtering](https://awesome-repositories.com/f/content-management-publishing/community-content-feeds/feed-content-filtering/regex-content-filtering.md) — Uses regular expression pattern matching to automatically hide or tag incoming articles based on content.
- [RSS Readers](https://awesome-repositories.com/f/content-management-publishing/content-aggregation-curation/rss-readers.md) — Provides a complete desktop RSS reading experience with subscription management and integrated viewing.
- [Content Aggregators](https://awesome-repositories.com/f/content-management-publishing/content-aggregators.md) — Collects and centralizes content from diverse online sources into a unified viewing interface.
- [Digital Content Readers](https://awesome-repositories.com/f/content-management-publishing/digital-content-readers.md) — Provides an integrated reader to display full-text articles from multiple online sources. ([source](https://cdn.jsdelivr.net/gh/yang991178/fluent-reader@master/README.md))

### Data & Databases

- [Data Synchronization](https://awesome-repositories.com/f/data-databases/data-synchronization.md) — Synchronizes article lists and read statuses between the local client and external feed providers. ([source](https://cdn.jsdelivr.net/gh/yang991178/fluent-reader@master/README.md))

### Education & Learning Resources

- [Article Action Rules](https://awesome-repositories.com/f/education-learning-resources/technical-articles/automated-read-status-rules/article-action-rules.md) — Automates article management by applying regex-based rules to hide, star, or mark content as read. ([source](https://cdn.jsdelivr.net/gh/yang991178/fluent-reader@master/README.md))

### Development Tools & Productivity

- [Cross-Platform Desktop Clients](https://awesome-repositories.com/f/development-tools-productivity/cross-platform-desktop-clients.md) — Ships as a cross-platform desktop client that manages local data and synchronizes with remote services.

### System Administration & Monitoring

- [Background Content Fetching](https://awesome-repositories.com/f/system-administration-monitoring/background-job-schedulers/background-content-fetching.md) — Implements automated background processes to periodically retrieve updates from remote RSS web feeds.
- [Content Update Alerts](https://awesome-repositories.com/f/system-administration-monitoring/update-notifications/content-update-alerts.md) — Monitors feeds in the background and triggers alerts when new articles are detected. ([source](https://cdn.jsdelivr.net/gh/yang991178/fluent-reader@master/README.md))

### User Interface & Experience

- [Fluent Design Systems](https://awesome-repositories.com/f/user-interface-experience/component-utilities/ui-frameworks/component-libraries/react-components/modernization-utilities/interface-modernizers/fluent-design-systems.md) — Implements a modern desktop interface following the Fluent Design system specifications.
- [Fluent Design Component Libraries](https://awesome-repositories.com/f/user-interface-experience/fluent-design-component-libraries.md) — Utilizes a component library based on the Fluent Design language for a consistent Windows-style appearance.
- [React Desktop UI Libraries](https://awesome-repositories.com/f/user-interface-experience/react-desktop-ui-libraries.md) — Built as a desktop client using React component libraries for a responsive and state-driven user interface.

### Web Development

- [Desktop Web Wrappers](https://awesome-repositories.com/f/web-development/desktop-web-wrappers.md) — Wraps the web application in a native desktop shell using Electron to provide system integration.

### Part of an Awesome List

- [Web Service Clients](https://awesome-repositories.com/f/awesome-lists/media/web-service-clients.md) — Modern desktop RSS reader built with Electron and React.
- [RSS Readers](https://awesome-repositories.com/f/awesome-lists/productivity/rss-readers.md) — Modern, cross-platform desktop reader with a clean UI.
