8bitcn/ui
Retro pixel-art restyle of shadcn/ui: 57 components and 44 blocks
8bitcn/ui is a full 8-bit/pixel-art reskin of shadcn/ui, distributed as a shadcn registry with 57 components and 44 blocks (102 registry items total). It covers the complete shadcn primitive surface — accordion through tooltip — restyled with pixel borders and a retro font, and then adds game-native pieces most kits lack: health/mana/XP bars, quest logs, save slots, character sheets, leaderboards, pause and game-over screens, plus playable 404 pages. Marketing blocks (hero, pricing, FAQ, CTA, footer, team, timeline) are included so a whole retro site can be assembled from the registry.
pnpm dlx shadcn@latest add @8bitcn/buttonUse this when the brief is a game, a jam project, a devtool with attitude, or any product that wants a deliberate retro identity — it is a drop-in restyle, so components keep shadcn's Radix behaviour and prop shapes and you can swap it in over an existing shadcn app almost mechanically. Its real differentiator over a plain retro theme is the game furniture: health-bar, xp-bar, quest-log, save-slots, leaderboard, main-menu, pause-menu and game-over blocks have no equivalent in any general-purpose kit. Watch the pixel font and thick borders — they break dense data tables and long-form reading, so keep it to chrome and marketing surfaces if the app has serious content.
Why it is here. The most complete themed fork of shadcn/ui in this index: it does not just restyle 20 primitives, it covers the whole surface and then adds a game-UI vocabulary nothing else ships.
- complete shadcn primitive parity
- game UI blocks (health/mana/XP bars, quest log)
- playable 404 pages
- 44 blocks including full marketing sections
- MIT, 2k GitHub stars
Verified 2026-08-15. HTTP 200. https://www.8bitcn.com, https://www.8bitcn.com/r/registry.json (full item enumeration), https://github.com/TheOrcDev/8bitcn-ui








