collie-reader/collie
Fork: 8 Star: 181 (更新于 2024-11-18 20:07:07)
license: GPL-3.0
Language: Rust .
A minimal feed reader just for you
最后发布版本: v0.1.10 ( 2024-04-02 20:16:01)
Collie
Collie is a minimal RSS feed reader application. With Collie, you can:
- subscribe to multiple RSS/Atom feeds to organize your own news feed.
- receive a real-time notification when a new item is added to the subscribed feed. (By default, it is checked every 5 minutes.)
- and save the items to read again or later.
All you need is a local machine and the Internet. No virtual machine, no cloud infrastructures, no always-on database, and no account registration with privacy information required.
Collie is heavily inspired by Miniflux and RSS app for Slack.
Installation
Download the latest release for your system from release page. Collie provides .exe
/.msi
files for Windows, .app
/.dmg
files for macOS, and .deb
/.AppImage
files for Linux.
On macOS, you can also install Collie via Homebrew:
$ brew install parksb/x/collie
Screenshots
Build
If you want to build Collie from source, you should get code by forking and cloning the git repository or downloading a zip file. After placing the source in your local environment, go to the project directory, and install front-end dependencies using pnpm. (If pnpm is not installed, install pnpm first.)
$ pnpm install
Then, run the following command to build.
$ pnpm tauri build
This command builds and installs your own Collie based on the cloned source. To develop and modify the application, learn more about Tauri.
The following diagram illustrates the overview of the architecture of Collie.
If you want to share the features that you developed yourself with others, please feel free to open an issue and send a pull request on this repository. All contributions are welcome :)
Background
I've been getting tech news from HackerNews, Lobsters, etc. on Twitter (It's X now, but I'll keep calling it Twitter anyway), but many of them have been terminated due to changes in Twitter's API policy. I went from place to place: Bluesky, Mastodon, Slack, and newsletter. However, I couldn't settle anywhere. The social media services such as Bluesky and Mastodon had too many unnecessary features as news feed. Slack RSS was good to get the news in real-time, but the notifications mixed with other workspaces overwhelmed me. The newsletters gave me a lot of high-quality information, but not in real-time.
Then, I remembered Miniflux, the "minimalist and opinionated feed reader" that I had used past. This is the best option for my goal, but I had to pay for the hosted version or keep running docker machine on my local computer which did not have enough resources. Additionally, I didn't need a system that maintains multi-user sessions. Eventually, I had no choice but to create my own application, and that's why I made Collie, the minimal RSS reader just for me.
License
Collie is distributed under the terms of the GNU General Public License v3.0.
最近版本更新:(数据更新于 2024-09-07 10:24:11)
2024-04-02 20:16:01 v0.1.10
2024-02-18 21:11:18 v0.1.9
2024-02-04 20:53:54 v0.1.8
2023-12-21 20:58:31 v0.1.7
2023-09-16 13:09:27 v0.1.6
2023-09-01 07:04:52 v0.1.5
2023-08-28 10:06:48 v0.1.4
2023-08-26 17:16:06 v0.1.3
2023-08-26 09:06:32 v0.1.2
2023-08-25 17:35:03 v0.1.1
主题(topics):
atom, atom-reader, feed-reader, rss, rss-reader, tauri-app
collie-reader/collie同语言 Rust最近更新仓库
2024-11-20 07:29:29 lanyeeee/jmcomic-downloader
2024-11-19 23:39:15 gleam-lang/gleam
2024-11-19 08:50:55 lapce/lapce
2024-11-11 22:51:00 tauri-apps/tauri
2024-11-11 07:55:30 dani-garcia/vaultwarden
2024-11-09 16:42:37 rustdesk/rustdesk