{"id":13457379,"url":"https://github.com/yang991178/fluent-reader","last_synced_at":"2025-09-24T00:16:55.500Z","repository":{"id":36991568,"uuid":"268237230","full_name":"yang991178/fluent-reader","owner":"yang991178","description":"Modern desktop RSS reader built with Electron, React, and Fluent UI","archived":false,"fork":false,"pushed_at":"2025-03-03T06:00:28.000Z","size":19215,"stargazers_count":8302,"open_issues_count":365,"forks_count":447,"subscribers_count":69,"default_branch":"master","last_synced_at":"2025-04-10T15:53:08.433Z","etag":null,"topics":["electron","linux","macos","react","rss","rss-reader","typescript","windows"],"latest_commit_sha":null,"homepage":"https://hyliu.me/fluent-reader/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yang991178.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["yang991178"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://www.paypal.me/yang991178","https://hyliu.me/fluent-reader/imgs/alipay.jpg"]}},"created_at":"2020-05-31T08:15:55.000Z","updated_at":"2025-04-10T14:52:52.000Z","dependencies_parsed_at":"2024-01-17T16:08:17.983Z","dependency_job_id":"0a3192b0-a814-4af9-ae58-c43cec80cb56","html_url":"https://github.com/yang991178/fluent-reader","commit_stats":null,"previous_names":[],"tags_count":30,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yang991178%2Ffluent-reader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yang991178%2Ffluent-reader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yang991178%2Ffluent-reader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yang991178%2Ffluent-reader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yang991178","download_url":"https://codeload.github.com/yang991178/fluent-reader/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250477812,"owners_count":21437049,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["electron","linux","macos","react","rss","rss-reader","typescript","windows"],"created_at":"2024-07-31T08:01:41.902Z","updated_at":"2025-09-24T00:16:55.335Z","avatar_url":"https://github.com/yang991178.png","language":"TypeScript","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg width=\"120\" height=\"120\" src=\"https://github.com/yang991178/fluent-reader/raw/master/build/icon.png\"\u003e\n\u003c/p\u003e\n\u003ch3 align=\"center\"\u003eFluent Reader\u003c/h3\u003e\n\u003cp align=\"center\"\u003eA modern desktop RSS reader\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/v/release/yang991178/fluent-reader?label=version\" /\u003e\n  \u003cimg src=\"https://img.shields.io/github/downloads/yang991178/fluent-reader/total\" /\u003e\n  \u003cimg src=\"https://github.com/yang991178/fluent-reader/workflows/CI%2FCD%20Release/badge.svg\" /\u003e\n\u003c/p\u003e\n\u003chr /\u003e\n\n## Download\n\nFor Windows 10 users, the recommended way of installation is through [Microsoft Store](https://www.microsoft.com/store/apps/9P71FC94LRH8?cid=github). \nThis enables auto-update and experimental ARM64 support. \nmacOS users can also get Fluent Reader from the [Mac App Store](https://apps.apple.com/app/id1520907427).\n\nIf you are using Linux or an older version of Windows, you can [get Fluent Reader from GitHub releases](https://github.com/yang991178/fluent-reader/releases).\n\n### Mobile App\n\nThe repo of the mobile version of this app [can be found here](https://github.com/yang991178/fluent-reader-lite).\n\n## Features\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/yang991178/fluent-reader/raw/master/docs/imgs/screenshot.jpg\"\u003e\n\u003c/p\u003e\n\n- A modern UI inspired by Fluent Design System with full dark mode support.\n- Read locally or sync with self-hosted services compatible with Fever or Google Reader API.\n- Sync with RSS Services including Inoreader, Feedbin, The Old Reader, BazQux Reader, and more.\n- Importing or exporting OPML files, full application data backup \u0026 restoration.\n- Read the full content with the built-in article view or load webpages by default.\n- Search for articles with regular expressions or filter by read status.\n- Organize your subscriptions with folder-like groupings.\n- Single-key [keyboard shortcuts](https://github.com/yang991178/fluent-reader/wiki/Support#keyboard-shortcuts).\n- Hide, mark as read, or star articles automatically as they arrive with regular expression rules.\n- Fetch articles in the background and send push notifications.\n\nSupport for other RSS services are [under fundraising](https://github.com/yang991178/fluent-reader/issues/23). \n\n## Development\n\n### Contribute\n\nHelp make Fluent Reader better by reporting bugs or opening feature requests through [GitHub issues](https://github.com/yang991178/fluent-reader/issues). \n\nYou can also help internationalize the app by providing [translations into additional languages](https://github.com/yang991178/fluent-reader/tree/master/src/scripts/i18n). \nRefer to the repo of [react-intl-universal](https://github.com/alibaba/react-intl-universal) to get started on internationalization. \n\nIf you enjoy using this app, consider supporting its development by donating through [GitHub Sponsors](https://github.com/sponsors/yang991178), [Paypal](https://www.paypal.me/yang991178), or [Alipay](https://hyliu.me/fluent-reader/imgs/alipay.jpg).\n\n### Build from source\n```bash\n# Install dependencies\nnpm install\n\n# Compile ts \u0026 dependencies\nnpm run build\n\n# Start the application\nnpm run electron\n\n# Generate certificate for signature\nelectron-builder create-self-signed-cert\n# Package the app for Windows\nnpm run package-win\n\n```\n\n### Developed with\n\n- [Electron](https://github.com/electron/electron)\n- [React](https://github.com/facebook/react)\n- [Redux](https://github.com/reduxjs/redux)\n- [Fluent UI](https://github.com/microsoft/fluentui)\n- [Lovefield](https://github.com/google/lovefield)\n- [Mercury Parser](https://github.com/postlight/mercury-parser)\n\n### License\n\nBSD\n","funding_links":["https://github.com/sponsors/yang991178","https://www.paypal.me/yang991178","https://hyliu.me/fluent-reader/imgs/alipay.jpg"],"categories":["TypeScript","Applications","🤔如何使用","TypeScript (64)","electron","Repository app","工具篇"],"sub_categories":["Internet","客户端"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyang991178%2Ffluent-reader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyang991178%2Ffluent-reader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyang991178%2Ffluent-reader/lists"}