Skip to content
← Tools / Skills
Tooljj-vcs (community, Apache 2.0)/10 trustVerified
Jujutsu logo

Jujutsu

Git-compatible version control that treats the working copy as a commit, with undo for everything.

Visit official site →

About

Jujutsu (invoked as jj) is a distributed version control system created by Martin von Zweigbergk, a Google engineer who previously contributed to Git itself. Written in Rust and licensed Apache 2.0, it keeps full Git compatibility by using Git's on-disk format: your teammates keep using git while you use jj on the same repository, and jj commits are real Git commits you can push to GitHub.

Its signature ideas: the working copy is itself a commit, so there is no staging area and no stash; every operation is recorded in an operation log, making any mistake undoable; conflicts are first-class objects that propagate resolutions to descendants; and automatic rebasing plus a Mercurial-inspired revset language make stacked-diff workflows dramatically easier. With 30,000+ GitHub stars and monthly releases, it is the most credible rethink of VCS UX in years. In September 2026 von Zweigbergk joined East River Source Control as CTO while remaining a core maintainer. Limitations: still pre-1.0 with occasional breaking changes, the ecosystem of GUIs and IDE integrations lags Git, and server-side hosting assumes a Git backend.

What it can do

  • Working-copy-as-commit (no staging, no stash)
  • Operation log with undo for everything
  • First-class conflict tracking
  • Automatic rebasing of descendants
  • Revset query language
  • Full Git interoperability

Setup

Install via cargo, brew, or platform packages; run jj git init --colocate inside any Git repo.

Prerequisites

A Git repository; comfort with the command line.

Use cases

version-controlgit-compatibledeveloper-productivitystacked-diffs

Works with

Trust score — 8/10

/10 trustVerified

Scored 8/10 (verified tier, metrics-v1). Evidence: Verified via vendor site/docs/GitHub and reputable coverage, wave 66; Trending score 82/100 from researcher assessment.

★ 30,000 GitHub stars

Sources

Every fact above was checked against these sources. Where a claim comes from the provider and couldn't be independently verified, the text says so.