git-plumber is a CLI and TUI application for exploring the internals of git repositories in a safe, read-only way.
Browse and understand the contents of the .git/ directory: refs, trees, blobs and more.
Demystifying compressed and binary “plumbing” beneath git’s familiar porcelain appearance.
Perfect for learning, live experimentation, or just satisfying your curiosity.
Use cases
Learning with “Pro Git” 10. Git Internals: Fire up git-plumber in a test repository and see immediately how every command reshapes your repo’s internals.
Understanding git storage: See for yourself how git stores differences between versions — the reason this app was created!