Fluent Reader Lite
简洁的移动端 RSS 阅读器(个人修改版)
本仓库为 yang991178/fluent-reader-lite 的个人修改版本,托管于 git.cytrogen.icu 上的自部署 sourcehut 实例。
#从源码构建 (Build from Source)
本仓库 不提供 预构建的 iOS 或 Android 应用,需要自行从源码构建。
前置条件:Flutter SDK(stable channel)
git clone https://git.cytrogen.icu/~cytrogen/fluent-reader-mobile
cd fluent-reader-mobile
flutter pub get
Android:
flutter build apk --release
iOS:
flutter build ios --release
#功能特性
Fluent Reader Lite 是一个简洁、跨平台、开源的 RSS 阅读器。
支持以下自托管及商业 RSS 服务:
- Fever API(TT-RSS Fever 插件、Miniflux 等)
- Google Reader API(Bazqux Reader、FreshRSS、The Old Reader 等)
- Inoreader
- Feedbin(官方或自托管)
#本 fork 新增功能
- 自定义字体:支持上传自定义字体文件(TTF/OTF/WOFF/WOFF2),文章 WebView 中通过
@font-face 注入渲染
- 字体预览与管理:字体选择器中显示预览文字,支持删除已上传的自定义字体
- 内置字体修复:修复原版中内置字体(OpenSans/Roboto/SourceSerif)在 WebView 中不渲染的问题
- 字体大小校验:上传字体文件大小限制为 1KB–50MB
- 多语言补全:为所有 9 种语言(中文、德语、西班牙语、法语、克罗地亚语、葡萄牙语、土耳其语、乌克兰语)补充了字体相关翻译
- 订阅源搜索:支持按名称搜索订阅源(不区分大小写)
- 订阅源排序:最近更新 / 名称 A→Z / 名称 Z→A / 未读数量,偏好持久化保存
#其他主要功能
- 界面与阅读的深色模式
- 可配置订阅源默认加载全文或网页
- 按最新更新排列的专用订阅标签页,显示文章标题
- 搜索本地文章或按已读状态筛选
- 使用分组管理订阅源
- iPad 和 Android 平板支持双栏视图与多任务
以下桌面版功能不包含在移动版中:
- 本地 RSS 支持及订阅源/分组管理
- 导入导出 OPML 文件,完整应用数据备份与恢复
- 正则表达式规则自动标记文章
- 后台抓取文章并推送通知
- 键盘快捷键
桌面端完整版请参阅 fluent-reader。
#变更日志 (Changelog)
#2026-02-22 — 订阅源搜索与排序
- 支持按名称搜索订阅源(不区分大小写)
- 排序选项:最近更新 / 名称 A→Z / 名称 Z→A / 未读数量
- 排序偏好保存至 SharedPreferences,重启后保留
- 为全部 9 种语言添加排序相关翻译
#2026-02-18 · 34469ca — 自定义字体增强
- 支持上传自定义字体文件(TTF/OTF/WOFF/WOFF2),文章 WebView 中通过
@font-face 注入渲染
- 修复原版中内置字体(OpenSans/Roboto/SourceSerif)在 WebView 中不渲染的问题
- 字体选择器中显示预览文字,支持删除已上传的自定义字体
- 字体文件大小限制为 1KB–50MB
- 为全部 9 种语言补充字体相关翻译
#2026-02-18 — 基础设施升级
Flutter SDK 及依赖升级、Android 构建配置更新(Gradle / AGP / Kotlin)、Dart null safety 迁移。
#支持原作者
如果你想要直接下载安装,或希望支持原作者的开发工作,可以购买付费版本:
#开发相关
#许可证
BSD 3-Clause — 详见 LICENSE
#原始 README
原项目 README 请参阅 GitHub 上的原始版本。