# Cretezy/lazyjj

TUI for Jujutsu/jj

Repository: https://github.com/Cretezy/lazyjj
Canonical: https://ross.abutalabs.com/products/lazyjj
Language: Rust
License: Apache-2.0
License Family: permissive
Topics: jj, tui, jujutsu, vsc
Last push: 2026-03-02T09:35:47+00:00

## Health v2 (maintenance only)
Score: 56/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 70, release rhythm 35, longevity 59
- inputs: {"age_days": 834, "days_push": 184, "days_rel": 357, "gap_med": 65.0, "n_releases_24m": 5}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1199, forks 43 (observed 2026-08-28T04:03:57.861670+00:00)

## What it is
lazyjj is a terminal user interface (TUI) for the Jujutsu (jj) version control system, built in Rust with Ratatui. It wraps the jj CLI to provide interactive browsing of logs, changes, files, diffs, and bookmarks.

## Use cases
- browse jj log and change details in a terminal
- interactively manage jujutsu bookmarks and remotes
- view file diffs and conflicts for a change
- create, edit, describe, squash, or abandon jj changes
- run jj commands from a visual interface

## When to choose
- you use Jujutsu instead of Git and want a lazygit-like TUI
- you prefer interactive terminal workflows over raw jj CLI commands
- you want to inspect diffs, conflicts, and bookmarks visually

## When to avoid
- you use plain Git rather than Jujutsu/jj
- you need a GUI or IDE-integrated version control client
- you don't have the jj CLI installed

## Facets
- artifact type: cli-tool
- maturity: active
- function: terminal-ui, version-control, developer-tools
- domain: version-control, developer-tools
- platform: windows, cli, rust
- tags: jujutsu, jj, tui, ratatui, git-alternative, command-line, linux, macos

## Member repositories
- Cretezy/lazyjj (main) score 56

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:57.861670+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:20:51.904839+00:00, confidence not recorded.
  - readme: https://github.com/Cretezy/lazyjj (fetched 2026-08-28T04:03:57.861670+00:00, sha 03b2e0bf859d)
  - registry_crates: https://crates.io/api/v1/crates/lazyjj (fetched 2026-08-29T12:28:06.037450+00:00, sha 56c4af6b643d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
