Back to Projects

jiru

A terminal UI for Jira and Confluence: browse sprints and boards, transition and edit issues, search with JQL, and read Confluence pages, without leaving the terminal.

Technologies Used

GoGo

About the Project

jiru is a terminal UI for Jira and Confluence. It covers sprint and Kanban board views, a detailed issue view with comments rendered from Atlassian wiki markup, and inline actions to assign, transition, edit, link, and delete issues. JQL search comes with context-aware autocomplete and live user lookup, saved filters, and a multi-step issue-creation wizard. Confluence browsing renders full ADF, and multiple Jira instances are handled through switchable profiles, with the API token stored in the OS keychain.

Key Features

  • Sprint list and Kanban board views with status columns, filtering, and parent-based grouping
  • Issue detail with metadata, progress, description, and comments rendered from Atlassian wiki markup
  • Inline actions to assign, transition, edit, link, unlink, and delete issues, plus a multi-line comment editor
  • JQL search with context-aware autocomplete and live user search, plus saved filters through a manager
  • Issue creation wizard and branch creation from an issue with configurable naming
  • Confluence integration: browse spaces, read pages with full ADF rendering, and view inline and footer comments
  • Profiles for multiple Jira instances, OS-keychain credential storage, and JSON-emitting CLI subcommands