10 games · shadcn registry · zero deps
Drop-in browser games for shadcn.
Tiny, themeable React components for your 404s, empty states, and landing-page easter eggs. Install with the shadcn CLI — no provider, no peer deps, no init step.
$ npx shadcn@latest add https://gamekitui.com/r/snake.jsonLoading…
Hit Customize in the corner and watch the playfield recolor live.
Minimal
Each game is ≤6 KB gzipped — a single drop-in file, zero npm dependencies.
Themeable
Reads your shadcn tokens at runtime. Change --primary and the playfield recolors.
Zero assets
No images, audio, or fonts. Every pixel is drawn with CSS or <canvas>.
Accessible
Keyboard + touch, focus rings, aria-live, and reduced-motion in every game.
The lineup
10 classics, themed to match your app.