This project is a command-line interface for interacting with Jira servers via REST APIs. It provides a terminal-based environment for managing issues, sprints, and project boards without the need for a web browser.
The tool supports diverse authentication methods, including personal access tokens, basic credentials, and client certificates. It allows for the management of multiple project configurations through a combination of local configuration files and environment variable overrides.
Capabilities cover the full ticket lifecycle, including the creation, modification, duplication, and deletion of issues and epics. It includes utilities for filtering tasks, managing comments with markdown, linking issues, and recording work logs. Administrative functions extend to sprint organization, release and milestone tracking, and project board navigation.
The interface utilizes a pager-based rendering system for visualizing issue details and supports exporting data in plain text formats for use in shell scripts.