Git
Git history
A commit graph of host-supplied history. Rows virtualize by default; selection stays with the host.
HEAD → main
Nessa2026-09-04
Parents: e3b9d14a. References: HEAD → main.c8f1a02c8f1a02Nessa2026-09-04
Parents: a91c4e80. References: none.e3b9d14e3b9d14origin/main
Saurav2026-09-04
Merge commit. Parents: b7d2c10f, f4e81a39. References: origin/main.a91c4e8a91c4e8Nessa2026-09-04
Parents: d12aa90c. References: none.f4e81a3f4e81a3Nessa2026-09-04
Parents: 9c30e551. References: none.d12aa90d12aa90Nessa2026-09-04
Parents: b7d2c10f. References: none.9c30e559c30e55Saurav2026-09-04
Merge commit. Parents: 11ab4d27, 88e0c19b. References: none.b7d2c10b7d2c10Nessa2026-09-04
Parents: 11ab4d27. References: none.88e0c1988e0c19Nessa2026-09-03
Parents: 55f90aa1. References: none.11ab4d211ab4d2Nessa2026-09-03
Parents: 2a1e7cc4. References: none.55f90aa55f90aaNessa2026-09-03
Parents: 0c44b817. References: none.2a1e7cc2a1e7ccInstallation
npx shadcn@latest add https://nessalabs.ai/r/git-history.jsonExamples
An octopus merge, with a custom lane palette
Octopus merge: eight branches
Nessa2026-09-04
Merge commit. Parents: branch-0, branch-1, branch-2, branch-3, branch-4, branch-5, branch-6, branch-7. References: none.mergemergeBranch 1
Nessa2026-09-03
Parents: root. References: none.branch-branch-Branch 2
Nessa2026-09-03
Parents: root. References: none.branch-branch-Branch 3
Nessa2026-09-03
Parents: root. References: none.branch-branch-Branch 4
Nessa2026-09-03
Parents: root. References: none.branch-branch-Branch 5
Nessa2026-09-03
Parents: root. References: none.branch-branch-Branch 6
Nessa2026-09-03
Parents: root. References: none.branch-branch-Branch 7
Nessa2026-09-03
Parents: root. References: none.branch-branch-Branch 8
Nessa2026-09-03
Parents: root. References: none.branch-branch-Shared root
Nessa2026-09-01
Parents: none. References: none.rootrootBehaviours
Covered by the component's storybook.
PlaygroundTen Thousand RowsAll Rows MountedNarrowEmptyMany BranchesCompactCustom Palette