jj icon indicating copy to clipboard operation
jj copied to clipboard

FR: `jj web`, a web-based interactive log viewer for `jj log` and `jj op log`

Open PhilipMetzger opened this issue 2 years ago • 0 comments

We've also discussed this in Discord.

Ideally both the normal log jj log and jj op log should be available in the UI.

Quoting @thoughtpolice from Discord for the benefits it brings.

For rebasing changes especially and just general history fiddling -- it's just unbelievably efficient. Unbeatable IMO. You'd have to really create an entire TUI to match its efficiency in the terminal, but click and drag is obviously a lot more approachable. [...] You can just do things with it in seconds that would take honestly at least a minute or two for me to run multiple rebase commands to achieve the same thing. Blew my mind.

We'll definitely want to base the work of Sapling's ISL addon.

PhilipMetzger avatar Jan 01 '24 19:01 PhilipMetzger