WackyTracky
WackyTracky is a minimal, keyboard-friendly task and list tracker. It gives you simple task and list tracking with a clean interface that works well for power users and GTD-style workflows.
image::screenshots/list-work.png[List view — tasks with priorities, tags, contexts, and due dates]
What you can do
-
Tasks and lists — Organize tasks into lists, with support for nested tasks, tags, and contexts.
-
todo.txt compatibility — The default storage uses the todo.txt format, so your data stays in plain text files you can edit or sync with other tools.
-
Self-hosted — Run it yourself with Docker; your data stays on your machine or server.
Get started
-
Install with Docker Compose — Recommended way to run WackyTracky. One
docker-compose.ymland a small config file are all you need. -
Choose a backend — WackyTracky can store tasks in different backends. todo.txt is the default and recommended option and is where most development and testing happens. Other options: Neo4j, YAML files.
Documentation
-
Installation — Run with Docker Compose
-
Backends — Storage options (todo.txt, Neo4j, YAML files)