Git Universe · Interactive Sim

Learn Git
at the speed of light.

Type real Git commands into a live terminal and watch every commit, branch and merge bloom across a glowing graph in real time. No tabs. No theory dumps. Just a luminous, addictive sandbox where Git finally clicks.

See how it works ↓
13
git commands
7
missions
branches
0
boredom
↓ scroll
How it works

Three layers of intuition, stacked.

Git is one of the most powerful tools in software, and one of the worst-explained. Git Universe rebuilds the mental model from the ground up — visually, interactively, and at your pace.

01 · Terminal

Type real commands.

A pixel-perfect terminal sits at the center of the experience. Tab to autocomplete. ↑/↓ to navigate history. Every command you type is parsed, simulated, and visualized — no installs required.

step 1 of 3
you(main) $ git init
Initialized empty Git repository in /universe/.git/
you(main) $ git commit -m "first light"
[main 9f12a3c] first light
you(main) $ git checkout -b feature
✦ Branch 'feature' forged at 9f12a3c
you(feature) $ git merge main
Fast-forward.
02 · Live Graph

Watch your repo come alive.

Every commit becomes a glowing node. Branches diverge into colored lanes, merges weave them back together, and HEAD pulses where you stand in the timeline. It's literally Git, illuminated.

step 2 of 3
initfeatrefactormerge
03 · Missions + XP

Level up the way you learn.

Every concept is wrapped in a mission with a checklist, a reward, and an AI co-pilot that explains exactly why something worked — or didn't. Stack XP, unlock advanced tiers, ship knowledge.

step 3 of 3
Mission · Branching Out · +160 XP
Reunite the timelines.
  • Initialize repository
  • Forge first commit
  • Create branch `feature`
  • Merge back into main
Live Lab

Your sandbox universe.

Type. Watch. Repeat. Every command animates the graph instantly, the AI explains why, and missions track your progress. Your work lives only in your browser — feel free to break things.

HUD
Level
1
XP
0
Streak
0
Missions
0
Level 120 / 250
Commands typed0
AI Co-pilot
offline · deterministic
AI
Standing by.

Type a Git command into the terminal. I'll annotate every step. Try `git status` to see your current state.

Missions
0 / 7
Active Mission · +60 XP
Ignition Sequence

Initialize the repository to bring your universe online. Without a `.git` core, time has no shape.

  • Repository initialized
Hint · Run `git init` to create a brand new Git repository.
Ignition Sequence+60
First Light+120
Branching Out+160
Second Pulse+180
The Reunion+240
Time Travel+100
Going Remote+220
~/orbit — git-universe
live
✦ Booting Git Universe — connection: stable
type `help` to list commands, or `git init` to begin.
every command you type animates on the visual graph.
you@git-universe:~/orbit $
Visual Git Graph
HEAD → main
No commits yet
Run git init in the terminal to bring your repository online. Each commit you make will appear here as a glowing node connected by animated lines.
Command Library
5 unlocked
Tier I · Snapshots
Tier II · Branching
🔒 reach Lv 2 to unlock
Tier III · Stash
🔒 reach Lv 3 to unlock
Tier IV · Network
🔒 reach Lv 4 to unlock