Most task systems need upkeep to work, so I built a reminder that needs none: a plain .md file, and your priorities show up on their own (Windows, open source)
Most of us end up with the same setup: tasks in a notes page or a todo app, a calendar for the fixed stuff, and the hope that we remember to check the list.
The usual loop:
open the todo app → tag, sort, plan → get back to work → don't look at it again until something is late.
The upkeep turns into a second job, and every extra place you put a task is one more place you have to remember to check.
So I built the thing I needed. It's called Todo Island. Open source, Windows for now (Mac is planned).
Now:
- Your priority tasks show up at the top of the screen every so often, as a Dynamic Island style notification, then tuck away. It never takes focus, so if you're typing you keep typing.
- Ctrl+` brings it up any time.
- The tasks are plain .md files, one for work and one personal. Open them in Obsidian or any editor. No account, no tags, no database to maintain.
- Adding or editing a task during work or a meeting takes a few seconds. Priority and due date are typed in the line itself: `- [ ] !! 26 Sep -- Send the report`
- Work tasks show during work hours, personal ones after.
Also:
- A Share button turns the tasks you pick into a WhatsApp message. I use it for my daily update to my team lead.
- When you share your screen or record, your tasks don't show up in the recording.
Privacy: no account, everything stays in your files, and the only network call is the update check (updates are verified by SHA-256 before they're offered).
If it fits how you work, try it. A star on GitHub helps other devs find it and contribute.