Registry

Command Palette

Search for a command to run...

Login

Registry

Installable Aavya items for app blocks, brand components, and UI primitives.

Getting Started

This registry exposes installable JSON definitions for Aavya UI building blocks. Use the left menu to explore items, preview them live, and copy install commands.

One-time setup: add the @aavya registry to your project’s components.json so branded blocks pull branded primitives instead of stock shadcn:

"registries": { "@aavya": "https://brand.aavya.com/r/{name}.json" }

Then install by name, e.g. npx shadcn@latest add @aavya/theme. Start with Theme, then add Blank App or individual components.

Endpoints

Everything is public and machine-readable — consume the registry, tokens, and guidelines from any app or agent.

/r/registry.jsonall installable items (JSON)
/api/registry/markdownagent-friendly inventory with install commands
/api/export/tokenssource-of-truth design tokens (JSON)
/api/export/combinedtokens, color/WCAG, tone, logo (markdown)
/api/registry/changelogwhat to adopt when the registry changes
/api/mcpsearch / list / get components (for AI agents)
/llms.txtAI discovery front door
Tooling & skills

Check your tie-in

Run the doctor from your app root — reports the @aavya namespace, token drift, pending migrations, and plugin/MCP wiring:

curl -sfO https://brand.aavya.com/aavya-doctor.mjs && node aavya-doctor.mjs

Gate CI against brand drift

curl -sfO https://brand.aavya.com/brand-audit.mjs && node brand-audit.mjs --changed

Claude Code skills

The aavya-registry plugin: registry-first (build), brand-scaffold (compose), brand-review (verify), brand-voice (write), registry-migrate + aavya-doctor (reconcile).

/plugin marketplace add aavya-code/claude-plugins
/plugin install aavya-registry@aavya
registry:themev1.0.0ga
Aavya Theme

Aavya light/dark design tokens and global styling.

View Item
registry:blockv0.1.0beta
Blank App

Minimal blank app scaffold with Aavya theme baseline.

View Item
registry:componentv0.1.0alpha
Profile Dropdown

Avatar button with profile, settings, and sign-out menu. Manages its own Supabase auth state.

View Item
registry:componentv0.1.0alpha
Notifications Dropdown

Bell icon with unread badge and notification list dropdown.

View Item
registry:componentv0.1.0alpha
Language Dropdown

Globe icon dropdown for selecting the active language.

View Item
registry:componentv0.2.0beta
Header

Top navigation with brand mark, app sections, and account menus.

View Item
registry:componentv0.1.0beta
Header — Centered Nav

Three-column header with logo left, NavigationMenu centered, and actions right. This defaults to a full logo mark without text beside it. Used in the brand homepage.

View Item
registry:componentv0.2.0beta
Aavya Breadcrumbs

Route-aware breadcrumb navigation for App Router pages.

View Item
registry:componentv0.1.0beta
Aavya Theme Toggle

Persisted light/dark toggle backed by HTML class state.

View Item
registry:componentv0.3.0beta
Aavya AI Image Studio

Compact prompt + upload surface for n8n-powered asset generation.

View Item
registry:componentv0.1.0alpha
Header — Nav + Breadcrumb

Two-row header: NavigationMenu flyouts on row 1, breadcrumb + date-range toggle on row 2.

View Item
registry:componentv0.2.0beta
Pill Select

Rounded select control used in the AI image studio toolbar.

View Item
registry:componentv1.0.0ga
Sonner

Theme-aware toast notifications powered by sonner.

View Item
registry:componentv1.0.0ga
Accordion

Expandable disclosure primitive for grouped content.

View Item
registry:componentv1.0.0ga
Alert

Status and messaging primitive with semantic variants.

View Item
registry:componentv1.0.0ga
Alert Dialog

Destructive-action confirmation dialog primitive.

View Item
registry:componentv1.0.0ga
Aspect Ratio

Intrinsic ratio wrapper primitive for media and embeds.

View Item
registry:componentv1.0.0ga
Avatar

User avatar primitive with fallback initials support.

View Item
registry:componentv1.0.0ga
Breadcrumb

Accessible breadcrumb primitive for route hierarchy navigation.

View Item
registry:componentv1.0.0ga
Badge

Small status label primitive with semantic variants.

View Item
registry:componentv1.0.0ga
Button

Action primitive with size and style variants.

View Item
registry:componentv1.0.0ga
Button Group

Grouped button layout primitive for segmented actions.

View Item
registry:componentv1.0.0ga
Card

Content container primitive with header/content/footer slots.

View Item
registry:componentv1.0.0ga
Dialog

Modal primitive for focused tasks and confirmation flows.

View Item
registry:componentv1.0.0ga
Dropdown Menu

Contextual action menu primitive with keyboard support.

View Item
registry:componentv1.0.0ga
Checkbox

Binary input primitive for multi-select and consent controls.

View Item
registry:componentv1.0.0ga
Form

React Hook Form helpers for typed fields, labels, and validation messaging.

View Item
registry:componentv1.0.0ga
Context Menu

Right-click action menu primitive with nested and selectable items.

View Item
registry:componentv1.0.0ga
Collapsible

Expand/collapse primitive for progressively disclosed content.

View Item
registry:componentv1.0.0ga
Hover Card

Preview card primitive shown on hover and focus.

View Item
registry:componentv1.0.0ga
Input

Text input primitive for forms and command surfaces.

View Item
registry:componentv1.0.0ga
Input Group

Input wrapper primitive with inline and block addons.

View Item
registry:componentv1.0.0ga
Kbd

Keyboard keycap primitive for shortcut hints.

View Item
registry:componentv1.0.0ga
Menubar

Desktop-style command menu bar primitive.

View Item
registry:componentv1.0.0ga
Navigation Menu

Top-level navigation primitive with trigger/content panels.

View Item
registry:componentv1.0.0ga
Label

Accessible form label primitive.

View Item
registry:componentv1.0.0ga
Radio Group

Single-choice selection primitive for grouped options.

View Item
registry:componentv1.0.0ga
Separator

Horizontal and vertical divider primitive.

View Item
registry:componentv1.0.0ga
Sheet

Slide-over panel primitive for side drawers and contextual editing.

View Item
registry:componentv1.0.0ga
Skeleton

Loading placeholder primitive for async content states.

View Item
registry:componentv1.0.0ga
Select

Single-choice selector primitive built on Radix Select.

View Item
registry:componentv1.0.0ga
Popover

Floating content surface anchored to a trigger element.

View Item
registry:componentv1.0.0ga
Progress

Linear progress indicator primitive for async status.

View Item
registry:componentv1.0.0ga
Pagination

Page navigation primitive with previous/next and ellipsis states.

View Item
registry:componentv1.0.0ga
Scroll Area

Custom scroll container primitive with styled scrollbars.

View Item
registry:componentv1.0.0ga
Slider

Range selection primitive with one or multiple thumbs.

View Item
registry:componentv1.0.0ga
Switch

Binary toggle primitive for settings and feature flags.

View Item
registry:componentv1.0.0ga
Toggle

Pressable on/off button primitive.

View Item
registry:componentv1.0.0ga
Toggle Group

Single or multiple selection group built from toggle items.

View Item
registry:componentv1.0.0ga
Table

Responsive table primitive with semantic row and cell slots.

View Item
registry:componentv1.0.0ga
Tooltip

Contextual helper text that appears on hover or focus.

View Item
registry:componentv1.0.0ga
Textarea

Multi-line text input primitive for notes and long-form content.

View Item
registry:componentv1.0.0ga
Bounce Button

Animated button primitive with bounce motion feedback.

View Item
registry:componentv1.0.0ga
Calendar

Date picker calendar primitive based on DayPicker.

View Item
registry:componentv1.0.0ga
Carousel

Embla-powered carousel primitive with controls.

View Item
registry:componentv1.0.0ga
Chart

Chart container and helpers for Recharts visualizations.

View Item
registry:componentv1.0.0ga
Command

Command palette primitives built on cmdk.

View Item
registry:componentv1.0.0ga
Drawer

Bottom sheet and drawer primitives powered by Vaul.

View Item
registry:componentv1.0.0ga
Empty

Empty-state primitive with title, body, and actions.

View Item
registry:componentv1.0.0ga
Featured Icon

Prominent icon badge primitive with style variants.

View Item
registry:componentv1.0.0ga
Field

Form field composition helpers for labels and controls.

View Item
registry:componentv1.0.0ga
Global Tooltip

Viewport-aware tooltip system with shared motion layer.

View Item
registry:componentv1.0.0ga
Input OTP

One-time-code input primitive with slot rendering.

View Item
registry:componentv1.0.0ga
Item

List item primitive with media, content, and actions.

View Item
registry:componentv1.0.0ga
Magnetic Button

Animated button primitive with magnetic cursor pull.

View Item
registry:componentv1.0.0ga
Motion Checkbox

Checkbox primitive with motion-enhanced state transitions.

View Item
registry:componentv1.0.0ga
Motion Highlight

Animated highlight primitive for active item emphasis.

View Item
registry:componentv1.0.0ga
Motion Radio Group

Radio group primitive with animated selection indicators.

View Item
registry:componentv1.0.0ga
Motion Switch

Switch primitive with spring-based animated thumb.

View Item
registry:componentv1.0.0ga
Motion Tabs

Tabs primitive with animated active-state transitions.

View Item
registry:componentv1.0.0ga
Motion Tooltip

Tooltip primitive with motion-driven enter and exit behavior.

View Item
registry:componentv1.0.0ga
Multi Select

Tag-based multi-select primitive built on command patterns.

View Item
registry:componentv1.0.0ga
Rainbow Button

Gradient-accented button primitive with animated color treatment.

View Item
registry:componentv1.0.0ga
Rating

Star rating input and display primitive.

View Item
registry:componentv1.0.0ga
Resizable

Resizable panel layout primitives with drag handles.

View Item
registry:componentv1.0.0ga
Ripple Button

Button primitive with ripple click interaction.

View Item
registry:componentv1.0.0ga
Select Native

Styled native select element primitive.

View Item
registry:componentv1.0.0ga
Shimmer Button

Button primitive with shimmer animation effect.

View Item
registry:componentv1.0.0ga
Sidebar

Responsive sidebar layout and navigation primitives.

View Item
registry:componentv1.0.0ga
Spinner

Loading spinner primitive for async states.

View Item
registry:componentv1.0.0ga
Toast

Application toast provider and hook for transient notifications.

View Item
registry:componentv1.0.0ga
Tabs

Tabbed interface primitive for segmented content.

View Item
registry:componentv1.0.0ga
Logo

Aavya brand mark and wordmark with default, inverted, and white variants.

View Item
registry:componentv1.0.0beta
Themed Card

Theme-adaptive glass card: frosted paper in light mode, indigo underglow in dark mode. Pure CSS — no JS, no hydration flicker.

View Item