Alternatives to GG

A desktop graphical interface for the Jujutsu version control system, with a visual history graph. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as GG.

  • jjui

    A terminal user interface for working with repositories managed by the Jujutsu version control system.

    jjui swaps the desktop graphical window for a keyboard-driven terminal interface for Jujutsu repositories, and includes a Nix flake for installation.

  • lazyjj

    A terminal user interface for the Jujutsu version control system, built in Rust with Ratatui.

    lazyjj is a Rust terminal interface for Jujutsu with single-key actions, a log view with change details and fetch and push, replacing the graphical drag-and-drop editing.

Similar software

Related functionality, not a direct replacement.