Seamless integration of your markdown, code and kanban
Imdone is a simple and powerful kanban board for people who work with markdown and code. Blocks of markdown in your notes, docs and code are represented as cards on your kanban boards. You can add and edit cards using the built in card editor or your favorite text/markdown editor, making it very convenient to update your tasks while you’re working on a markdown document or code.
Organize your TODO comments with kanban
Creating a TODO kanban board for your project is simple. Open imdone and click "Add a project". Imdone will scan your project directory for TODO comments and place them on your board. While imdone is running it listens for file changes in your project and updates your board. You can organize your cards by dragging them on the board. When a card is moved to a new list or position, imdone changes the token (e.g. TODO) in the file.
Quickly add cards by clicking "Add a card". New cards will get appended to your Daily journal.
Use your favorite text editor
From your imdone kanban board you can open directly to the source of your cards with your favorite text editor and get back to your work immediately.
Imdone has built in support for Atom, VS Code, your system default editor or a custom command like
Automatically change card colors
Imdone lets you determine the color of a card by setting a card color filter. When a card matches a filter it's color will change based on your configuration.
Get to your notes fast
What about those times when your coding or working on a task and you need to take a quick note? When imdone is running, pressing cmd+shift+j will open your projects daily journal file. Use it to quickly record notes and tasks while you work.
We're serious about keeping your fingers on the keyboard. Here's a list of the keyboard shortcuts available today. Let us know if we've missed anything important to you.
|Open Journal||cmd+shift+j or ctrl+shift+j (Global)|
|Cycle through tabs||ctrl+tab|
|Add a board||cmd+n or ctrl+n|
|Navigate Selected Card||⬆️⬇️⬅️➡️|
|Move Selected Card Up||shift+⬆️|
|Move Selected Card Down||shift+⬇️|
|Move Selected Card Left||shift+⬅️|
|Move Selected Card Right||shift+➡️|
|Move Selected Card To Top||cmd+⬆️ or ctrl+⬆️|
|Move Selected Card To Bottom||cmd+⬇️ or ctrl+⬇️|
|Edit Selected Card||return or enter|
|Open file of Selected Card||cmd+o or ctrl+o|
|Delete Selected Card||delete or backspace|
|Add a Card||space|
|Save Card Edits||cmd+s or ctrl+s|
|Filter||cmd+f or ctrl+f|
Delete TODO comments in bulk
Keep your code clean by moving completed TODO comment cards to the DONE column, filtering your board with
list=DONE and clicking the delete button.
For a full list of features, read the docs!