Search and browse Jira issues from your terminal without opening a browser.
Create, clone, or transition Jira tickets through a workflow using short commands instead of clicking through the UI.
Script repetitive Jira tasks like bulk-creating tickets or moving a set of issues to done in a shell script.
Switch quickly between multiple Jira projects or instances using separate config files.
| ankitpokhrel/jira-cli | russross/blackfriday | buger/jsonparser | |
|---|---|---|---|
| Stars | 5,625 | 5,617 | 5,612 |
| Language | Go | Go | Go |
| Setup difficulty | moderate | easy | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a Jira API token and a short init step to create the local config file.
JiraCLI is a command-line tool for working with Jira, the project management software made by Atlassian, without having to use the Jira website. If your team tracks work in Jira and you spend time every day navigating its interface to view issues, create tickets, or move tasks through workflows, this tool lets you do those same things from your terminal. The main draw is speed and convenience. Searching for issues, viewing their details, transitioning a ticket from one status to another, creating new issues, cloning existing ones, and linking tickets together are all available as simple commands. The tool is interactive, meaning you can browse through lists of results and select items with your keyboard rather than typing exact IDs every time. It supports both the cloud-hosted version of Jira and on-premise self-hosted installations. Setup involves generating an API token from your Jira account, setting it as an environment variable, and then running a short initialization command that creates a local configuration file. The tool supports several authentication methods including basic username-and-password, personal access tokens, and client certificates for stricter security environments. If you manage multiple Jira projects or instances, you can maintain separate configuration files and switch between them. The tool is available as a prebuilt binary for Linux, macOS, and Windows, and can also be installed through Homebrew, Nix, or Docker. Shell completion for bash and zsh is included, which means your terminal can suggest command options as you type. JiraCLI is written in Go, released under the MIT license, and actively maintained. It was inspired by the GitHub CLI and supported financially by Atlassian and JetBrains.
A terminal tool for Jira that lets you search, create, and manage tickets from the command line instead of using the Jira website.
Mainly Go. The stack also includes Go, Homebrew, Docker.
MIT license, use freely for any purpose including commercial projects, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.