Roadmap

BranchHopper is being actively developed. Here is what we plan to do next:

Version 0.0.6.0 – First Public WIP Release

Features:

  • Create Versions of a GH File
  • Open previous Versions of a Grasshopper File
  • Switch between versions quickly
  • Highlight visual changes since the last Version
  • Undo specific changes to a file independent from the undo stack
  • Export a version as a separate file

Release Date: 27.03.2025

Tested on Windows

(Should work on Mac, but doesn’t. We’re on it)

Version 0.0.X.0 – Upcoming WIP Features

Version Control & Git Integration

  • Comparing the current Grasshopper file to another Grasshopper file (not only different Versions/Commits of the same file)
  • Proper GIT integration with online services such as Github, Azure DevOps, …
  • Integration of the “branching” concept

UX Improvements

  • Integrate more functionality directly into the GH canvas (goal: less “in your face :-)”)
  • Improved UX for Script and Text based Components changes
  • Customizable hotkeys for common operations

General

  • GH2 Integration (once GH2 is sort of stable)
  • Check major plugins support? (Maybe already works for all of them)