Skip to content

steakscience/news-flash

 
 

Repository files navigation

NewsFlash

The spiritual successor to FeedReader

A modern feed reader designed for the GNOME desktop. NewsFlash is a program designed to complement an already existing web-based RSS reader account.

It combines all the advantages of web based services like syncing across all your devices with everything you expect from a modern desktop program: Desktop notifications, fast search and filtering, tagging, handy keyboard shortcuts and having access to all your articles as long as you like.

Screenshot

Flathub

Official pacakges available on flathub:

Download on Flathub

Fedora

Fedora 32+:

sudo dnf install newsflash

Fedora 31:

sudo dnf copr enable atim/newsflash
sudo dnf install newsflash

Arch Linux

available via Arch User Repository (AUR):

yay -S newsflash

Looking for service maintainers

I'm looking for people that are actively using a specific service backend of NewsFlash and are willing to maintain it. The size of the code for each service is quite managable. But keeping an eye on and testing every service can be quite challenging. So this time around I'm hoping to find at least one person per service that knows the basics of rust and uses the service on a (almost) daily basis.

Services & Maintainers:

  • Miniflux: JanGernert (me)
  • feedly: still looking
  • local RSS: Günther Wagner (@gunibert)
  • fever: Felix Bühler (@Stunkymonkey)
  • feedbin: still looking

Compile

!!! This is not a supported way of installing the application for normal use. Please use flatpak for that purpose !!!

Make sure the devel libraries of gtk, webkit2gtk, libhandy, sqlite3, gettext and openssl are installed. Additionally meson and rust are required.

meson --prefix=/usr build
ninja -C build
sudo ninja -C build install

Migrate from FeedReader

Although NewsFlash is the spiritual successor to FeedReader, it is a different application. There are differences and most of them are on purpose.

For services that are supported by NewsFlash as well, migration is as easy as can be: just log into your account and sync away.

Some services supported by FeedReader have not yet found their way into NewsFlash. Work for Google Reader style APIs is already on the way (FreshRSS, InoReader, The Old Reader). Nextcloud News will probably only happen as soon as their APIv2 draft gets implemented.

For local RSS the best way is to export an OPML file from FeedReader and import it into NewsFlash. Sadly FeedReader never gained the capability to export OPML. @hfiguiere came to save the day and wrote an external tool to extract an OPML file from the FeedReader database.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 95.9%
  • CSS 2.6%
  • Meson 1.1%
  • Other 0.4%