3 releases (breaking)
| 0.3.0 | Sep 21, 2025 |
|---|---|
| 0.2.0 | Sep 19, 2025 |
| 0.1.0 | Sep 7, 2025 |
#1539 in Command line utilities
117 downloads per month
52KB
646 lines
Tasklings 🐣
Track your long-term goals one step at a time.
Break big dreams into small tasks, stay focused, and keep moving forward.
➡️ Simple, minimal, and progress-driven ⬅️

Installation & Usage
To install tasklings, ensure you have Rust and Cargo installed, then run:
cargo install tasklings
After installation, you can run the tool from your terminal:
tasklings
Features
- Create, Edit, and Manage Tasks: Add new tasks or edit existing ones directly from the application using your default command-line editor.
- GitHub Sync: Keep your tasks synced across multiple machines by pushing and pulling from a GitHub repository. The git repository is now located in
~/.tasks/tasksand uses themainbranch. - Vim-like Keybindings: Navigate your tasks with
jandk. - Minimalist UI: Stay focused on your tasks with a clean, distraction-free interface.
Keybindings
d: Mark task as doneu: Mark task as undonej/→: Next taskk/←: Previous taskN: Next undone taskf: First undone taskl: Last taskn: New taske: Edit taskp: Pull from remote repositoryP: Push to remote repositoryq/Esc: Quit
Why Tasklings?
It answers one daily question:
"What should I do today to make 1% progress?"
Your job: follow and execute.

Inspired by Rustlings.
Dependencies
~9–22MB
~289K SLoC