MarkdownDO

A simple, opinionated TODO.md manager for your terminal

Download
MarkdownDO terminal interface showing a task list with sections for Features, Bugs, and Ideas

This tool is specifically designed for my workflow and it functions best with multiple TODO.md files, each inside a different project folder. It's quick and it does what it should pretty well, I think. It’s ideal for small and medium-sized projects where a simple list of tasks suffices. While I initially built it for myself I've now published it on GitHub so feel free to contribute and/or give feedback.

What makes it great

  • Fast CLI

    Add, toggle, and manage tasks without leaving your terminal

  • Interactive TUI

    Full keyboard navigation with hotkeys

  • Plain markdown

    Tasks are standard checkboxes, readable anywhere

  • Sections

    Organise your tasks with sections

  • Inbox workflow

    New tasks go to the top unless you specify a section

  • Lint & fix

    Auto-fix common formatting issues

Usage Examples

# Add your first task
mdd Buy milk

# List tasks
mdd -l

# List tasks in subfolders
mdd -ls

# Complete task #1
mdd -c 1

# Delete completed tasks
mdd -dc

# Open interactive mode
mdd

Check all the available commands (opens in new tab).

Download MarkdownDO and get started

Start managing your tasks with plain markdown. No databases, no cloud sync, just your TODO.md file.

Download