just playing with tangled
at ig/vimdiffwarn 87 lines 2.6 kB view raw view rendered
1# Community-built tools around Jujutsu 2 3**Important:** Many of these are not complete yet, just like Jujutsu itself. 4But they already simplify many workflows and can improve your experience. 5 6 7## Diffedit3 8 9Diffedit3 is a web-based alternate to Meld, as it no longer is packaged and 10available for all Distros. Its creator is also a frequent contributor. 11 12Find it [here][diffedit3] 13 14## GG - GUI for JJ 15 16GG is a cross platform GUI for Jujutsu which makes all graph manipulating 17workflows quite easy. Take a look at its README.md as it quite descriptive. 18 19Find it [here][gg]. 20 21## Hunk.nvim 22 23Hunk.nvim is a Neovim based diff-editor for Jujutsu which can be used as an 24alternative to the default `:builtin` diff-editor. 25 26Find it [here][hunk.nvim]. 27 28## JJ-FZF 29 30Centered around the `jj log` graph view, jj-fzf provides previews of diffs, the 31evolution-log, browses the op log and offers a large number of key bindings for 32commonly used `jj` operations from rebase to undo, and helps with divergent commits. 33 34Find it [here][jj-fzf]. 35 36## JJ TUI 37 38This is TUI for Jujutsu built in Ocaml, it is unopiniated and its creator is 39open to feedback. 40 41Find it [here][jj_tui]. 42 43## Jujutsu Kaizen 44 45Jujutsu Kaizen is a plugin for Visual Studio Code. The goal of this extension is to bring the great UX of Jujutsu into the VS Code UI. 46Its developers are currently focused on achieving parity for commonly used features of VS Code's built-in Git extension, such as the various operations possible via the Source Control view. 47 48Find it [here][jjk]. 49 50## LazyJJ 51 52lazyjj is a lazygit inspired TUI for Jujutsu. 53 54Find it [here][lazyjj]. 55 56## Visual Jujutsu 57 58VJJ is a fzf (fuzzy finder) wrapper for Jujutsu, which is meant to be used 59interactively in the terminal. 60 61Find it [here][vjj]. 62 63## VisualJJ 64 65VisualJJ is a plugin for Visual Studio Code which provides native integration 66for Jujutsu, not relying on Git colocation. Unlike other tools on this page, 67VisualJJ is not open-source. 68 69Find it [here][visualjj]. 70 71<!-- TODO: Add benbrittains/cultivate when its ready --> 72## Finding other integrations 73 74You can find other community contributed tools and integrations in our 75[Wiki]. 76 77[cultivate]: https://github.com/benbrittain/cultivate 78[diffedit3]: https://github.com/ilyagr/diffedit3 79[gg]: https://github.com/gulbanana/gg 80[hunk.nvim]: https://github.com/julienvincent/hunk.nvim 81[jj-fzf]: https://github.com/tim-janik/jj-fzf 82[jj_tui]: https://github.com/faldor20/jj_tui 83[jjk]: https://github.com/keanemind/jjk 84[lazyjj]: https://github.com/Cretezy/lazyjj 85[vjj]: https://github.com/noahmayr/vjj 86[visualjj]: https://www.visualjj.com 87[Wiki]: https://github.com/jj-vcs/jj/wiki