⚠️ Alpha β€” This app is still under development. Found a bug or have feedback? Raise an issue on GitHub.

🌿 Git Branching Diagram Maker

πŸ’‘ Click any branch line on the canvas to merge this commit into it Β·
Merge Properties
Getting Started
  1. Click a commit circle on the main branch to select it
  2. Click β‘‚ Add Branch in the toolbar to fork a new branch from that commit
  3. Click + Add Commit to extend your branch β€” then repeat to build your diagram
πŸ’‘ Tip: with a commit selected, click any branch line to draw a merge arrow
Scroll to zoom Β· Middle-drag to pan Β· Left-drag to select commits/merges Β· Click a commit to select it, then click a branch to merge Β· Drag branches within the sidebar to reorder rows Β· Double-click a branch name to rename it
✨ Quick Demo
Click a commit on main to select the fork point Then press β‘‚ Add Branch to create your feature branch Click the commit to select it, then press + Add Commit Select the feature commit, then click a branch line to merge Click the merge arrow to open Merge Properties Set a label or choose a line style β€” e.g. Dashed