Jujutsu UI

Jujutsu UI 0.10.12

Jujutsu UI (jjui) is a Text User Interface (TUI) designed for interacting with the Jujutsu version control system.

  • By Ibrahim Dursun
  • Open Source
  • Updated Oct 17, 2026
Download for Windows

About Jujutsu UI

Jujutsu UI (jjui) is a Text User Interface (TUI) designed for interacting with the Jujutsu version control system.

What's new in 0.10.12

Mostly a bugfix release, with fixes for the bookmark pane and view layering, live theme reloading, and groundwork for context-aware key bindings.
Improvements
- Themes: Sending SIGUSR1 to jjui reloads the active theme without a restart, which is handy while editing a theme file. If the reloaded theme turns on background blending, jjui queries the terminal palette again so blended backgrounds come out right. (#762)
- Bindings: Actions and bindings can now have a when condition based on the current state of the app. For example, annotate (shift+c) is only available when revisions.has_revision && !revisions.is_root && !revisions.is_empty, and expanded help strikes it through on the root or an empty revision. For now it mostly keeps help honest about what applies to the current selection. Later, it will let jjui show the right binding for the situation, such as separate open and close actions instead of one generic toggle.
Bug Fixes
- Bookmarks: Bookmark names containing characters such as # are now quoted correctly for git push and git fetch, from both the Git menu and the bookmark pane. (#763)
- Bookmark pane: ctrl+p and ctrl+n now move up and down in the bookmark pane. (#758)
- Bookmark pane: Styling now follows the bookmark theme. (#757)
- Bookmark pane: The Git menu now stays above the bookmark pane. (#754)
- Preview: Preview hotkeys no longer reach a preview hidden behind a diff or annotation view. Previously, ctrl+n in a diff scrolled the hidden preview.
- Dialogs: Closing a dialog opened over a diff or annotation view now closes the dialog first, not the view underneath it.
- Mouse: Clicks on a list item that is partly scrolled out of view now reach the item.
- Askpass: Askpass is now skipped on Windows instead of failing. (#755)
- Help: Expanded help no longer shows the revset scope when it isn't active.
What's Changed
- fix(bookmarkpane): keep git menu above bookmark pane by @baggiiiie in https://github.com/idursun/jjui/pull/754
- fix(bookmarkpane): align styling with bookmark theme by @baggiiiie in https://github.com/idursun/jjui/pull/757
- fix(bookmarkpane): support readline navigation keys by @baggiiiie in https://github.com/idursun/jjui/pull/758
- fix: quote bookmark names for git push and fetch by @baggiiiie in https://github.com/idursun/jjui/pull/763
- feat: reload active theme on SIGUSR1 by @baggiiiie in https://github.com/idursun/jjui/pull/762
Full Changelog: https://github.com/idursun/jjui/compare/v0.10.11...v0.10.12

Full release notes »

Technical details

PublisherIbrahim Dursun
Version0.10.12
Release date2026-10-17
LicenseMIT
Installer typezip
Architecturex64, arm64
Package IDIbrahimDursun.jjui

Links & install command

Install Jujutsu UI from the command line with Windows Package Manager (winget):

winget install --id=IbrahimDursun.jjui -e

jj

Older versions

  • 0.10.11
  • 0.10.10
  • 0.10.9
  • 0.10.8
  • 0.10.7
  • 0.10.6
  • 0.10.4
  • 0.10.3
  • 0.10.2