[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-8130":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":9,"rankLanguage":9,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":24,"topics":25,"createdAt":9,"pushedAt":9,"updatedAt":35,"readmeContent":36,"aiSummary":37,"trendingCount":15,"starSnapshotCount":15,"syncStatus":38,"lastSyncTime":39,"discoverSource":40},8130,"FreshRSS","FreshRSS\u002FFreshRSS","A free, self-hostable news aggregator…","https:\u002F\u002Ffreshrss.org",null,"PHP",15276,1202,111,618,0,7,59,309,39,44.24,"GNU Affero General Public License v3.0",false,"edge",true,[26,27,28,29,30,31,32,33,34],"feed","freshrss","news-aggregator","php","rss","rss-aggregator","rss-reader","self-hosted","websub","2026-06-12 02:01:49","[![Liberapay donations](https:\u002F\u002Fimg.shields.io\u002Fliberapay\u002Freceives\u002FFreshRSS.svg?logo=liberapay)](https:\u002F\u002Fliberapay.com\u002FFreshRSS\u002Fdonate)\n\n* Read this document on [github.com\u002FFreshRSS\u002FFreshRSS\u002F](https:\u002F\u002Fgithub.com\u002FFreshRSS\u002FFreshRSS\u002Fblob\u002Fedge\u002FREADME.md) to get the correct links and pictures.\n* [Version française](README.fr.md)\n\n# FreshRSS\n\nFreshRSS is a self-hosted RSS feed aggregator.\n\nIt is lightweight, easy to work with, powerful, customizable, and has been [translated](#internationalization-20-languages-translation-progress) into many languages.\n\nIt is a multi-user application with an anonymous reading mode. It supports custom tags.\nThere is an API for (mobile) clients, and a [Command-Line Interface](cli\u002FREADME.md).\n\nThanks to the [WebSub](https:\u002F\u002Ffreshrss.github.io\u002FFreshRSS\u002Fen\u002Fusers\u002FWebSub.html) standard,\nFreshRSS is able to receive instant push notifications from compatible sources, such as [Friendica](https:\u002F\u002Ffriendi.ca), [WordPress](https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpubsubhubbub\u002F), Blogger, Medium, etc.\n\nFreshRSS natively supports basic [Web scraping](https:\u002F\u002Ffreshrss.github.io\u002FFreshRSS\u002Fen\u002Fusers\u002F11_website_scraping.html),\nbased on [XPath](https:\u002F\u002Fwww.w3.org\u002FTR\u002Fxpath-10\u002F), for Web sites not providing any RSS \u002F Atom feed.\nAlso supports JSON documents.\n\nFreshRSS offers the ability to [reshare selections of articles by HTML, RSS, and OPML](https:\u002F\u002Ffreshrss.github.io\u002FFreshRSS\u002Fen\u002Fusers\u002Fuser_queries.html).\n\nDifferent [login methods](https:\u002F\u002Ffreshrss.github.io\u002FFreshRSS\u002Fen\u002Fadmins\u002F09_AccessControl.html) are supported: Web form (including an anonymous option), HTTP Authentication (compatible with proxy delegation), OpenID Connect.\n\nFinally, FreshRSS supports [extensions](#extensions) for further tuning.\n\n* Official website: \u003Chttps:\u002F\u002Ffreshrss.org>\n* Demo: \u003Chttps:\u002F\u002Fdemo.freshrss.org>\n* License: [GNU AGPL 3](https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fagpl-3.0.html)\n\n![FreshRSS logo](docs\u002Fimg\u002FFreshRSS-logo.png)\n\n## Feedback and contributions\n\nFeature requests, bug reports, and other contributions are welcome. The best way is to [open an issue on GitHub](https:\u002F\u002Fgithub.com\u002FFreshRSS\u002FFreshRSS\u002Fissues).\nWe are a friendly community.\n\nTo facilitate contributions, the [following option](.devcontainer\u002FREADME.md) is available:\n\n[![Open in GitHub Codespaces](https:\u002F\u002Fgithub.com\u002Fcodespaces\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fcodespaces\u002Fnew?hide_repo_select=true&ref=edge&repo=6322699)\n\n## Screenshot\n\n![FreshRSS screenshot](docs\u002Fimg\u002FFreshRSS-screenshot.png)\n\n## Disclaimer\n\nFreshRSS comes with absolutely no warranty.\n\n# [Documentation](https:\u002F\u002Ffreshrss.github.io\u002FFreshRSS\u002Fen\u002F)\n\n* [User documentation](https:\u002F\u002Ffreshrss.github.io\u002FFreshRSS\u002Fen\u002Fusers\u002F02_First_steps.html), where you can discover all the possibilities offered by FreshRSS\n* [Administrator documentation](https:\u002F\u002Ffreshrss.github.io\u002FFreshRSS\u002Fen\u002Fadmins\u002F01_Index.html) for detailed installation and maintenance related tasks\n* [Developer documentation](https:\u002F\u002Ffreshrss.github.io\u002FFreshRSS\u002Fen\u002Fdevelopers\u002F01_Index.html) to guide you in the source code of FreshRSS and to help you if you want to contribute\n* [Contributor guidelines](https:\u002F\u002Ffreshrss.github.io\u002FFreshRSS\u002Fen\u002Fcontributing.html) for those who want to help improve FreshRSS\n\t* Check [`AGENTS.md`](AGENTS.md) for coding conventions (both for humans and AI agents).\n\n# Requirements\n\n* A recent browser like Firefox \u002F IceCat, Edge, Chromium \u002F Chrome, Opera, Safari.\n\t* Works on mobile (except a few features)\n* Light server running Linux or Windows\n\t* It even works on Raspberry Pi 1 with response time under a second (tested with 150 feeds, 22k articles)\n* A Web server: Apache2.4+ (recommended), nginx, lighttpd (not tested on others)\n* PHP 8.1+\n\t* Required extensions: [cURL](https:\u002F\u002Fwww.php.net\u002Fcurl), [DOM](https:\u002F\u002Fwww.php.net\u002Fdom), [JSON](https:\u002F\u002Fwww.php.net\u002Fjson), [XML](https:\u002F\u002Fwww.php.net\u002Fxml), [session](https:\u002F\u002Fwww.php.net\u002Fsession), [ctype](https:\u002F\u002Fwww.php.net\u002Fctype)\n\t* Recommended extensions: [PDO_SQLite](https:\u002F\u002Fwww.php.net\u002Fpdo-sqlite) (for export\u002Fimport), [GMP](https:\u002F\u002Fwww.php.net\u002Fgmp) (for API access on 32-bit platforms), [IDN](https:\u002F\u002Fwww.php.net\u002Fintl.idn) (for Internationalized Domain Names), [mbstring](https:\u002F\u002Fwww.php.net\u002Fmbstring) (for Unicode strings), [iconv](https:\u002F\u002Fwww.php.net\u002Ficonv) (for charset conversion), [ZIP](https:\u002F\u002Fwww.php.net\u002Fzip) (for import\u002Fexport), [zlib](https:\u002F\u002Fwww.php.net\u002Fzlib) (for compressed feeds)\n\t* Extension for database: [PDO_PGSQL](https:\u002F\u002Fwww.php.net\u002Fpdo-pgsql) or [PDO_SQLite](https:\u002F\u002Fwww.php.net\u002Fpdo-sqlite) or [PDO_MySQL](https:\u002F\u002Fwww.php.net\u002Fpdo-mysql)\n* PostgreSQL 10+ or SQLite or MariaDB 10.6+ or MySQL 8.0+\n\n# [Installation](https:\u002F\u002Ffreshrss.github.io\u002FFreshRSS\u002Fen\u002Fadmins\u002F03_Installation.html)\n\nThe latest stable release can be found [on GitHub](https:\u002F\u002Fgithub.com\u002FFreshRSS\u002FFreshRSS\u002Freleases\u002Flatest). New versions are released every two to three months.\n\nIf you want a rolling release with the newest features, or want to help testing or developing the next stable version, you can use [the `edge` branch](https:\u002F\u002Fgithub.com\u002FFreshRSS\u002FFreshRSS\u002Ftree\u002Fedge\u002F).\n\n## Automated install\n\n| | | |\n|-|-|-|\n| [\u003Cimg src=\"https:\u002F\u002Fwww.docker.com\u002Fwp-content\u002Fuploads\u002F2022\u002F03\u002Fhorizontal-logo-monochromatic-white.png\" width=\"160\" alt=\"Docker\" \u002F>](.\u002FDocker\u002F) | [\u003Cimg src=\"https:\u002F\u002Finstall-app.yunohost.org\u002Finstall-with-yunohost.png\" width=\"160\" alt=\"YunoHost\" \u002F>](https:\u002F\u002Finstall-app.yunohost.org\u002F?app=freshrss) | [\u003Cimg src=\"https:\u002F\u002Felest.io\u002Fimages\u002Flogos\u002Fdeploy-to-elestio-btn.png\" width=\"160\" alt=\"Elestio\" \u002F>](https:\u002F\u002Felest.io\u002Fopen-source\u002Ffreshrss) |\n| [\u003Cimg src=\"https:\u002F\u002Fcloudron.io\u002Fimg\u002Fbutton.svg\" width=\"160\" alt=\"Cloudron\" \u002F>](https:\u002F\u002Fcloudron.io\u002Fbutton.html?app=org.freshrss.cloudronapp) | [\u003Cimg src=\"https:\u002F\u002Fwww.pikapods.com\u002Fstatic\u002Frun-button-34.svg\" width=\"160\" alt=\"PikaPods\" \u002F>](https:\u002F\u002Fwww.pikapods.com\u002Fpods?run=freshrss) | [\u003Cimg src=\"https:\u002F\u002Fzeabur.com\u002Fbutton.svg\" width=\"160\" alt=\"Zeabur\" \u002F>](https:\u002F\u002Fzeabur.com\u002Ftemplates\u002FMD4TRW) |\n| [\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FClawCloud\u002FRun-Template\u002Frefs\u002Fheads\u002Fmain\u002FRun-on-ClawCloud.svg\" width=\"160\" alt=\"ClawCloud\" \u002F>](https:\u002F\u002Ftemplate.run.claw.cloud\u002F?openapp=system-fastdeploy%3FtemplateName%3Dfreshrss) | [\u003Cimg src=\"https:\u002F\u002Fassets.hostinger.com\u002Fvps\u002Fdeploy.svg\" width=\"160\" alt=\"Hostinger\" \u002F>](https:\u002F\u002Fwww.hostinger.com\u002Fvps\u002Fdocker-hosting?compose_url=https:\u002F\u002Fgithub.com\u002FFreshRSS\u002FFreshRSS\u002Fblob\u002Fedge\u002FDocker\u002Ffreshrss\u002Fdocker-compose.yml) | |\n\n## Manual install\n\n1. Get FreshRSS with git or [by downloading the archive](https:\u002F\u002Fgithub.com\u002FFreshRSS\u002FFreshRSS\u002Farchive\u002Flatest.zip)\n2. Put the application somewhere on your server (expose only the `.\u002Fp\u002F` folder to the Web)\n3. Add write access to the `.\u002Fdata\u002F` folder for the webserver user\n4. Access FreshRSS with your browser and follow the installation process\n\t* or use the [Command-Line Interface](cli\u002FREADME.md)\n5. Everything should be working :) If you encounter any problems, feel free to [contact us](https:\u002F\u002Fgithub.com\u002FFreshRSS\u002FFreshRSS\u002Fissues).\n6. Advanced configuration settings can be found in [config.default.php](config.default.php) and modified in `data\u002Fconfig.php`.\n7. When using Apache, enable [`AllowEncodedSlashes`](https:\u002F\u002Fhttpd.apache.org\u002Fdocs\u002Ftrunk\u002Fmod\u002Fcore.html#allowencodedslashes) for better compatibility with mobile clients.\n\nMore detailed information about installation and server configuration can be found in [our documentation](https:\u002F\u002Ffreshrss.github.io\u002FFreshRSS\u002Fen\u002Fadmins\u002F03_Installation.html).\n\n# Advice\n\n* For better security, expose only the `.\u002Fp\u002F` folder to the Web.\n\t* Be aware that the `.\u002Fdata\u002F` folder contains all personal data, so it is a bad idea to expose it.\n* The `.\u002Fconstants.php` file defines access to the application folder. If you want to customize your installation, look here first.\n* If you encounter any problem, logs are accessible from the interface or manually in `.\u002Fdata\u002Fusers\u002F*\u002Flog*.txt` files.\n\t* The special folder `.\u002Fdata\u002Fusers\u002F_\u002F` contains the part of the logs that are shared by all users.\n\n\n# FAQ\n\n* The date and time in the right-hand column is the date declared by the feed, not the time at which the article was received by FreshRSS, and it is not used for sorting.\n\t* In particular, when importing a new feed, all of its articles will appear at the top of the feed list regardless of their declared date.\n\n\n# Extensions\n\nFreshRSS supports further customizations by adding extensions on top of its core functionality.\nSee the [repository dedicated to those extensions](https:\u002F\u002Fgithub.com\u002FFreshRSS\u002FExtensions).\n\n# Internationalization: 20+ languages. Translation progress\n\n\u003Ctranslations>\n\u003C!-- This section is automatically generated by `.\u002Fcli\u002Fcheck.translation.php -g` -->\n\n| Language | Progress | |\n| - | - | - |\n| Čeština (cs) | ￭￭￭￭￭￭￭￭･･ 82% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fcs+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Deutsch (de) | ￭￭￭￭￭￭￭￭￭･ 99% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fde+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Ελληνικά (el) | ￭￭￭･･･････ 38% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fel+%2F%28TODO%7CDIRTY%29%24%2F) |\n| English (en) | ￭￭￭￭￭￭￭￭￭￭ 100% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fen+%2F%28TODO%7CDIRTY%29%24%2F) |\n| English (United States) (en-US) | ￭￭￭￭￭￭￭￭￭￭ 100% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fen-US+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Español (es) | ￭￭￭￭￭￭￭￭￭･ 99% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fes+%2F%28TODO%7CDIRTY%29%24%2F) |\n| فارسی (fa) | ￭￭￭￭￭￭￭￭￭･ 91% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Ffa+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Suomi (fi) | ￭￭￭￭￭￭￭￭￭･ 93% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Ffi+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Français (fr) | ￭￭￭￭￭￭￭￭￭￭ 100% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Ffr+%2F%28TODO%7CDIRTY%29%24%2F) |\n| עברית (he) | ￭￭￭￭･･････ 42% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fhe+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Magyar (hu) | ￭￭￭￭￭￭￭￭￭･ 97% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fhu+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Bahasa Indonesia (id) | ￭￭￭￭￭￭￭￭￭･ 90% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fid+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Italiano (it) | ￭￭￭￭￭￭￭￭￭･ 99% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fit+%2F%28TODO%7CDIRTY%29%24%2F) |\n| 日本語 (ja) | ￭￭￭￭￭￭￭￭･･ 88% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fja+%2F%28TODO%7CDIRTY%29%24%2F) |\n| 한국어 (ko) | ￭￭￭￭￭￭￭￭･･ 82% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fko+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Latviešu (lv) | ￭￭￭￭￭￭￭￭･･ 83% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Flv+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Nederlands (nl) | ￭￭￭￭￭￭￭￭￭･ 97% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fnl+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Occitan (oc) | ￭￭￭￭￭￭￭･･･ 75% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Foc+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Polski (pl) | ￭￭￭￭￭￭￭￭￭･ 99% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fpl+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Português (Brasil) (pt-BR) | ￭￭￭￭￭￭￭￭￭･ 98% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fpt-BR+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Português (Portugal) (pt-PT) | ￭￭￭￭￭￭￭￭･･ 82% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fpt-PT+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Русский (ru) | ￭￭￭￭￭￭￭￭￭･ 97% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fru+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Slovenčina (sk) | ￭￭￭￭￭￭￭￭･･ 82% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fsk+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Türkçe (tr) | ￭￭￭￭￭￭￭￭￭･ 90% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Ftr+%2F%28TODO%7CDIRTY%29%24%2F) |\n| Українська (uk) | ￭￭￭￭￭￭￭￭￭･ 92% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fuk+%2F%28TODO%7CDIRTY%29%24%2F) |\n| 简体中文 (zh-CN) | ￭￭￭￭￭￭￭￭￭･ 98% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fzh-CN+%2F%28TODO%7CDIRTY%29%24%2F) |\n| 正體中文 (zh-TW) | ￭￭￭￭￭￭￭￭￭･ 95% | [contribute](https:\u002F\u002Fgithub.com\u002Fsearch?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fzh-TW+%2F%28TODO%7CDIRTY%29%24%2F) |\n\n\u003C\u002Ftranslations>\n\n# APIs & native apps\n\nFreshRSS supports access from mobile \u002F native apps for Linux, Android, iOS, Windows and macOS, via two distinct APIs:\n[Google Reader API](https:\u002F\u002Ffreshrss.github.io\u002FFreshRSS\u002Fen\u002Fdevelopers\u002F06_GoogleReader_API.html) (best),\nand [Fever API](https:\u002F\u002Ffreshrss.github.io\u002FFreshRSS\u002Fen\u002Fdevelopers\u002F06_Fever_API.html) (limited features, less efficient, less safe).\n\n| App                                                                                   | Platform    | Free Software                                                 | Maintained & Developed | API              | Works offline | Fast sync | Fetch more in individual views | Fetch read articles | Favourites | Labels | Podcasts | Manage feeds |\n|:--------------------------------------------------------------------------------------|:-----------:|:-------------------------------------------------------------:|:----------------------:|:----------------:|:-------------:|:---------:|:------------------------------:|:-------------------:|:----------:|:------:|:--------:|:------------:|\n| [Capy Reader](https:\u002F\u002Fgithub.com\u002Fjocmp\u002Fcapyreader)                                    | Android     | [✔️](https:\u002F\u002Fgithub.com\u002Fjocmp\u002Fcapyreader)                     | ✔️✔️                   | GReader          | ✔️            | ⭐⭐⭐    | ✔️                             | ✔️                  | ✔️         | ✔️     | [✔️](https:\u002F\u002Fgithub.com\u002Fjocmp\u002Fcapyreader\u002Fdiscussions\u002F1689) | ✔️           |\n| [Readrops](https:\u002F\u002Fgithub.com\u002Freadrops\u002FReadrops)                                      | Android     | [✔️](https:\u002F\u002Fgithub.com\u002Freadrops\u002FReadrops)                    | ✔️✔️                   | GReader          | ✔️            | ⭐⭐⭐    | ➖                             | ✔️                  | ✔️         | [➖](https:\u002F\u002Fgithub.com\u002Freadrops\u002FReadrops\u002Fissues\u002F54) | ➖       | ✔️           |\n| [FeedMe](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.seazon.feedme)             | Android     | [➖](https:\u002F\u002Fgithub.com\u002Fseazon\u002FFeedMe)                        | ✔️✔️                   | GReader          | ✔️            | ⭐⭐       | ➖                             | ➖                  | ✔️         | [✓](https:\u002F\u002Fgithub.com\u002Fseazon\u002FFeedMe\u002Fissues\u002F348) | ✔️       | ✔️           |\n| [FocusReader](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=allen.town.focus.reader)  | Android     | ➖                                                            | ✔️✔️                   | GReader          | ✔️            | ⭐⭐       | ➖                             | ➖                  | ✔️         | ✓     | ✓       | ✔️           |\n| [Read You](https:\u002F\u002Fgithub.com\u002FAshinch\u002FReadYou\u002F)                                       | Android     | [✔️](https:\u002F\u002Fgithub.com\u002FAshinch\u002FReadYou\u002F)                     | ✔️✔️                   | GReader          | ✔️            | ⭐⭐       | ✔️                             | ✔️                  | ✔️         | ➖     | ➖       | ✔️           |\n| [Your News](https:\u002F\u002Fyournews.app\u002F)                                                    | Android, iOS| ➖                                                            | ✔️✔️                   | GReader          | ➖️            | ⭐        | ✔️                             | ✔️                  | ✔️        | ➖     | ➖      | ➖        |\n| [Fluent Reader Lite](https:\u002F\u002Fhyliu.me\u002Ffluent-reader-lite\u002F)                            | Android, iOS| [✔️](https:\u002F\u002Fgithub.com\u002Fyang991178\u002Ffluent-reader-lite)        | ✔️                     | GReader          | ✔️            | ⭐⭐       | ➖                             | ➖                  | ✓         | ➖     | ➖       | ➖           |\n\n| App                                                                                   | Platform    | Free Software                                                 | Maintained & Developed | API              | Works offline | Fast sync | Fetch more in individual views | Fetch read articles | Favourites | Labels | Podcasts | Manage feeds |\n|:--------------------------------------------------------------------------------------|:-----------:|:-------------------------------------------------------------:|:----------------------:|:----------------:|:-------------:|:---------:|:------------------------------:|:-------------------:|:----------:|:------:|:--------:|:------------:|\n| [Fluent Reader](https:\u002F\u002Fhyliu.me\u002Ffluent-reader\u002F)                             | Windows, Linux, macOS| [✔️](https:\u002F\u002Fgithub.com\u002Fyang991178\u002Ffluent-reader)             | ✔️✔️                   | GReader          | ✔️            | ⭐        | ➖                             | ✔️                  | ✓         | ➖     | ➖       | ➖           |\n| [RSS Guard](https:\u002F\u002Fgithub.com\u002Fmartinrotter\u002Frssguard)             | Windows, GNU\u002FLinux, macOS, OS\u002F2 | [✔️](https:\u002F\u002Fgithub.com\u002Fmartinrotter\u002Frssguard)                | ✔️✔️                   | GReader          | ✔️            | ⭐⭐      | ➖ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |\n| [NewsFlash](https:\u002F\u002Fgitlab.com\u002Fnews-flash\u002Fnews_flash_gtk)                             | GNU\u002FLinux   | [✔️](https:\u002F\u002Fgitlab.com\u002Fnews-flash\u002Fnews_flash_gtk)            | ✔️✔️                   | GReader          | ➖            | ⭐⭐      | ➖                           | ✔️                | ✔️       | ✔️    | ➖      | ➖          |\n| [Newsboat](https:\u002F\u002Fnewsboat.org\u002F)                                       | GNU\u002FLinux, macOS, FreeBSD | [✔️](https:\u002F\u002Fgithub.com\u002Fnewsboat\u002Fnewsboat\u002F)                   | ✔️✔️                   | GReader          | ➖            | ⭐        | ➖                             | ✔️                  | ✔️         | ➖     | ✔️       | ➖           |\n\n| App                                                                                   | Platform    | Free Software                                                 | Maintained & Developed | API              | Works offline | Fast sync | Fetch more in individual views | Fetch read articles | Favourites | Labels | Podcasts | Manage feeds |\n|:--------------------------------------------------------------------------------------|:-----------:|:-------------------------------------------------------------:|:----------------------:|:----------------:|:-------------:|:---------:|:------------------------------:|:-------------------:|:----------:|:------:|:--------:|:------------:|\n| [Vienna RSS](http:\u002F\u002Fwww.vienna-rss.com\u002F)                                              | macOS       | [✔️](https:\u002F\u002Fgithub.com\u002FViennaRSS\u002Fvienna-rss)                 | ✔️✔️                   | GReader          | ❔            | ❔        | ❔                             | ❔                  | ❔         | ❔     | ❔       | ❔           |\n| [Readkit](https:\u002F\u002Freadkit.app\u002F)             | iOS, macOS  | ➖                                                            | ✔️✔️                   | GReader          | ✔️            | ⭐⭐⭐    | ➖                             | ✔️                  | ✔️         | ➖     | ✓       | 💲           |\n| [Reeder Classic](https:\u002F\u002Fwww.reederapp.com\u002Fclassic\u002F)                                 | iOS, macOS  | ➖                                                            | ✔️✔️                   | GReader          | ✔️            | ⭐⭐⭐    | ➖                             | ✔️                  | ✔️         | ➖     | ➖       | ✔️           |\n| [lire](https:\u002F\u002Flireapp.com\u002F)                                                          | iOS, macOS  | ➖                                                            | ✔️✔️                   | GReader          | ❔            | ❔        | ❔                             | ❔                  | ❔         | ❔     | ❔       | ❔           |\n| [Unread](https:\u002F\u002Fwww.goldenhillsoftware.com\u002Funread\u002F)                            | iOS         | ➖                                                            | ✔️✔️                   | Fever            | ✔️            | ❔        | ❔                             | ❔                  | ✔️         | ➖     | ➖       | ➖           |\n| [Fiery Feeds](https:\u002F\u002Fvoidstern.net\u002Ffiery-feeds)         | iOS         | ➖                                                            | ✔️✔️                   | Fever            | ❔            | ❔        | ❔                             | ❔                  | ❔         | ➖     | ➖       | ➖           |\n| [Netnewswire](https:\u002F\u002Franchero.com\u002Fnetnewswire\u002F)                                      | iOS, macOS  | [✔️](https:\u002F\u002Fgithub.com\u002FRanchero-Software\u002FNetNewsWire)        | Work in progress       | GReader          | ✔️            | ❔        | ❔                             | ❔                  | ✔️         | ➖     | ❔       | ✔️           |\n\n# Included libraries\n\n* [SimplePie](https:\u002F\u002Fsimplepie.org\u002F)\n* [php-http-304](https:\u002F\u002Falexandre.alapetite.fr\u002Fdoc-alex\u002Fphp-http-304\u002F)\n* [lib_opml](https:\u002F\u002Fframagit.org\u002Fmarienfressinaud\u002Flib_opml)\n* [bcrypt.js](https:\u002F\u002Fgithub.com\u002FdcodeIO\u002Fbcrypt.js)\n* [PhpGt\u002FCssXPath](https:\u002F\u002Fgithub.com\u002FPhpGt\u002FCssXPath)\n* [PHPMailer](https:\u002F\u002Fgithub.com\u002FPHPMailer\u002FPHPMailer)\n* [Chart.js](https:\u002F\u002Fwww.chartjs.org)\n\n# Additional credits\n\n* Based on a modified version of the [MINZ framework](https:\u002F\u002Fframagit.org\u002Fmarienfressinaud\u002FMINZ).\n* Some [icons](https:\u002F\u002Fgitlab.gnome.org\u002FArchive\u002Fgnome-icon-theme-symbolic) come from the [GNOME project](https:\u002F\u002Fwww.gnome.org\u002F)\n* Fonts: [*Open Sans*](https:\u002F\u002Ffonts.google.com\u002Fspecimen\u002FOpen+Sans), [*Lato*](https:\u002F\u002Fwww.latofonts.com\u002Flato-free-fonts\u002F), [*Spectral*](https:\u002F\u002Fgithub.com\u002Fproductiontype\u002Fspectral)\n\n# Alternatives\n\nIf FreshRSS does not suit you for one reason or another, here are alternative solutions to consider:\n\n* [Kriss Feed](https:\u002F\u002Ftontof.net\u002Fkriss\u002Ffeed\u002F)\n* [Leed](https:\u002F\u002Fgithub.com\u002FLeedRSS\u002FLeed)\n* [And more…](https:\u002F\u002Falternativeto.net\u002Fsoftware\u002Ffreshrss\u002F) (but if you like FreshRSS, give us a vote!)\n","FreshRSS 是一个可自托管的 RSS 订阅源聚合器。它轻量、易用且功能强大，支持多用户访问及匿名阅读模式，并允许用户自定义标签。项目采用 PHP 语言开发，具备 WebSub 标准支持，能够接收来自兼容源（如 Friendica、WordPress 等）的即时推送通知；同时，对于不提供 RSS\u002FAtom 订阅的服务，还提供了基于 XPath 的网页抓取功能。此外，FreshRSS 提供了丰富的 API 接口与命令行工具，便于移动端应用集成及开发者操作。此项目适用于需要高效管理和阅读多个新闻源或博客更新的个人和团队，尤其适合对隐私保护有较高要求的用户。",2,"2026-06-11 03:16:18","top_language"]