git-school/visualizing-git
:framed_picture: Visualize how common Git operations affect the commit graph observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3793
- days_rel: n/a
- days_push: 929
- n_releases_24m: 0
Adoption not part of the score
1394 stars · 275 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A browser-based interactive tool that visualizes how common Git operations affect the commit graph, powered by D3. Users type Git commands and watch branches, commits, rebases, and remote interactions update in real time.
Use cases
- learn how git rebase changes the commit graph
- visualize what git cherry-pick does
- understand git push and pull with remotes
- practice git branching and merging safely
- teach git concepts to a class with presenter mode
- experiment with git reset and revert without a real repo
When to choose
- you are learning or teaching Git and want to see the commit graph change live
- you want a safe sandbox to try risky operations like rebase or reset
- you need a free, no-install tool that runs in the browser
When to avoid
- you need to visualize an existing real-world repository
- you need full Git functionality beyond the supported subset of commands
- you need offline or CLI-based tooling
Facets
application · maturity stable
developer-tools data-visualization developer-tools version-control education tutorials browser git visualization d3 learning-tool commit-graph interactive education web
2 sources
- readme: https://github.com/git-school/visualizing-git · fetched 2026-08-28 · 018f53291fcf
- homepage: http://git-school.github.io/visualizing-git/ · fetched 2026-08-29 · 936f286caeee
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| git-school/visualizing-git | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="git-school/visualizing-git")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem