Lightning-Fast Terminal Task Manager
Create, organize, and track tasks without leaving your terminal. Built for developers who live in the command line.
Terminal
$ click a "Review pull request" --priority high --due tomorrow
📋 Your Tasks
1
📝 Todo
🔥 High
Review pull request
📅 Tomorrow
$ click l
$ |
Why CLIck?
Lightning Fast
Add, complete, and manage tasks in milliseconds. No GUI overhead, just pure terminal efficiency.
Beautiful Output
Clean, monochromatic design with emoji icons and structured tables that are easy to read.
Smart Shortcuts
Use single-letter commands: a
for add, l
for list, c
for complete.
Tags & Priorities
Organize tasks with tags and priorities. Filter by status, due date, or custom criteria.
Smart Dates
Natural date parsing: "tomorrow", "next week", or specific dates like "2025-01-15".
Local Storage
SQLite database keeps your tasks safe and accessible offline. No cloud dependency.
Installation
1
Download Latest Release
# Download the latest release
wget https://github.com/arsovskidev/CLIck/releases/latest/download/click
chmod +x click
2
Move to System Path
# Move to a directory in your PATH
sudo mv click /usr/local/bin/
# Or add to your home directory
mkdir -p ~/.local/bin
mv click ~/.local/bin/
3
Add Bash Alias (Optional)
# Add to your ~/.bashrc or ~/.zshrc
echo 'alias task="click"' >> ~/.bashrc
source ~/.bashrc
# Now you can use either:
click --help
task --help
Quick Start
Add Tasks
# Add a simple task
click a "Fix bug in authentication"
# Add with priority and due date
click a "Review code" --priority high --due tomorrow
# Add with tags
click a "Update docs" --tags "documentation,urgent"
# Using the alias
task a "Deploy to production" --priority high
Manage Tasks
# List all tasks
click l
# List completed tasks
click l --completed
# Complete a task
click c 1
# Delete a task
click d 1
# Using the alias
task l --priority high
Command Reference
Task Management
click a "task"
Add new task
click l
List tasks
click c <id>
Complete task
click d <id>
Delete task
Bulk Operations
click ca
Complete all tasks
click da
Delete all tasks