🍺 BREW Explorer

← all casks

GG

brew install --cask gg v0.39.1

GUI for Jujutsu

49
30-day installs · #2029
168
90-day · #1916
463
365-day · #2233
832
★ GitHub stars · updated 3mo ago

GitHub topics

gui jj jujutsu vcs

Links

Raw metadata
{
  "alternatives": [],
  "artifacts": [
    {
      "app": [
        "gg.app"
      ],
      "target": "/Applications/gg.app"
    },
    {
      "binary": [
        "$APPDIR/gg.app/Contents/MacOS/gg"
      ],
      "target": "$HOMEBREW_PREFIX/bin/gg"
    },
    {
      "zap": [
        {
          "trash": [
            "~/Library/Application Support/au.gulbanana.gg",
            "~/Library/Caches/au.gulbanana.gg",
            "~/Library/Logs/au.gulbanana.gg",
            "~/Library/Preferences/au.gulbanana.gg.plist",
            "~/Library/WebKit/au.gulbanana.gg"
          ]
        }
      ]
    }
  ],
  "auto_updates": null,
  "categories": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "GUI for Jujutsu",
  "disable_reason": null,
  "disabled": 0,
  "display_name": "GG",
  "enrichment_fetched_at": "2026-06-20T22:44:37+00:00",
  "first_seen": "2026-06-20T00:47:34+00:00",
  "full_token": "gg",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-05-12T03:23:52Z",
  "github_readme_excerpt": "# ![icon](res/icons/24x24.png) GG - Gui for JJ\n\n![screenshot](res/screenshot.png)\n\nGG is a GUI for the version control system [Jujutsu](https://github.com/jj-vcs/jj). It takes advantage of Jujutsu\u0027s composable primitives to present an interactive view of your repository. The big idea: what if you were always in the middle of an interactive rebase, but this was actually a good thing?\n\n## Installation\nGG is a desktop or web application with a keyboard \u0026 mouse interface, written in. It may be available in your favourite package manager, including...\n```\n# MacOS\nbrew install --cask gg\n# Windows\nwinget install --id gulbanana.gg\n# Any platform supported by [Tauri](https://tauri.app/)\ncargo install --locked gg-cli\n```\n\nBinaries are published for several platforms on the [releases page](https://github.com/gulbanana/gg/releases). Use the `.dmg` or `.app.tar.gz` on MacOS, and the `.msi` or `.exe` on Windows. We have `.appimage`, `.deb` and `.rpm` for some Linux platforms, but they aren\u0027t as well-tested.\n\n### Setup \nRun `gg` in a Jujutsu workspace, pass the workspace directory as an argument or launch it from a GUI and use the Repository-\u003eOpen menu item. Tips:\n- `gg` or `gg gui` will launch a native application, `gg web` will open a web browser.\n- If you downloaded a release yourself, `gg` won\u0027t be on your PATH - try adding `/Applications/gg.app/Contents/MacOS/` or `C:\\Program Files\\gg\\`.\n- When using a POSIX shell on Windows, `start gg` can be used to run in the background.\n\n### Configuration\nGG uses `jj config`; `revset-aliases.immutable_heads()` is particularly important, as it determines how much history you can edit. GG has some additional settings of its own, with defaults and documentation [here](src/config/gg.toml).\n\n## Features\nGG doesn\u0027t require [JJ](https://jj-vcs.github.io/jj/latest/install-and-setup/) installed, but you\u0027ll want it for tasks GG doesn\u0027t cover. What it *does* cover:\n- Use the left pane to query and browse the log. Click to select revisions, shift-cli",
  "github_repo": "gulbanana/gg",
  "github_stars": 832,
  "github_topics": [
    "gui",
    "jj",
    "jujutsu",
    "vcs"
  ],
  "homepage": "https://github.com/gulbanana/gg",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 49,
  "installs_365d": 463,
  "installs_90d": 168,
  "last_seen": "2026-06-20T00:47:34+00:00",
  "llm_generated_at": null,
  "llm_model": null,
  "names": [
    "GG"
  ],
  "one_liner": null,
  "rank_30d": 2029,
  "rank_365d": 2233,
  "rank_90d": 1916,
  "raw_hash": "e0f1e1b76d7d0347",
  "ruby_source_path": "Casks/g/gg.rb",
  "tap": "homebrew/cask",
  "token": "gg",
  "version": "0.39.1",
  "why_use_this": null
}