Your rating: None Average: 4.9 (9 votes)

HabitSailor is a work-in-progress Habitica client for SailfishOS developped by Jérémy Farnaud. It will progressively implement features of the API starting with the most important ones. As it is not yet complete, it can be seen as a sidekick to the main web application.

HabitSailor is Free Software, released under GPLv3. Artwork is CC-BY-SA 3.0. (see LICENCE file for details)

If you feel like something important is missing, have an exciting idea, or a bug report, go ahead and post a feature request on the GitHub repository page.


  • View your profile general info, send and receive private messages
  • View the lists of your habits, dailies and active todos with their status and checklists
  • Click plus, minus on your habits, check your dailies and todos, update their checklists
  • Create, edit and delete habits, dailies, todos (although setting value, tags and aliases is not yet implemented)
  • The cover shows your stats and remaining dailies and todos, and an indicator for new messages
  • Rest in the inn
  • Buy health potion, custom reward, revive if you run out of health
  • Cast skills
  • Party: chat, list of members, actions on current quest, invite party to a quest
  • Use a custom Habitica server


You can help me work on this project by donating:


Application versions: 
File harbour-habitsailor-0.7-3.armv7hl.rpm135.56 KB27/07/2019 - 17:48
File harbour-habitsailor-0.7-3.i486.rpm136.25 KB27/07/2019 - 17:48
File harbour-habitsailor-0.7-2.armv7hl.rpm135.43 KB22/07/2019 - 12:46
File harbour-habitsailor-0.7-2.i486.rpm136.07 KB22/07/2019 - 12:46
File harbour-habitsailor-0.7-1.armv7hl.rpm135.31 KB22/07/2019 - 01:17
File harbour-habitsailor-0.7-1.i486.rpm136.05 KB22/07/2019 - 01:17
File harbour-habitsailor-0.6-2.armv7hl.rpm126.48 KB18/01/2019 - 21:34
File harbour-habitsailor-0.6-2.i486.rpm126.6 KB18/01/2019 - 21:34
File harbour-habitsailor-0.6-1.armv7hl.rpm126.23 KB18/01/2019 - 15:50
File harbour-habitsailor-0.6-1.i486.rpm126.38 KB18/01/2019 - 15:50
File harbour-habitsailor-0.5-1.armv7hl.rpm113.39 KB03/05/2018 - 21:12
File harbour-habitsailor-0.5-1.i486.rpm113.53 KB03/05/2018 - 21:12
File harbour-habitsailor-0.4-1.armv7hl.rpm105.63 KB27/03/2018 - 02:40
File harbour-habitsailor-0.4-1.i486.rpm105.72 KB27/03/2018 - 02:40
File harbour-habitsailor-0.3-1.armv7hl.rpm103.14 KB19/10/2017 - 20:12
File harbour-habitsailor-0.3-1.i486.rpm103.24 KB19/10/2017 - 20:12

- Use class skills
- Invite party to a quest in inventory
- Show current damage to boss of party quest
- Stat points allocation on level-up
- Fix freeze in private messages page when there is a new private message
- Small other fixes and enhancements


_David_'s picture

Don't know if you're still around, @jfarnaud.  The Android app has reminders and I find these invaluable.  For now, I'll have to use it over the native app.

Akari's picture

Great app! Just what i need! Can you please add more features?

jfarnaud's picture

Thanks! I will add more features but it depends on my free time. However, I’m open to suggestions as to which feature is more important, so feel free to tell me which one you’d like to see implemented and I may prioritize it.

Akari's picture

I found one issue. Not synchronizing with my time zone or my own start day. How to fix that?
Ingame shop should be good

kaulian's picture

Since update i can't login

[nemo@Sailfish ~]$ harbour-habitsailor
[D] unknown:0 - Using Wayland-EGL
[D] unknown:0 - "No carrier"
[D] init:46 - DB: version: 0.0.1
[D] :50 - XHR Query: get https://habitica.com/api/v4/user
[D] :50 - XHR Query: get https://habitica.com/api/v4/content?lang
[D] :105 - Habitica content has not changed since last retrieval
[D] :50 - XHR Query: get https://habitica.com/api/v4/tasks/user
[W] unknown:919 - file:///usr/share/harbour-habitsailor/qml/Model
.qml:919: TypeError: Cannot call method 'indexOf' of undefined

Screen freeze on loading...

kaulian's picture

I clean cache and app data but same problem
Thanks for support and application =)

jfarnaud's picture

Thanks a lot for your report! I think I found the problem and fixed it in version 0.7-2 that I just uploaded. Could you give it a try?

kaulian's picture

New update fix it

jfarnaud's picture

Neat, thank you too :)

dexic's picture

Hi! :-) Like I have stated: A wonderful app! Thank you!

Just one more question: It says in the description: "actions on current quest". What does that exactly mean? I wish, that I could cast my spells for the party, for instance. :-)

jfarnaud's picture

Actions on current quest are the likes of join quest, start quest, abort quest.

Casting skills is a new feature of version 0.7-1, along with inviting the party to a quest!

kaulian's picture

Je peux enfin jouer avec mon fils

Termitebug's picture

Awesome, been using for a year. I would have donated if Flattr link (error 404) could work.

bolinches's picture

Great. Thanks a lot!

molan's picture

Interesting service and a great Sailfish app!

itdoesntmatt's picture

I didnt know this service. Very useful and your app is amazing..Thanks

DameCENO's picture

Great for the lazy like myself, downloading asap. Thanks man

Beethoven's picture

This is a fantastic app! Really interesting and will be fun to try out. Thanks for your hard work!

mr_Upolo's picture

Nice work! Thank you!! Would you add the third miniature just like Dailies but To-Dos? To avoid opens the app every time I want to watch the list.