Introduction
A Windows 98 themed shadcn-compatible registry.
react98 is a flat shadcn registry of Windows 98-style React primitives. Every
component is installable via the shadcn CLI and ships with the shared
98.css variables, borders, and typography.
What's included
- Window chrome: title bar, controls, body, status bar, menu bar
- Form controls: button, input, textarea, select, checkbox, radio
- Display: fieldset, progress, tabs, tree view
Quick start
pnpm install
pnpm registry:build
pnpm devThen add a component to a consumer project:
pnpm dlx shadcn@latest add https://react98-ui.vercel.app/r/button.jsonnpx shadcn@latest add https://react98-ui.vercel.app/r/button.jsonyarn dlx shadcn@latest add https://react98-ui.vercel.app/r/button.jsonbunx shadcn@latest add https://react98-ui.vercel.app/r/button.jsonSee Installation for the full setup, or browse the Components section for usage of each primitive.