Fluent Reader review: a clean local RSS client for Windows
What Fluent Reader is
Fluent Reader is a desktop feed reader written with Electron and React that follows Microsoft's Fluent Design language (BSD 3-Clause licence: https://github.com/yang991178/fluent-reader/blob/master/LICENSE). It reads RSS, Atom and JSON feeds, keeps everything in a local database inside the application rather than on a server, and presents a three-pane layout: sources on the left, article list in the middle, reading view on the right. Feed groups, unread counts, dark mode, adjustable typography and a distraction-free article view are all part of the base install, and there is no account, no sync service and no telemetry in the default setup.
How people use it
You import an OPML file exported from another reader, or paste a site address and let Fluent Reader discover the feed. Articles are fetched on launch and on a schedule you set, and the full text of truncated feeds can be pulled in on demand with a readability step. The reading pane strips sidebars and ads, and you can star items for later, mark whole groups as read, or open an article in your default browser. Automation rules can mark matching headlines as read, hide them, or raise a notification, which is how heavy feeds such as news wires stay usable. Because storage is local, exporting OPML is the standard way to move your subscriptions to another machine.
Settings and limits worth knowing
Fluent Reader can synchronise through a Fever or Google Reader compatible API, which in practice means self-hosted FreshRSS or a similar service; there is no first-party cloud, so cross-device reading requires you to run that backend yourself. The application stores its database in the Electron user data folder, and a portable mode keeps everything next to the executable, which is convenient on a USB stick. The Windows installer is 64-bit, and a 32-bit build exists for older systems. The most important practical caveat is pace: version 1.2.2 is the current release and development has been quiet, so treat it as a stable, finished tool rather than one that gains features monthly, and expect to test it against your feeds before making it your only reader.
Who should choose something else
If you want feeds on your phone and desktop without hosting anything, a hosted service such as Feedly or Inoreader fits better. If you prefer a native Qt application with filters, labels and built-in ad blocking, RSS Guard is the closer match, and gPodder is better for podcasts specifically. Someone who only wants a lightweight tray notifier may find a browser extension sufficient. Fluent Reader is for the reader who wants a fast local client, values the Windows-native look, and does not need a server to keep two machines in step.
- Best for
- Windows users who want a local, account-free RSS reader with a modern interface and OPML import from an existing service.
- Good to know
- Development is slow, so version 1.2.2 is effectively the finished release. Cross-device sync needs your own FreshRSS or Fever-compatible backend.
How to get started
- Download the x64 setup from hyliu.me/fluent-reader or the project's GitHub releases page.
- Install and open it, then choose Import OPML if you are moving from another reader.
- To add a single site, paste its address and let the app discover the feed.
- Set the refresh interval in Settings so feeds update without slowing startup.
- Create groups for news, blogs and work feeds, then add automation rules to auto-mark noisy items.
- Export OPML regularly as a backup of your subscription list.
Questions & answers
Does Fluent Reader need an account?
No. Feeds are stored in a local database, and there is no vendor service behind the application. Sync only appears if you connect a Fever or Google Reader compatible server.
Can it sync between computers?
Only through a self-hosted backend such as FreshRSS using the Fever or Google Reader API. Otherwise export OPML and import it on the other machine.
Is the project still updated?
Version 1.2.2 is the current release and development has slowed. It remains stable for daily reading, but do not expect frequent feature updates.