Repolode
TheBigRoomXXL

TheBigRoomXXL/tinyfeed

一个 Go 命令行工具,把 RSS、Atom 或 JSON 订阅源汇总生成为一个静态 HTML 页面。

可替代:FeedlyInoreader

Star
386
Fork
21
未关闭 Issue
9
最近提交
19天前

这是什么?

tinyfeed 接收一组 RSS、Atom 或 JSON 订阅源地址,生成一个汇总所有条目的静态 HTML 页面。它不需要数据库,也不需要配置文件,只需运行命令行工具即可。

可以通过 cron、systemd 或 openrc 定时运行来更新页面,也可以使用内置的守护进程模式按固定间隔重新生成。订阅源解析基于 gofeed 库。样式和模板支持外部文件自定义,页面会跟随系统的深色或浅色主题。

它适合想要一个轻量、可自托管的个人订阅聚合页面,并且希望直接以静态文件形式提供访问的用户。

核心功能

  • 01支持 RSS、Atom 和 JSON 订阅源
  • 02生成单个静态 HTML 页面,无需数据库
  • 03可通过外部样式表和模板自定义外观
  • 04跟随系统设置的深色与浅色主题
  • 05内置守护进程模式,定时重新生成页面

适用场景

  • 搭建个人起始页,汇总常读的博客和资讯网站
  • 为团队或社区发布共享的订阅聚合页面
  • 在小型服务器上用 cron 或 systemd 定时更新页面

快速上手

  1. 1

    按照官方文档网站上的安装指南操作

收录于专题

标签

常见问题

tinyfeed 是什么?
一个 Go 命令行工具,把 RSS、Atom 或 JSON 订阅源汇总生成为一个静态 HTML 页面。 tinyfeed 接收一组 RSS、Atom 或 JSON 订阅源地址,生成一个汇总所有条目的静态 HTML 页面。它不需要数据库,也不需要配置文件,只需运行命令行工具即可。
tinyfeed 可以免费使用吗?用的什么许可证?
tinyfeed 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
tinyfeed 还在维护吗?
活跃维护中。tinyfeed 最近一次提交是在 2026年10月20日。
tinyfeed 适合用来做什么?
搭建个人起始页,汇总常读的博客和资讯网站 为团队或社区发布共享的订阅聚合页面 在小型服务器上用 cron 或 systemd 定时更新页面
tinyfeed 怎么安装和运行?
按照官方文档网站上的安装指南操作
在哪里获取 tinyfeed?
源代码和安装说明在 GitHub 上:https://github.com/TheBigRoomXXL/tinyfeed

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

相关项目