Shark UI
86 shadcn-style components built on Ark UI, installed through the shadcn CLI
Tier A · StrongComponent LibraryRegistryTheme Packshark.vini.one
Shark UI is an MIT-licensed component library that keeps the shadcn/ui workflow — CLI add, source lands in your repo, you own it — but swaps Radix for Ark UI primitives and styles everything with Tailwind CSS v4 plus tailwind-variants. It ships 86 documented components, 9 utility helpers, a hooks page, form recipes for React Hook Form / TanStack Form / Formisch, RTL support, and 13 neutral scales crossed with 16 accent colours as copy-paste themes. Built by Vinicius Vicentini; first beta January 2026, release candidate March 2026, still shipping as of August 2026.
pnpm dlx shadcn@latest add @shark/uiFor an agent
Reach for this instead of stock shadcn/ui when the project needs components Radix simply does not have — signature pad, image cropper, QR code, colour picker, circular slider, tour, floating panel — because Ark UI covers them and the install path is still `shadcn add`. It is genuinely the most agent-friendly entry in this batch: a valid llms.txt at /llms.txt, registry items served at /r/<name>.json against the shadcn registry-item schema, and a first-party Agent Skill via `pnpm dlx skills add sharkui-inc/shark-ui`. Watch two things: it requires Tailwind CSS v4 (v3 projects will not work), and although the marketing copy names Solid, Vue and Svelte, every installation guide on the site is React-only, so treat non-React support as unverified.
Why it is here. It is the cleanest proof that the shadcn distribution model is now a neutral transport layer rather than a Radix-only club, and it closes real component gaps that shadcn/ui leaves open. For an index dominated by registries, this is a high-quality, well-documented one that an agent can consume end to end without a browser.
Facts
- License
- MIT
- Pricing
- Free, Open source
- Framework
- React, Next.js, Astro, Remix
- Styling
- Tailwind CSS v4, CSS custom properties
- Distribution
- shadcn registry, CLI installer, Copy-paste snippet, GitHub repository, Agent skill / rules pack
- Platform
- Web
- Content type
- Code, Design tokens / theme files
- Agent readiness
- llms.txt, Machine-readable registry item, Agent skill or rules pack, CLI installable, Structured documentation, Copy-paste ready code, Readable open source
- Accessibility
- Built on accessible primitives, Full ARIA pattern implemented, Keyboard navigable, Focus management and visible focus, RTL and i18n aware
- Maturity
- Actively maintained
- GitHub stars
- 177
Components it ships
86 totalHelps you build
17Notable for
- 86 components on Ark UI instead of Radix
- ships a first-party Agent Skill
- llms.txt plus schema-valid registry JSON
- 13 neutral scales x 16 accent themes
- Tailwind v4 and tailwind-variants only
Provenance
Verified 2026-08-16. HTTP 200. https://shark.vini.one/, https://shark.vini.one/docs/components, https://shark.vini.one/docs/installation, https://shark.vini.one/docs/skills, https://shark.vini.one/themes, https://shark.vini.one/llms.txt, https://shark.vini.one/r/button.json, https://api.github.com/repos/sharkui-inc/shark-ui, https://github.com/sharkui-inc/shark-ui
Also in Component Libraries
6- Ark UI · 49 headless components with one API across React, Vue, Solid and Svelte
- Astryx · Meta's open-source React + StyleX design system, 150+ components and 42 templates
- Chakra UI · 114 accessible React components with a token-driven styling system
- Coss UI · Cal.com's design system: 60 Base UI primitives shipped as a shadcn registry
- daisyUI · 68 pure-CSS Tailwind components as semantic class names, MIT, with 35 built-in themes
- GPUI Component · 60+ Rust desktop UI components for GPUI, with a 200K-line code editor and charts