Habito - an habit tracking tool in tiddlywiki

373 views
Skip to first unread message

Guille Rmo

unread,
Aug 30, 2018, 8:19:38 PM8/30/18
to TiddlyWiki
Hi. I am making a habit tracking tool in tiddlywiki :) It is inpired in habitica. It is very simple for now but I plan to keep improving it

Demo https://rawgit.com/Guitlle/habito/build/build/habito-docs.html

CHUN LI

unread,
Aug 30, 2018, 8:26:21 PM8/30/18
to TiddlyWiki
Very interesting one! Thanks Guille. I really like the simple and meaningful cards beside each title and the numbers to indicate how popular they are. 

Does it work for multiple users on the same wiki? or it is only supporting for a single user at the moment.  

David Gifford

unread,
Aug 30, 2018, 10:03:19 PM8/30/18
to TiddlyWiki
I just added this to the TiddlyWiki toolmap under Task management and productivity - adaptations (https://dynalist.io/d/zUP-nIWu2FFoXH-oM7L7d9DM) - not an exact fit, to be sure, but probably where most people would look for it.

Guille Rmo

unread,
Aug 30, 2018, 10:16:58 PM8/30/18
to TiddlyWiki
Do you mean having different habits, rewards and tasks for different users? 

For now it handles a unique system of habit tracking for the whole TW. 

Multiple users could edit it if this was in a node server or some other remote sync. However I think that two or more users editing the same tiddler at the same time would overwrite the editted tiddler. Fortunately, when the buttons are pressed, the tiddlers are edited quickly, so there may be no big issue with that. 

Tell me what use cases with multiple users you have in mind. 

Guille Rmo

unread,
Aug 30, 2018, 10:22:51 PM8/30/18
to TiddlyWiki
Thanks, David! I think it fits in that category. 

CHUN LI

unread,
Aug 30, 2018, 10:24:59 PM8/30/18
to TiddlyWiki
Thanks Guille,

I mean the same habits, collecting rewards from multiple users. So the number will show how popular a habit is.

I guess I need to add the user management 'plugin' first so one user can only 'like' once for one habit.

Riz

unread,
Aug 31, 2018, 2:17:51 AM8/31/18
to TiddlyWiki
Thank you, this is a good use case for TW5. I have an interest in this because I am a habitica user, but I have been having issues with it as it requires unbroken internet connection and data is stored in cloud. A self hostable privacy friendly solution which is customisable is great. Having it in a familiar platform is excellent.

I haven't had time to test it extensively, but have you got an algorithm which will increase the reward points automatically for tasks you frequently skip, thereby adding extra motivation for doing them? Would make it killing.

Not mandatory, but you could look into JD's themes and customise it befitting this usecase for mobiles because such a solution will be more useful in mobile platform. I should also point you towards telmigers works which, I feel, might give you a few pointers regarding reminders.

Good work. Would watch you taking it ahead keenly.

sincerely
Riz

@TiddlyTweeter

unread,
Aug 31, 2018, 8:00:31 AM8/31/18
to TiddlyWiki
Ciao Guille Rmo

Very interesting piece of work! I also agree with a later comment that this could well be very suited for smartphones.

----

Just for sake of example you might find Simon Kellner's DailyTasks graphical interface interesting. It gives a visual representation that you can click to show an aim acheived or not for a time period. Its NOT an exact fit to what you are doing but I think you may find how the "visual toggling" works interesting.

Best wishes
Josiah

JD

unread,
Aug 31, 2018, 9:08:57 AM8/31/18
to TiddlyWiki
Hi Guille, 

What a cool interface! 

Can I request for a setting to have the main tabs displayed linearly, dashboard-style? So I can see Habits Dailies and Rewards in one place? 

Hopefully this will help me develop better habits!

-jd

.

Guille Rmo

unread,
Sep 5, 2018, 7:19:47 PM9/5/18
to TiddlyWiki
Thanks all for your suggestions. I will consider them for the next iteration :) 
Reply all
Reply to author
Forward
0 new messages