| Crates.io | just-lists |
| lib.rs | just-lists |
| version | 0.2.12 |
| created_at | 2025-11-02 22:49:14.597155+00 |
| updated_at | 2025-11-25 07:32:40.537149+00 |
| description | A terminal-based task manager using ratatui for managing lists of tasks. |
| homepage | |
| repository | https://github.com/betsegaw/just-lists |
| max_upload_size | |
| id | 1913682 |
| size | 3,133,313 |
A powerful yet simple way to organize your tasks in the terminal
Just Lists is a terminal-based task manager that helps you organize, manage, and track your tasks with an intuitive interface right in your command line.
# Install via cargo (requires Rust)
cargo install just-lists
# Or download the binary from releases
# Start with a sample list (no file specified)
jl
# Load from a specific file
jl your-tasks.json
# Create and save to a new file
jl my-new-list.json
Important Note: When starting with no file specified (jl), you'll see a sample list that is only displayed in the terminal and not saved to any file. Any changes made to this sample list will only persist during the current session and will be lost when you exit.
To save your lists, always provide a file path as an argument or use the "New" feature to create a new list file.
The j key provides special "focus view" functionality:
j to "focus" on the current itemWhen you copy and then paste an item:
# Start with a fresh list
jl tasks.json
# Create your first task:
# Press 'n' to create new item, then type "Project Setup"
# Add subtasks:
# Press 'i' to insert child under "Project Setup"
# Type "Create project directory"
# Focus on a specific branch:
# Navigate to the "Project Setup" item
# Press 'j' to focus on just that branch
# Press 'j' again to return to full view
# Copy and paste an item:
# Select an item and press 'c' to copy
# Navigate to where you want to paste
# Press 'v' to paste (this creates a shared reference)
# Mark as complete:
# Press spacebar when cursor is on the item
# Delete tasks:
# Press 'd' to delete selected item
# View all available options
jl --help
Just Lists is designed to be simple and intuitive while providing powerful task management capabilities right in your terminal!