zenith-cli

Crates.iozenith-cli
lib.rszenith-cli
version1.1.1
created_at2026-01-12 16:31:52.498349+00
updated_at2026-01-12 16:43:59.480582+00
descriptionA high-performance, cyberpunk-styled CLI Task Manager & RPG.
homepagehttps://github.com/miyaniakshar1234/zenith-cli
repositoryhttps://github.com/miyaniakshar1234/zenith-cli
max_upload_size
id2038127
size157,439
Aksharbhai Miyani (miyaniakshar1234)

documentation

README

Zenith CLI Task Manager v1.1.0 🚀

Build Status License Crates.io

███████╗███████╗███╗   ██╗██╗████████╗██╗  ██╗
╚══███╔╝██╔════╝████╗  ██║██║╚══██╔══╝██║  ██║
  ███╔╝ █████╗  ██╔██╗ ██║██║   ██║   ███████║
 ███╔╝  ██╔══╝  ██║╚██╗██║██║   ██║   ██╔══██║
███████╗███████╗██║ ╚████║██║   ██║   ██║  ██║
╚══════╝╚══════╝╚═╝  ╚═══╝╚═╝   ╚═╝   ╚═╝  ╚═╝
   >> HIGH-PERFORMANCE CLI TASK MANAGER <<

Zenith is a futuristic, industrial-grade terminal task manager built in Rust. It combines professional productivity tools with RPG-like gamification to make getting things done satisfying.

🚀 Features

  • Horizon UI: A deep-space aesthetic with Master-Detail dashboard layout.
  • Task Wizard: Structured form for Title, Description, Priority, and Rewards.
  • Smart Parsing: Type !h in title for High Priority, or > Reward: 50 in description.
  • Kanban Board: Interactive workflow management.
  • Focus Mode: Distraction-free Pomodoro timer.
  • Analytics: Visual productivity velocity charts.
  • RPG System: Level up as you complete tasks.
  • Theme Switcher: Press T to toggle themes (Horizon, Nebula, Nord, Cyberpunk).

📦 Installation via Terminal

Method 1: The "Hacker" Way (Recommended)

You can install Zenith directly from the source code with one command. This works on Windows, Mac, and Linux.

cargo install --git https://github.com/miyaniakshar1234/zenith-cli

Prerequisite: You need to have Rust installed (curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh)

Method 2: From Crates.io (If Published)

Once published to the official registry, you can simply run:

cargo install zenith-cli

🚀 Running the Application

Once installed, simply type the following command in your terminal to launch Zenith:

zenith-cli

🎮 Controls

Global

  • TAB: Switch Views (Dashboard -> Kanban -> Focus -> Analytics).
  • ?: Toggle Command Palette (Help).
  • T: Switch Theme.
  • q / Ctrl+C: Quit application.

Dashboard View

  • n: New Task Wizard.
  • e: Edit Task.
  • d: Delete Task.
  • SPACE: Toggle Status.
  • /: Search.
  • j / k: Navigate.

Task Wizard (Edit Mode)

  • TAB: Next Field.
  • Shift+TAB: Previous Field.
  • Enter: Save Task.
  • Esc: Cancel.
  • Left/Right: Change Priority (in Priority field).

Focus View

  • t: Start / Pause Timer.
  • r: Reset Timer.

👨‍💻 Created By

Miyani Akshar Systems Engineer & Open Source Enthusiast

Built with ❤️ in Rust to help developers stay in the flow.

Commit count: 53

cargo fmt