Docs

Install any item with one command

27 registry items — blocks, components & animations — installable via the shadcn CLI.

Registry items

27

Components

12

Animations

12

Blocks

2

Platforms

2

Step 01

Initialize shadcn/ui

npx shadcn@latest init

Step 02

Configure registry namespace

// components.json
{
  "registries": {
    "@native-bits": "http://localhost:3000/r/{name}.json"
  }
}

Step 03

Install any component or animation

npx shadcn@latest add @native-bits/animated-button

Interactive Sandbox

Build, customize & export components with the live code editor

Full registry

blockdashboardanalytics

Mobile Analytics Dashboard

Animated dashboard shell with KPI cards, tabs, and progress bars built for shadcn/ui.

npx shadcn@latest add @native-bits/dashboard
componentanalyticscounter

Motion KPI Counter

Animated KPI card with spring-driven count-up values and subtle gradient surfaces.

npx shadcn@latest add @native-bits/motion-kpi
blockpaymentspricing

Stripe Pricing Block

Pricing cards with monthly and lifetime plans plus a Stripe Checkout API route.

npx shadcn@latest add @native-bits/stripe-pricing
componentactionscta

Animated Button

Pressable button with spring scaling and optional gradient skin.

npx shadcn@latest add @native-bits/animated-button
componentsurfacescard

Glass Card

Blurred frosted card surface for profile and billing modules.

npx shadcn@latest add @native-bits/glass-card
componentformsinput

Input Field

Input field with floating label and animated focus state.

npx shadcn@latest add @native-bits/input-field
componentcontrolssettings

Toggle Switch

Compact switch with smooth thumb motion and custom colors.

npx shadcn@latest add @native-bits/toggle-switch
componentfeedbacktoast

Notification Toast

Slide toast with status presets and swipe dismissal.

npx shadcn@latest add @native-bits/notification-toast
componentactionsnavigation

Floating Action Button

Floating button with spring interactions and gradient fill.

npx shadcn@latest add @native-bits/floating-action-button
componentdata-displaychart

Progress Ring

Circular progress with animated gradient arc and center label.

npx shadcn@latest add @native-bits/progress-ring
componentfeedbackloading

Skeleton Loader

Shimmer placeholder block for loading states.

npx shadcn@latest add @native-bits/skeleton-loader
componentformsauth

OTP Input

Verification input with one-cell-per-digit focus flow.

npx shadcn@latest add @native-bits/otp-input
componentcontrolsnavigation

Segmented Control

Sliding segmented tabs for view or filter selection.

npx shadcn@latest add @native-bits/segmented-control
componentdata-displaymessaging

Chat Bubble

Chat message bubble with sender variants and timestamp.

npx shadcn@latest add @native-bits/chat-bubble
componentsurfacesgesture

Bottom Sheet Handle

Handle bar and snap utility for bottom-sheet surfaces.

npx shadcn@latest add @native-bits/bottom-sheet-handle
componentanimationentrance

Fade In Up

Reveal children by fading and translating up.

npx shadcn@latest add @native-bits/fade-in-up
componentanimationentrance

Scale Pop

Elastic pop-in animation for icons and badges.

npx shadcn@latest add @native-bits/scale-pop
componentanimationentrance

Rotate In

Rotating entrance with scale-up for playful UI accents.

npx shadcn@latest add @native-bits/rotate-in
componentanimationentrance

Slide In Right

Move in from the right edge for panel transitions.

npx shadcn@latest add @native-bits/slide-in-right
componentanimationloop

Bounce

Looping vertical bounce useful for hint indicators.

npx shadcn@latest add @native-bits/bounce
componentanimationtransition

Flip

3D horizontal or vertical flip transition.

npx shadcn@latest add @native-bits/flip
componentanimationloop

Shimmer

Horizontal light sweep for skeleton placeholders.

npx shadcn@latest add @native-bits/shimmer
componentanimationsequence

Stagger List

Applies staggered reveal to list children.

npx shadcn@latest add @native-bits/stagger-list
componentanimationinteractive

Parallax Tilt

Interactive tilt effect for cards and media previews.

npx shadcn@latest add @native-bits/parallax-tilt
componentanimationentrance

Spring Reveal

Spring-based reveal from x or y axis.

npx shadcn@latest add @native-bits/spring-reveal
componentanimationgesture

Swipe Dismiss

Swipe-to-dismiss wrapper with threshold callback.

npx shadcn@latest add @native-bits/swipe-dismiss
componentanimationdata

Number Counter

Animated numeric transitions for KPI values.

npx shadcn@latest add @native-bits/number-counter

Components

View all

Animations

View all