Hi 朋友们!最近为 Fusion 添加了多个社区呼声很高的功能,分享一下 :D

Fusion 是一个轻量、自托管友好的 RSS 阅读器。主要功能和特点有:

  • 分组、书签、订阅源自动嗅探、OPML 导入导出
  • 响应式、PWA 、暗色模式、快捷键、i18n
  • 轻量、易部署
    • 只需要一个二进制文件就能部署,也有预构建的 Docker image
      • 后端使用 Go + SQLite ,没有其他组件依赖
      • 前端使用 SvelteKit 并打包为 SPA 嵌入后端二进制文件中
    • 内存占用约 90MB

最近的新变化:

  • 新 UI
    • 重新设计为双栏布局,空间利用率更高
    • 组件库从 shadcn/ui 换为了 daisyui ,减少 JS 依赖,尽可能利用 HTML 原生能力。打包体积减少了 30%
    • 优化了页面加载速度
  • 快捷键。设置了一些类似 Google Reader 和 Feedly 的快捷键。按下 ? 可以打开快捷键提示
  • i18n。添加了中、西、德等语言
  • **后端健壮性++**。感谢 mtlynch 做了许多代码优化和单测

欢迎大家体验,项目地址: https://github.com/0x2E/fusion

light

dark

举报· 1137 次点击
登录 注册 站外分享
10 条回复  
pike0002 初学 4 天前
很好奇为啥大家乐此不疲地做 RSS 阅读器
eBPF 楼主 初学 4 天前
@pike0002 因为各有各的不好用。比如 Feedly 加载太慢,miniflux 还需要起一个 PostgreSQL
aerAzLNE 小成 4 天前
请问这个可以接 iOS 的 reader 嘛
eBPF 楼主 初学 4 天前
@aerAzLNE 还不可以,没做对外的 api 功能
kokojack 初学 3 天前
希望能支持给订阅源添加 socks5 代理
NewYear 初学 3 天前
Feedly 隔三差五的改界面 UI ,包括细微结构,我做油猴脚本都要随着调整,蛮无语的。 但从外观上又基本上看不出什么区别,囧。
eBPF 楼主 初学 3 天前
@kokojack 每个 Feed 的右上角点开菜单,进入设置,可以设置 HTTP Proxy
eBPF 楼主 初学 3 天前
@NewYear 如果没有固定的特征那确实挺烦的,最好别直接匹配 class ,这种在前端每次打包后都会变。用一些有固定特征的节点,比如属性有固定的 data-*、id 、aria-*,或者节点本身就具有特殊语义比如 main 、header 、nav ,拿他们当做参考系,然后用比较模糊的后代选择器来匹配要修改的地方
brcefy 初学 3 天前
Docker 部署了一下感觉不错,简洁美观,但有个问题,能不能设置每页的条目数量,以及全部已读也只能让当前页的已读,希望改进一手 https://i.imgur.com/NpZz2rJ.png
12下一页
返回顶部