Gist – 一款自部署的RSS Reader
是的,这款rss reader 名称就叫Gist,原项目地址见 GitHub - 9bingyin/Gist: A modern RSS reader application built with React and Go. · GitHub .
主要特性
- 简洁的文件结构: Go +TypeScript 开发的,docker镜像包只有~40M。安装后只有一个镜像文件。数据持久化在
./data目录下的sqlite数据库中。 - 简洁的界面:
-
PC端
三栏结构,没有多余动作
-
手机端:
支持PWA,可安装到桌面和移动设备。不安装PWA,在滚动时可触发终端浏览器地址栏和工具栏隐藏,实现阅读界面最大化。
- 特性
下面这些全部特性是个人fork版本支持的 github link
订阅
- 全格式订阅,支持 RSS 2.0 / Atom / JSON Feed
- 内建“阅读模式”,提取rss全文
管理 - 文件夹分层管理与内容分类
阅读 - Readability 沉浸式阅读模式
- AI 摘要与翻译,支持 OpenAI / Anthropic / 兼容接口 (BYOK)*
- 浅色 / 深色 / 跟随系统主题
- PWA,可安装到桌面和移动设备,滚动时可触发终端浏览器地址栏和工具栏隐藏,实现阅读界面最大化
- 多语言 (简体中文 / English)
- 特定feed支持三种视图自定义:常规模式(显示rss feed提供的内容);阅读模式(显示全文);浏览器(将文章在新tab打开,适用于需要登录查看全文的网站)
操作: - 文章列表右滑显示feed列表
- 自动触发隐藏终端浏览器的地址栏和工具栏,实现阅读界面最大化
- 滚动出顶部工具栏时自动将文章标记为已读
- 浮动按钮便于将整个目录或feed下文章标记为已读
- 记住feed文章列表和文章阅读位置,便于继续从上次位置开始阅读

