git404hub

what is ltui fr?

runpantheon/ltui — explained in plain English

Analysis updated 2026-05-18

84PythonAudience · developerComplexity · 2/5LicenseSetup · easy

tl;dr

A fast, good looking terminal app for managing Linear, Jira, or Shortcut tickets, with instant cached startup and full keyboard control.

vibe map

mindmap
  root((repo))
    What it does
      Ticket browsing
      Instant caching
      Keyboard control
    Tech stack
      Python
      Textual
    Use cases
      Linear TUI
      Jira TUI
      Shortcut TUI
    Audience
      Developers
      Terminal users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Manage Linear, Jira, or Shortcut tickets from the terminal without opening a browser.

VIBE 2

Triage your assigned tickets quickly with instant cached board loading.

VIBE 3

Create a git branch directly from a ticket with one keystroke.

VIBE 4

Customize every keyboard shortcut and pick a theme that matches your terminal.

what's the stack?

PythonTextual

how it stacks up fr

runpantheon/ltuiliuboyu/hyperledger-fabric-docs-zh_cnopen-webui/terminals
Stars848484
LanguagePythonPythonPython
Last pushed2018-01-102026-04-27
MaintenanceDormantMaintained
Setup difficultyeasyeasyhard
Complexity2/51/54/5
Audiencedevelopergeneralops devops

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Requires an account with Linear, Jira, or Shortcut to authenticate against.

Free to use under GPL-3.0 as long as your own project stays open source under the same terms, a paid commercial license is available otherwise.

in plain english

ltui is a suite of three terminal applications for managing tickets in issue trackers, one each for Linear, Jira, and Shortcut. They share one codebase and one set of keyboard shortcuts, so learning one means you already know the other two. The project was built because the author found existing tracker apps for the terminal too slow and too plain looking. Speed comes from caching. When you launch one of the apps, it instantly shows the board you last looked at from a local cache while it fetches fresh data in the background, then quietly swaps in any changes once they arrive. Visually, the apps use rounded borders, the tracker's own status colors, icon fonts, and small animations rather than plain text lists. Everything can be controlled with either the keyboard or the mouse, including resizing panels by dragging. Each app groups tickets by how close they are to shipping, from in review down to backlog, and always puts your own tickets first. From the keyboard you can reassign tickets, edit labels, move tickets between projects, create a git branch straight from a ticket, and open a detail panel with the full description, comments, and any blocking or blocked tickets clearly named. There are five color themes, including one that uses your terminal's own transparency and one that matches your terminal's existing color palette, and every keyboard shortcut can be reconfigured through a config file. Installing any of the three apps is a single pipx or uv command, works on Linux, macOS, and Windows, and needs Python 3.11 or newer. Nothing needs to be configured by hand ahead of time. Each app walks you through logging into your tracker the first time you run it and gives a short guided tour. The project is dual licensed. It is free to use under GPL-3.0, which requires forks and redistributions to also stay open source under the same terms, and a separate commercial license is available for those who cannot meet that condition.

prompts (copy fr)

prompt 1
Show me how to install ltui for Linear using pipx and log in for the first time.
prompt 2
Explain the difference between the ltui, jtui, and sctui apps in this repo.
prompt 3
Walk me through remapping keyboard shortcuts in ltui using config.json.
prompt 4
Summarize what the GPL-3.0 plus commercial dual license means for using ltui in my own project.

Frequently asked questions

what is ltui fr?

A fast, good looking terminal app for managing Linear, Jira, or Shortcut tickets, with instant cached startup and full keyboard control.

What language is ltui written in?

Mainly Python. The stack also includes Python, Textual.

What license does ltui use?

Free to use under GPL-3.0 as long as your own project stays open source under the same terms, a paid commercial license is available otherwise.

How hard is ltui to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is ltui for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.