Built for commands
Your workflow stays keyboard-first. The CLI is readable for humans and offers JSON and CSV for automation.
TERMINAL-FIRST ISSUE TRACKING
The team tracks stories and technical tasks in the CLI. Clients see published stories, their progress, and the conversation—not the technical breakdown.
$ htb project create --key SITE --name "Website"
Project SITE created. It is now current.
$ htb ticket create --title "Ship the new homepage"
Created SITE-1 · user_story · open
$ htb ticket publish SITE-1Your workflow stays keyboard-first. The CLI is readable for humans and offers JSON and CSV for automation.
Stories, technical tasks, bugs, incidents, roadmap features, comments, and revision history live in one small model.
Invite the right people. Keep project permissions explicit and let every change remain traceable.
A CONCRETE WORKFLOW
Start a project, describe the user story, split its technical work, then let the story progress follow its tasks.
htb project create --key API --name "Public API"htb ticket create --type user_story --title "Let clients export data"htb ticket create --type technical_task --parent API-1 --title "Add CSV endpoint"NOT ANOTHER KANBAN
Traditional ticket tools begin with boards and browser workflows. HTB begins with an API and a CLI: quicker for focused work, scriptable for recurring work, and legible to coding agents.
Read the complete command guideINTERACTIVE PREVIEW
Explore four project moments. This local simulation does not create an account, contact the API, or save anything.
$ htb ticket create --title "Publish pricing"
Ticket SITE-12 created — open.
$ htb ticket create --type technical_task \
--parent SITE-12 --title "Add comparison table"
Ticket SITE-13 created — open.A story and its technical work stay connected from the first command.
$ htb project status
* SITE — Website
User stories [██████░░░░] 3/5 (60%)
Tickets [███████░░░] 7/9 (77%)
open 1 · in_progress 1 · review 0 · blocked 0 · done 7See delivery progress without building a manual report.
$ htb ticket list --json
[
{"ref":"SITE-12","status":"in_progress"}
]
$ htb ticket comment SITE-12 "Preview deployed"
Comment added to SITE-12.Use the same workflow in a shell script or coding agent.