sltasks¶
A terminal-based Kanban TUI for markdown task management.
Overview¶
sltasks is a lightweight, keyboard-driven task management tool that runs in your terminal. Tasks are stored as plain Markdown files with YAML frontmatter, making them easy to edit, version control, and integrate with other tools.
Key Features¶
- Markdown-first - Tasks are stored as
.mdfiles that you can edit with any tool - Keyboard-driven - Vim-style navigation for fast task management
- Git-friendly - All data is plain text, perfect for version control
- Zero configuration - Works out of the box with sensible defaults
- Custom columns - Define your own workflow states
- Multiple backends - Use local files or sync with GitHub Projects
Quick Example¶
┌─────────────────────────────────────────────────────────────────────┐
│ sltasks [Filter: none] │
├───────────────────┬───────────────────┬───────────────────┬─────────┤
│ TO DO (3) │ IN PROGRESS (1) │ DONE (2) │ │
├───────────────────┼───────────────────┼───────────────────┤ │
│ │ │ │ │
│ ► Fix login bug │ Refactor API │ Setup CI │ │
│ high │ medium │ low │ │
│ bug, auth │ backend │ devops │ │
│ │ │ │ │
└───────────────────┴───────────────────┴───────────────────┴─────────┘
Next Steps¶
- Getting Started - Installation and quick start guide
- Providers - Choose between local files or GitHub Projects
- User Guide - Configuration and usage