一个现代风格的 RSS 跨平台桌面客户端(支持 macOS、Windows、Linux),基于 Electron + React 构建和开发
支持接入大部分主流订阅源服务:
- Feedbin
- Inoreader
- Miniflux
- Google Reader API( FreshRSS )
- Fever API
- Nextcloud News API
- 主要技术:Electron + React 18
- 实现语言:TypeScript + CSS
- 构建工具:Electron Vite 5
- UI 组件:FluentUI
- 状态库:Zustand
- 本地数据库:Nedb
$ npm install$ npm run dev# For windows
$ npm run build:win
# For macOS
$ npm run build:mac
# For Linux
$ npm run build:linux- 参考 Fluent Reader
- 参考 Leser
├── src
│ ├── main # electron 的主进程文件
│ │ ├── index.ts
│ │ ├── settings.ts
│ │ ├── touchbar.ts
│ │ ├── update-scripts.ts
│ │ ├── utils.ts
│ │ └── window.ts
│ ├── preload # electron 的预加载文件
│ │ ├── index.d.ts
│ │ └── index.ts
│ └── renderer # electron 的渲染进程文件
│ ├── index.html
│ ├── public
│ └── src