Beautifully designed UI components and AI Agent tooling for Solana builders.
Documentation and examples: solanaui.dev
SolanaUI uses the shadcn registry. Add the registry to your components.json:
{
"registries": {
"@solanaui": "https://solanaui.dev/r/{name}.json"
}
}Then install components individually:
pnpm dlx shadcn@latest add @solanaui/swap-boxThis copies the component source into your project at components/sol/. The components are intended to be modified and customized to your project needs. You own the code.
- React 19
- Tailwind CSS v4
- shadcn/ui initialized (
pnpm dlx shadcn@latest init)
SolanaUI ships a SKILL.md for coding agents (Claude Code, OpenCode, Cursor, Windsurf, and others). Install it with:
npx skills add chambaz/solanauiOr copy SKILL.md from the repo root into your project's .claude/skills/ directory.
pnpm install
pnpm devThe docs site runs at http://localhost:3000
pnpm build # Production build (includes type checking)
pnpm lint # Biome lint
pnpm format # Biome formatMIT