You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for Jujutsu (jj), a Git-compatible VCS that's gaining popularity among developers.
Motivation
jj commands produce output very similar to git — jj status, jj diff, jj log are analogous to their git counterparts. Since rtk already compresses git output effectively, adding jj support should be straightforward.
Suggested subcommands
jj command
git equivalent
Notes
jj status
git status
Nearly identical output
jj diff
git diff
Same diff format
jj log
git log
Similar structured output
jj show
git show
Same format
Workaround
Currently, jj commands pass through without compression. There's no hook-level workaround since the compression logic lives in the rtk binary.
Additional context
Jujutsu uses Git as its storage backend, so the output formats are very close to Git's. The existing git formatters may work with minimal adaptation.
Reacted by Josh Meads, Saurav, Sascha Hübsch and Ryan Booker
Activity
joshmeads commentedon Mar 4, 2026
Would also love to see this
feat: add 11 new TOML built-in filters (xcodebuild, jq, basedpyright,…
feat: add 11 new TOML built-in filters (xcodebuild, jq, basedpyright,…
feat: add 11 new TOML built-in filters (xcodebuild, jq, basedpyright,…
chore: merge develop into master (#499)
pszymkowiak commentedon Mar 16, 2026
Fixed in v0.30.0 — jj.toml TOML filter. Tested locally:
rtk jj logstrips blank lines, keeps commit entries.feat: add 11 new TOML built-in filters (xcodebuild, jq, basedpyright,…
chore: merge develop into master (rtk-ai#499)