A Go-based fuzzy-finder CLI and TUI application for efficient Jira interaction from the terminal.
Fjira is a command-line tool that provides a terminal user interface (TUI) with fuzzy-finding capabilities for interacting with Jira. It enables users to manage Jira issues, projects, and workspaces directly from their terminal, reducing context switching and boosting productivity.
Developers, project managers, and Jira users who frequently work in the terminal and want to streamline their Jira workflows without leaving the command line.
Developers choose Fjira for its efficient fuzzy-find interface that minimizes distractions, its support for multiple Jira workspaces, and its ability to handle core Jira tasks like issue updates and custom JQL queries directly in the terminal.
The golang fuzzy-find cli jira interface 🚀
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Enables rapid search of Jira projects and issues with an intuitive fuzzy-matching TUI, as shown in the demo GIF, reducing navigation time.
Manages multiple Jira instances effortlessly via the `fjira workspace` command and YAML configuration, allowing easy switching between workspaces.
Updates assignees, statuses, and appends comments to issues without leaving the terminal, minimizing context switching for developers.
Supports tailored searches using Jira Query Language for advanced filtering, accessible through the `fjira jql` command for precise issue retrieval.
Lacks support for creating/deleting Jira filters and other advanced Jira functionalities, as admitted in the roadmap's TODO list.
Requires manual input for API tokens and YAML file editing for workspace setup, which can be cumbersome compared to automated web logins.
The AGPL-3.0 license may impose obligations for source code disclosure in some commercial deployments, potentially limiting adoption in proprietary environments.