kxwnlqzm · features · macOS
Everything in Wyrm, shipping today.
A native jj app for macOS. Every feature here is in the current release and free on public and local repositories — Pro adds private ones.
Undo & operation log
Every operation, reversible.
Every commit, rebase and bookmark move lands in the operation log. Undo any of it with ⌘Z, or put the whole repository back to an earlier point.
History & log graph
Your whole history, readable.
An aligned commit graph with change IDs, bookmarks and conflict badges, narrowed by any revset.
Editing history
Reshape commits, down to the line.
Split, squash and absorb; act on single hunks; edit a file in any revision.
Conflicts
Conflicts that don't block.
A rebase always finishes. Resolve later, with side A and side B above an editable Output.
Push, remotes & pull requests
See it before it lands.
A push preview with force-push warnings, push to several remotes, and pull requests on GitHub and GitLab.
Workspaces & submodules
Several working copies, nested repos.
Add, switch and remove jj workspaces; open submodules in place and update their pointers.
Terminal & command palette
Your shell, one key away.
A tabbed terminal running your login shell, and a command palette for every action.
Keyboard & languages
Single keys, six languages.
Single-key revision shortcuts, ? for the full list, and the app in six languages.
Availability
Free Public and local repositories, every feature.
Pro Private repositories on GitHub, GitLab and Bitbucket, with a 14-day trial.
See pricingTry it on a repository you know.
Wyrm opens any Git repository and colocates jj with it, so nothing changes for your team.
