Skip to content

Selvejj

Selvejj brings the powerful features of the Jujutsu Version Control System to JetBrains IDEs (IntelliJ, PyCharm, and others). It hooks into native VCS integration so you can keep using the same interface as with Git.

Selvejj treats jj repositories as first-class. You do not need co-located Git repositories.

Selvejj is currently in pre-release and far from feature complete.

Download

The plugin is available on the JetBrains Marketplace.

The best way to install it is to use the IDE's built-in plugin manager and search for Selvejj. Go to Settings > Plugins > Marketplace and search for Selvejj.

Current features (v0.2.2)

  • View jj log in the VCS log window
  • Create new jj commits

Planned features

  • Support advanced commit features
  • Amend
  • Hunk-level selection
  • Editing changes - reword, abandon, split, and so on
  • Bookmark support
  • Repository creation/import
  • Multiple working copies
  • Multiple .jj repositories per project