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)