sh4dcnv2 · atlas
← libraries

@brio

Everyday React components with the edge cases handled: FAQ, pricing toggle, code input and more. One file each.

6 components pro available react shadcn-cli

Install this registry

shadcn (npm) npx shadcn@latest add https://brioui.com/r/registry.json
pnpm pnpm dlx shadcn@latest add https://brioui.com/r/registry.json
bun bunx shadcn@latest add https://brioui.com/r/registry.json
fetch registry curl -s https://brioui.com/r/registry.json

Components

6 total
Install Command ui

npm / pnpm / yarn / bun tabs where only the words that differ change. Every block on the page follows your pick, in a cascade, and remembers it.

npx shadcn@latest add https://brioui.com/r/install-command.json
Pricing Toggle ui

Monthly / yearly switch with odometer prices. Drag halfway and prices sit halfway; land on yearly and the badge peels, the old price strikes through.

npx shadcn@latest add https://brioui.com/r/pricing-toggle.json
FAQ ui

Accordion with deep links, ⌘F that finds text in closed answers, optional search with highlights, and FAQPage structured data for Google.

npx shadcn@latest add https://brioui.com/r/faq.json
Changelog ui

Remembers what each visitor has read: unread dots, a “since your last visit” line, dots that fade as you read, and a mark-all sweep. Releases hang off a measur…

npx shadcn@latest add https://brioui.com/r/changelog.json
Code Input ui

A calm code field with a caret that glides between underlined slots. Digits rise into place, pasted codes stream in, a line runs while checking, and on success…

npx shadcn@latest add https://brioui.com/r/code-input.json
Contact Form ui

The contact form: topic chips with a sliding pill that reshape the fields (Sales adds company and team size) while the card's height glides; company filled fro…

npx shadcn@latest add https://brioui.com/r/contact-form.json