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.json
Loading…

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.

View all