{"repo":"romaintb/terminalist","free":true,"listed":false,"github":"https://github.com/romaintb/terminalist","clone":"git clone https://github.com/romaintb/terminalist.git","description":"A Todoist TUI client written in Rust","language":"Rust","stars":35,"topics":["cli","productivity","ratatui","rust","terminal","todoist","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"Terminalist - Todoist Terminal Client 📖 Documentation: Configuration Keyboard Shortcuts Development Architecture A terminal application for interacting with Todoist, built in Rust with a modern TUI interface. Features - Interactive TUI Interface - Beautiful terminal user interface with ratatui - Local Data Caching - Fast, responsive UI with in-memory SQLite storage - Smart Sync - Automatic sync on startup and manual refresh with 'r' - Project Management - Browse projects with hierarchical display - Task Management - View, navigate, complete, and create tasks - Task Search - Fast database-powered search across all tasks with '/' shortcut - Keyboard & Mouse Navigation - Efficient keyboard operation with mouse support - Real-time Updates - Create, complete, and delete tasks/projects - Label Support - View task labels with colored badges - Responsive Layout - Adapts to terminal size with smart scaling - Help System - Built-in help panel with keyboard shortcuts - Configuration File - Customizable settings via TOML configuration Installation Option 1: Install from Homebrew (macOS & Linux) Option 2: Install from AUR (Arch Linux) Option 3: Install from Crates.io Option 4: Build from Source The binary will be available at target/release/terminalist after building. Help Wanted: Package Maintainers We support Homebrew for installation! For other distributions (Debian/Ubuntu, Fedora, NixOS, etc.), we're looking for help packaging Terminalist. If you're interested in maintaining a packag","default_branch":null,"files":null,"tree":[],"storefront":"/r/romaintb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/romaintb/terminalist/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}