jjui
A terminal user interface for working with repositories managed by the Jujutsu version control system.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About jjui
jjui is a terminal user interface for Jujutsu (jj), a version control system that can work with Git repositories. It shows the revision log and lets you run common jj operations from keyboard-driven screens, so you do not have to type each command by hand.
It is written in Go, and the repository includes Nix packaging. The author builds features according to their own needs. The project has frequent commits. It suits developers who have moved to Jujutsu and want an interactive view of their work.
Strengths
- Keyboard-driven interface for Jujutsu
- Active development with a long commit history
- Nix flake included for installation
Limitations
- Only useful if you use Jujutsu rather than plain Git
- Features follow the author's own needs
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- idursun
- Platforms
- Windows, macOS, Linux, Command line
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Developers using Jujutsu who prefer a terminal interface
- Categories
- CLI tools, Git clients
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to jjui
Compare allSoftware that can replace jjui for an important use case, and what changes if you switch.
lazyjj
A terminal user interface for the Jujutsu version control system, built in Rust with Ratatui.
lazyjj is another terminal interface for Jujutsu, built in Rust with Ratatui, offering single-key actions, a log view with details panel, and fetch and push.
GG
A desktop graphical interface for the Jujutsu version control system, with a visual history graph.
GG replaces the terminal with a desktop graphical interface for Jujutsu on Windows, macOS and Linux, adding a visual history graph and drag-and-drop editing of changes.
Similar software
Related functionality, not necessarily a direct replacement.
Jujutsu
A version control system with a simpler model than git, which uses git repositories as storage so it works with existing projects and hosts.
lazygit
A terminal interface for Git that makes staging chunks, interactive rebase and stashing things you actually do.
GitUI
A terminal interface for git that is fast on huge repositories and controlled entirely from the keyboard.
Sapling
A scalable source control client from Meta that also works with Git repositories and GitHub.
Gitu
A terminal user interface for Git, written in Rust and inspired by Emacs Magit.
tig
Browse Git history and stage changes in a terminal interface.