Pomodoro-centric, hierarchical task list.
Zeal is a project management tool I built for myself.
-
As someone who writes code, I'm far more efficient and manipulating code blocks than at entering text and pressing buttons in pop up modals.
-
I measure my progress in pomodoros.
-
I want to see my project structure
- When starting a project, I want to start with big ideas, then break them down into smaller ideas, then break those down further, until my project becomes a list of tasks. I like to keep track of this hierarchical structure of my projects.
-
I want to see my progress
- I want to know how many pomodoros I'm away from a milstone.
If you resonate with any of these points, give zeal a shot.
Write your todo list with ES6 modules
Get your task tree visualization (with live module reload!)
Check out src/tasks for the format.
- Clone the repository
npm installnpm startto run the application- Replace src/tasks with your own tasks!
Dig into your task tree with filters
Filter nodes in your graph by specifying a list of filters in the url hash. The syntax is:
#filterName1@filterValue1#filterName2@filterValue2...
Drill into your graph by chaining more filters. For example
#subtree@familyLifeTasks#leaves
shows leaves of the subtree familyLifeTasks.
Show only the subtree starting at a certain node
Shows completed leaves
Shows marked not done
Shows leaves missing a pomodoro estimate.