Yet another desktop RSS Feed Reader
Just for fun and learning🚀~
Just for fun and learning🚀~
Please Note: The project is still at an early dev stage. It doesn't cover all basic functions of a regular RSS Feed Reader yet.
There're already many wonderful RSS Feed Readers on the mobile platform. However, I believe some serious contents are more suitable to be read with you sitting there in front of your computer, thinking and noting. I've seen a lot of desktop RSS Feed Readers, asking for a subscription fee, or running with a browser. Dude, I just want a simple, easy-to-use openbox app, and that's where Leviosa comes in.
- A single, easy-to-use desktop application.
- What you subscribe stays in your local device.
- Support feed subscription via proxy.
- Cross-platform thanks to Wails!
- Vuetify: a wonderful Vue Component Framework.
- Wails: it allows us to build this cross-platform project using Golang.
- SQLite: a lightweight database.
- gofeed: a Go library for parsing RSS and Atom feeds.
- go-sqlite3: a sqlite3 driver that conforms to the built-in database/sql interface.
- gorp: it's really a time saver for mapping Go structs to database tables.
No stable release yet. You can build it from source code.
- You must have Go installed.
- Install Wails.
- Since we use
go-sqlite3
, which requirescgo
, you have do do the following steps: - Install GCC and set the proper
$PATH$
environment variable. - Set the
CGO_ENABLED
environment variable to1
. - Clone this repo.
- Run
wails dev
if you wanna run it in dev mode, orwails build
if you wanna build it.
- Add Tag Management
- Add Unread Bubble
- Add Feed Management
- Add favorite list
- Improve UI