Also available for Apple silicon, Windows, Windows (Portable), Linux (AppImage), Linux (Debian), Linux (RedHat), Linux (Arch).
Why Imdone?
If you're like me, you love to code and use markdown, but hate leaving your flow to manage tasks. Imdone is a task board that lives in your files, so you can manage tasks without leaving your flow.
- Jesse Piascik, Creator of Imdone
What People are Saying
Used by awesome freelancers and
talented people at these great companies.
TODO comments with superpowers
Imdone builds on the well established programming tradition of leaving TODO comments in code by supercharging them with markdown. If your new to markdown, we've got you covered with a built in markdown editor and customizable keyboard shortcuts.
Say goodbye to filling out fields
Use tags like #urgent
or #devops
and metadata like release:1.2
in your cards to easily organize your backlog, instead of spending time filling out endless forms.
Set reminders, due dates and defer cards
Use plain language to set reminders, due dates and defer cards. Imdone will keep you on track with notifications for your reminders and you can create filters to see what's due today, tomorrow or overdue. You can even use a default filter to make sure deferred cards don't clutter your board.
Set a reminder to complete the card in 2 days: | Remind me in 2 days. |
Use this filter to show deferred cards: | defer = /.*/ and defer > "{{now}}" |
Use this filter to hide deferred cards: | defer != /.*/ or defer < "{{now}}" |
Take a victory lap!
Celebrate your success by using kudos:true
metadata in your cards.
Eliminate context switching to manage work
Your cards can be in code, markdown or text files. Imdone stays in sync, so you don't have to leave your flow to manage work.
Stay focussed on your work
Use imdone's focus mode to stay focussed on your goals and track progress while the markdown editor is just a key press away.
Organize your cards with filters
Use filtered lists to organize cards by tags, metadata, text or custom card properties.
Extensions and Plugins
Use your javascript skills to automate tasks when a card is moved or your board is updated.
- Add properties for string interpolation
- Create board and card actions using the imdone api and extension modules or write a plugin.