Created by
Last modified date
12 May 2025
Ever feel like your task list is either too rigid or too chaotic? Most to-do apps lock you into a specific workflow, while plain text notes become a mess as soon as your tasks grow in number or complexity. Dadoot was born from the need for a middle ground — a lightweight, readable format for managing tasks that respects both structure and simplicity. With dadoot, you can organize your life using just a text editor, while still enabling powerful tooling through its predictable syntax. Whether you're juggling school assignments, personal chores, or long-term projects, dadoot helps you think clearly and act intentionally.
Dadoot is a plain-text markup language designed for structured, hierarchical task tracking. Inspired by the simplicity of todo.txt and the power of modern structured formats, dadoot aims to be both human-readable and machine-parsable.
Example
Not all features shown in example might be workin as project is still in early beta and this is our vision on first alpha.
= Housework ! Wash dishes !! Clean up mess in my room @every(sunday) = Univeristy !!! Algorithm tasks @due(2025-10-13) + Write red-black tree in C + Complete binary search contest = GYM ! Hit new PR @deadline(2025-09-01) Last time I bench pressed 100 lbs, next time expect to hit 120.
Features
📝 Plain text — Just open a text file and write!
🖇️ Rich metadata — You can add tags to specify tasks and make completing them easier.
👽 Extensible — Our team is always ready for collaboration and new ideas!
Ecosystem
Dadoot language was born as idea in early march 2025 so it's not that widely known so a lot of integrations of your choice might be missing. As of march 12 dadoot is used in:
⚙️ tree-sitter-dadoot — (in active development)
⚙️ dadoot.nvim — (in active development)
💡 ddt-cli (in future development)
In the meantime project team consists of only one member and although I'm very interested in developing this project, I can't always find enough time because of other studies. So any new ideas or prs would be appreciated!
P.S. my contacts and other info can be found in my profile.