Your rating: None Average: 5 (8 votes)

Multi services feed reader, specially designed to work offline. Currently, supports Netvibes and Old Reader as a feed aggregators.

Kaktus works in sync mode, so network connectivity is not required all the time. The key feature is possibility to read articles in offline mode, so without a network usage. In such mode, previously downloaded content of web pages are displayed from local cache.

To run the application, you must already have a Netvibes or Old Reader account - new sign up from app is not possible.

Source code: https://github.com/mkiol/kaktus

Translations: https://www.transifex.com/projects/p/kaktus/

@All users, if you have any special requirements, feature request or if you find any bug, please report it using https://github.com/mkiol/kaktus/issues

Application versions: 
File harbour-kaktus-2.5.2-2.armv7hl.rpm787.19 KB24/01/2017 - 23:25
File harbour-kaktus-2.5.2-2.i486.rpm829.58 KB24/01/2017 - 23:25
File harbour-kaktus-2.5.3-1.i486.rpm829.63 KB09/02/2017 - 19:46
File harbour-kaktus-2.5.3-1.armv7hl.rpm787.88 KB09/02/2017 - 19:46
File harbour-kaktus-2.6.0-1.armv7hl.rpm851.98 KB19/02/2017 - 20:05
File harbour-kaktus-2.6.0-1.i486.rpm893.12 KB19/02/2017 - 20:05
File harbour-kaktus-2.6.0-2.i486.rpm891.98 KB18/03/2017 - 16:42
File harbour-kaktus-2.6.0-2.armv7hl.rpm850.25 KB18/03/2017 - 16:42
File harbour-kaktus-2.6.0-3.armv7hl.rpm852.48 KB03/04/2017 - 22:15
File harbour-kaktus-2.6.0-3.i486.rpm894.08 KB03/04/2017 - 22:15
File harbour-kaktus-2.6.0-7.i486.rpm895.54 KB18/04/2017 - 21:36
File harbour-kaktus-2.6.0-7.armv7hl.rpm854.45 KB18/04/2017 - 21:36
File harbour-kaktus-2.6.1-1.armv7hl.rpm853.91 KB30/04/2017 - 20:39
File harbour-kaktus-2.6.1-1.i486.rpm895.91 KB30/04/2017 - 20:39
File harbour-kaktus-2.6.1-2.armv7hl.rpm823.02 KB27/08/2017 - 14:52
File harbour-kaktus-2.6.1-2.i486.rpm853.26 KB27/08/2017 - 14:52

* 2.6.1-2
- Minor UI fixes
- Readability.js (Reader View) updated to the latest version

* 2.6.1-1
- Fix for missing icons on OnePlus X

* 2.6.0-7 (harbour release)
- RU translations update

* 2.6.0-3
- IT, NL, PL and RU translations update

* 2.6.0-2
- Pocket service integration
- Option to delete web view cookies
- Updated app icon

* 2.6.0-1
- "Share link" button
- ES translation update

* 2.5.3-1
- Bug fixes for Netvibes

* 2.5.2-2 (harbour release)
- Bug fixes

* 2.5.1-3
- RU translation update

* 2.5.1-2 (harbour release)
- DE and RU translations update

* 2.5.1-1
- Fix for new Netvibes API

* 2.5.0-4 (harbour release)
- Bug fixes, small improvements

* 2.5.0-3
- RU, IT, NL translations update

* 2.5.0-2
- Night view mode (heavily inspired and partially borrowed from harbour-webpirate project)
- PL translation update
- Bug fixes

* 2.5.0-1
- List of articles can be filtered to display all articles, unread and saved or only unread
- Auto network mode option to automatically enabling offline mode on network connection lost
- Bug fixes

* 2.5.0-0
- Reader View implementation based on Readability.js library, the same that is used in Firefox browser
- UI redesign - bottom bar has a new dark look
- Unsynced data indicator (red dot)
- Smoother and less buggy offline mode

* 2.4.0-0 (harbour release)
- UI improvements for Jolla C/Aqua Fish and other non-Jolla1 devices

* 2.3.1-1 (harbour release)
- Fix for 'Unknown Error' while syncing Netvibes
- Translations update

* 2.3-6 (harbour release)
- Translations update: IT, PL

* 2.3-5
- Translations update: RU, NL, IT
- Minor UI improvements

* 2.3-4
- New option: Open link behaviour

* 2.3-3
- New option: Expanded items
- Many UI improvements

* 2.3-2
- Small UI improvements

* 2.3-1
- Option to display full content from the RSS feed

* 2.2-7 (harbour release)
- SSL support for Netvibes
- Translations update


oxygenh's picture

Thank you very much! Nice app!

hoodlum's picture

Thank you!

klinglerware's picture

Thank you for keeping on top of the issues with Netvibes, and getting fixes uploaded within hours.  Much appreciated!

mkiol's picture

Thank you for finding Kaktus useful :-)

Getmantsev's picture

Mkiol, in some feeds in NetVibes the images don't fill the screen width, like that: https://yadi.sk/i/Cs7lfc0AzU7bm

mkiol's picture

Actually, it is not a bug. Feed image width is smaller than screen width.. and lack of left margin is intentional.

hoodlum's picture

Update translations, please ))

mkiol's picture

I'm working on it. Be patient :-)

Getmantsev's picture

Very very cool reader! Is it possible to make program to work without netvibes/oldreader account (like Tidings)?

mkiol's picture

I really like Tidings and I don't want to make competition :-) But seriously, the fundamental concept of Kaktus is to work as a client for aggregators like OR, NV and others. I don't want to change it.

codeandcreate's picture

so will be selfoss or owncloud news supported in the future? 

gird's picture

Hi, mkiol!

You are making best feed reader fo Sailfish!

Please, have a look at "reader view" in Firefox. It allow to read only article, without all unnecessary. Could you implement something like that in Kaktus (in "open in viewer")?


mkiol's picture

Thanks to your idea that inspired me to do look at the Readability.js library, the same that is used in Firefox. The results are great. It really works amazing. I'm preparing new release that will have this new feature included.

mkiol's picture

Thanks for liking my work :-) Regarding "Reader view", so I agree that Firefox feature is really useful. I love it. In Kaktus there is something that should do similar thing - "Read mode" (icon with gears). I know, it is far from being perfect but the purpuse is the same. I will focus in future release to improve this functionality.

mentaljam's picture

Hello, and thank you for the last update!

Don't you think it's better to move the "update" menu item to the bottom of the menu? It is probably the action that is used most often and should be the first after the menu open?

UPD: And one more thing. As I noticed for now all links are opened in an external browser. And this is not convenient in all cases. For example I read an article and then want to read comments and I don't want use an external browser for it. May be it's a good idea to add an option to select behaviour on links opened?

mkiol's picture

@mentaljam Thanks for your comments and ideas.

> it's better to move the "update" menu item to the bottom of the menu

You're perfectly right. Will be fixed in the next update.

> all links are opened in an external browser [..] it's a good idea to add an option to select behaviour on links opened

Option for that is a good idea, but I would like to keep "external browser" as a default configuration. Will be in the next update.


mentaljam's picture

Thank you!

AnttiT's picture

Any schedule for Feesdly support?

mkiol's picture

Unfortunately it is not so simple. Implementation job is already done, but I need to get, so called "production tokens". I've raised few times request to Feedly to send me those tokens, and finally they email me saying: "we are no longer issuing keys until Q2 2016". :-(

AnttiT's picture

Thanks for the update. Maybe it's time for me to look for a substitute for Feedly...

seike's picture

Hi, would it be possible to display full featured RSS Content directly in the App and not loading it via the internal or external web browser? Right now I'm getting a Preview of the content within the App and I just want to read the content inside the app and not load the webpage and being distracted by the Webpage. Something like reeder does or FeedlyReader or Palabre (and also the other like Feedly Readers available for SFOS). The overall experience would be more consistent.
I'm using Kaktus with Old Reader Account.

But in the end, great app!

mkiol's picture

In the latest version (=2.3-1) I added new "Click on article action" option. One of the value could be "Show feed content". Your feedback is welcome.

seike's picture

Perfect, love it. I'll check my subsribed feeds if there are any issues displaying them but for now, all looks good! 

Is there a way to change the color of the links? The deep blue is kinda hard to read (at least with my ambience)

mkiol's picture

> Is there a way to change the color of the links?

Sure. Fixed in the latest version.

mkiol's picture

Thanks for the idea. It is quite easy to implement and I like it, but maybe not as a default. I will introduce new settings option enabling behavior you described.

The reason I'm cautious is that content of RSS can be very unpredictable and simple UI components could  have problems with proper rendering.  Will do some tests.


Getmantsev's picture

Please add the style offline viewer - transparent (as in the main window).

mousse04's picture



I will not post something about features as there are already 2 points describing my needs :

Option "Mark all like unread"

Option "Show all feeds in one list" or similar, I prefer this option to selecting which feed to read.

Could it be possible to see the number of unread news in the app cover on the home screen?


Thanks a lot for the app.



mkiol's picture

Hi MAth,

Your two requests: "Mark all as read" and "number of unread in cover" are in latest (1.0.3) release. Have fun :-)


mousse04's picture

Great thanks :)