Jujutsu in Visual Studio Code
See your change tree, shape your work, and ship with confidence.
Your repo stays Git. Your workflow gets better.

Git-out-of-the-way source control
Engineers use VisualJJ to stay in flow. It gives you a clear, interactive change tree on top of Jujutsu and Git, so you can see what’s happening, shape your work, and keep shipping—whether you’re deep into JJ or just tired of wrestling Git.
See all your changes on a tree — where they sit, how they relate, what's shipped. Double-click any change to edit it, drag to reorder, split or squash with a click.
Reshape your work freely — rebase, split, squash, reorder. Conflicts don’t block you; VisualJJ marks them and lets you resolve when you’re ready. Everything has undo.
Create a PR, update it after feedback, and ship — all without leaving the editor. VisualJJ tracks request and CI status right in the tree.
"A very intuitive way to do control version!"
"VisualJJ is an absolute godsend. Won't ever go back."
"VisualJJ helps JJ to reveal all its power."