Repolode
Athou

Athou/commafeed

受 Google Reader 启发的自托管个人 RSS 阅读器,基于 Quarkus 与 React 构建。

可替代:FeedlyInoreader

Star
3,634
Fork
414
未关闭 Issue
44
最近提交
21小时前

这是什么?

CommaFeed 是一款仿照 Google Reader 设计的自托管 RSS 阅读器,后端使用 Java 与 Quarkus,前端采用 React 和 TypeScript。界面提供四种布局、浅色与深色主题,并针对手机和桌面做了响应式适配,大部分操作都支持键盘快捷键。

默认使用内嵌的 H2 数据库,也可以切换到 PostgreSQL、MySQL 或 MariaDB。项目支持 OPML 导入导出、REST API,并提供 Fever 和 Google Reader 兼容接口,方便原生移动应用同步订阅。用户还可以设置规则,让文章自动标记为已读。部署方式包括 Docker 镜像、原生可执行文件和 JVM 包。

核心功能

  • 01四种文章布局,支持浅色与深色主题
  • 02响应式界面,适配手机和桌面,并支持键盘快捷键
  • 03内置 H2 数据库,也支持 PostgreSQL、MySQL 和 MariaDB
  • 04支持 OPML 导入导出
  • 05提供 REST API 以及 Fever、Google Reader 兼容接口
  • 06可按用户规则自动标记文章为已读

适用场景

  • 在自有服务器或家庭网络中搭建私人 RSS 阅读器
  • 通过 Fever 或 Google Reader 兼容接口,与原生移动 RSS 应用同步订阅
  • 借助 OPML 文件从其他阅读器迁移订阅源

快速上手

  1. 1

    使用官方 Docker 镜像运行(镜像地址见 Docker 部分)

  2. 2

    启动后在本地地址打开应用

使用前须知

  • 从源码自托管需要 Java 构建工具链或 Docker。
  • 原生编译需要 GraalVM 或容器运行环境。

收录于专题

标签

常见问题

commafeed 是什么?
受 Google Reader 启发的自托管个人 RSS 阅读器,基于 Quarkus 与 React 构建。 CommaFeed 是一款仿照 Google Reader 设计的自托管 RSS 阅读器,后端使用 Java 与 Quarkus,前端采用 React 和 TypeScript。界面提供四种布局、浅色与深色主题,并针对手机和桌面做了响应式适配,大部分操作都支持键盘快捷键。
commafeed 可以免费使用吗?用的什么许可证?
commafeed 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
commafeed 还在维护吗?
活跃维护中。commafeed 最近一次提交是在 2026年10月23日。
commafeed 适合用来做什么?
在自有服务器或家庭网络中搭建私人 RSS 阅读器 通过 Fever 或 Google Reader 兼容接口,与原生移动 RSS 应用同步订阅 借助 OPML 文件从其他阅读器迁移订阅源
commafeed 怎么安装和运行?
使用官方 Docker 镜像运行(镜像地址见 Docker 部分) 启动后在本地地址打开应用
在哪里获取 commafeed?
源代码和安装说明在 GitHub 上:https://github.com/Athou/commafeed

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目