Rashid Aziz

tsk.lol - a customizable, open source, local-first, task manager

by
tsk is a personal task manager i started building for myself with a friend. finally decided to finish and publish it - free and open source for anyone to use. the goal of tsk is to show you a holistic view of your day - not just meetings, but tasks, focus blocks, activities, and screen time. it's also local-first, so everything is instant, works offline, and syncs across devices. check it out and tsk.lol - would love to hear your feedback!

Add a comment

Replies

Best
Rashid Aziz
hey! i've been building tsk.lol on and off with my friend for a while, and finally decided to finish and ship it. my only requirement: build it so i would enjoy using it, daily. what makes tsk different: it unifies tasks and calendar into one view, showing not just your meetings but your entire day - tasks, focus blocks, activities, screen time. everything is local-first, so the UI is instant with no loading spinners, works completely offline, and syncs seamlessly across all your devices. tsk is built on Basic, a platform i've been working on for personal software. it means tsk has no backend servers - when you login, you're connecting to your own personal data store. fast, private, and fully yours. would love to hear what you think. and if you're curious about building personal software or Basic, feel free to reach out!
Alia Soni

Love that you can just get started immediately and add tasks, really nice UI, and easy to use :) Would love if this could somehow sit on my desktop as a widget of some sorts. Cool launch :)

Rashid Aziz

@alia_soni1 thanks for the feedback! yep have been thinking about a better desktop integration - are you on mac or windows?

Siarhei Bachyla

I've been looking for an organizer for a long time that's not overloaded with unnecessary features. I'll definitely give this one a try!

Agbaje Olajide

Congrats on the launch! The local-first, no-server philosophy is a huge differentiator.

A genuine question: Since you built this for your own daily use, where are you finding that other productivity-obsessed users are naturally discovering and discussing tools like this?

(I ask because I've noticed a huge concentration of this exact audience actively networking on LinkedIn, which is often an untapped channel for technical founders.)
@rashidaziz

Mykyta Semenov 🇺🇦🇳🇱

Congratulations on the launch! I’ve been waiting for someone to make a task planner for multiple people, so it’s easy to add family members or friends to shared tasks. Have you thought about something like that?

Izaan

Hi Rashid, is this only browser-based or do u have/plan to make a desktop version too?

Rashid Aziz

@theizaananwar currently browser, but you can install it as a PWA on desktop & mobile and it works pretty well. am thinking about a native desktop version as well, potentially.

Siful
how does syncing work across devices when you go from offline to online? And does tsk.lol support reminders / notifications
Rashid Aziz

@getsiful it stores changes/updates locally, and then (if you are logged in with an account) syncs those changes when you go online!
no reminders or notifications support yet - reminders is a good idea! will think about it

Anton

Really refreshing to see a tool built around “I want to enjoy using it daily” — that mindset usually produces the best personal productivity software.

One thing I’m curious about:

Since everything is fully local-first and syncs across devices without a backend,
how do you handle conflict resolution when the same task is edited on two devices while offline?

Do you:
– merge changes automatically?
– use last-write-wins?
– or show the user a diff/choice?

Local-first sync sounds simple on the surface, but this part is usually the hardest.
Would love to hear how you approached it!

Rashid Aziz

@antonrivellium yep conflict resolution is the bane of sync engines 😅
currently it does a simple last writer wins - but going to add a more sophisticated implementation soon that will merge the changes (using crdts). i'm not a fan of showing user a diff, feeling like bad ux.
do you have a preference for one over the other?

David Garner

Looks like a nice start. Have you considered import/export? How about moving tasks between folders? Would like to sort tasks with a simple drag/drop kind of interface.

Poovarasan S

Really love the idea of adding a small desktop widget that shows Tasks + Calendar + Focus blocks together, with a quick “Add Task” button for fast capture.

Also like the addition of lightweight, colored tags (Work / Personal / Project) to quickly filter tasks and stay focused without adding any complexity.