Repolode
pch

pch/omafeed

用 Rust 编写的原生 Linux RSS 阅读器,适配 Omarchy 桌面,支持文件夹、关键词过滤、离线阅读和命令行操作。

可替代:FeedlyInoreader

Star
73
Fork
7
未关闭 Issue
0
最近提交
22小时前

这是什么?

Omafeed 是一款原生 Linux RSS 阅读器,基于 GTK4 和 libadwaita 构建,主要面向 Omarchy 桌面。界面采用三栏布局,分别显示订阅库、文章列表和阅读区。订阅、文章、已读状态和收藏都保存在本地 SQLite 数据库中,无需账号,也没有云同步。

应用支持 RSS、Atom 和 JSON Feed,应用打开期间可手动或定时刷新。订阅源可以放入多层文件夹,支持关键词或正则过滤,并能通过 OPML 导入导出。全文搜索支持容错和单复数匹配,文章正文可离线阅读。

同一个程序也是命令行工具,可在不打开窗口的情况下列出、搜索、收藏和订阅文章,`--json` 输出便于脚本和 LLM Agent 调用。

核心功能

  • 01支持 RSS、Atom 和 JSON Feed,可手动或定时刷新。
  • 02订阅源可放入嵌套文件夹,并支持 OPML 导入导出。
  • 03按关键词或正则过滤文章,收藏的文章始终可见。
  • 04提供容错全文搜索,文章正文可离线阅读。
  • 05内置命令行,可输出 JSON 供脚本和 Agent 使用。
  • 06跟随 Omarchy 主题配色,支持键盘导航。

适用场景

  • 在 Arch 或 Omarchy 上用键盘操作阅读新闻和博客。
  • 不注册账号,把订阅和阅读记录保存在自己的电脑上。
  • 通过命令行导出文章列表,编写每日摘要脚本。

快速上手

  1. 1

    创建用于存放打包文件的文件夹

    mkdir omafeed && cd omafeed
  2. 2

    从最新发布版下载 PKGBUILD

    curl -LO https://github.com/pch/omafeed/releases/latest/download/PKGBUILD
  3. 3

    构建并安装 Arch 软件包

    makepkg -si
  4. 4

    从启动器打开 Omafeed,或在终端中运行

    omafeed

使用前须知

  • 仅面向 Linux、Arch 和 Omarchy,不支持其他平台。
  • 暂不支持全文提取、播客播放、设备间同步和通知功能。

收录于专题

标签

常见问题

omafeed 是什么?
用 Rust 编写的原生 Linux RSS 阅读器,适配 Omarchy 桌面,支持文件夹、关键词过滤、离线阅读和命令行操作。 Omafeed 是一款原生 Linux RSS 阅读器,基于 GTK4 和 libadwaita 构建,主要面向 Omarchy 桌面。界面采用三栏布局,分别显示订阅库、文章列表和阅读区。订阅、文章、已读状态和收藏都保存在本地 SQLite 数据库中,无需账号,也没有云同步。
omafeed 可以免费使用吗?用的什么许可证?
omafeed 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
omafeed 还在维护吗?
活跃维护中。omafeed 最近一次提交是在 2026年11月6日。
omafeed 适合用来做什么?
在 Arch 或 Omarchy 上用键盘操作阅读新闻和博客。 不注册账号,把订阅和阅读记录保存在自己的电脑上。 通过命令行导出文章列表,编写每日摘要脚本。
omafeed 怎么安装和运行?
创建用于存放打包文件的文件夹: mkdir omafeed && cd omafeed 从最新发布版下载 PKGBUILD: curl -LO https://github.com/pch/omafeed/releases/latest/download/PKGBUILD 构建并安装 Arch 软件包: makepkg -si 从启动器打开 Omafeed,或在终端中运行: omafeed
在哪里获取 omafeed?
源代码和安装说明在 GitHub 上:https://github.com/pch/omafeed

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

相关项目