Animated components

132 free components that make app screens feel alive: rolling numbers, stacked toasts, sliding tabs, shaking inputs. CSS first, reduced motion respected, light and dark. Filter by what moves them.

Ctrl K

132 components

Core UI 30

Browse

Button

Every variant, tone and animation

PlaygroundFree

Badge

Status in every style

PlaygroundFree

Card

Layered cards with accents

PlaygroundFree

Input

Labels, icons and states

PlaygroundFree

Avatar

Status, rings and groups

PlaygroundFree

Alert

Inline messages with actions

PlaygroundFree

Tabs

Six tab styles, one API

PlaygroundFree

Switch

Toggle with five looks

PlaygroundFree

Breadcrumb

Paths that collapse neatly

PlaygroundFree

Heading

Display type with motion

PlaygroundFree

Text

Body type with presets

PlaygroundFree

Link

Seven underline styles

PlaygroundFree

Kbd

Keys that react to presses

PlaygroundFree

Select

Searchable, grouped, multiple

PlaygroundFree

Tooltip

Rich hints with shortcuts

PlaygroundFree

Popover

Floating panels

PlaygroundFree

Combobox

Search with async results

PlaygroundFree

Rating

Stars with half values

PlaygroundFree

Table

Sort, stack and tone rows

PlaygroundFree

Numbers & Data 8

Browse

Feedback 7

Browse

Navigation 6

Browse

Stepper

Steps that fill and check off

Free

Dock

macOS dock that magnifies

Free

Overlays 5

Browse

Lists & Tables 6

Browse

Inputs 10

Browse

Buttons 10

Browse

Text 9

Browse

Cards & Effects 6

Browse

Backgrounds 5

Browse

Dot grid

Dots that light up near the pointer

Free

Aurora

Slow northern lights

Free

Marquee

An endless scrolling band

Free

AI & agents 16

Browse

Chat message

Messages with markdown and actions

PlaygroundFree

Voice orb

An orb that reacts to voice

PlaygroundFree

Eval score

Scores against a threshold

PlaygroundFree

Charts 14

Browse

Bar chart

Grouped or stacked bars

PlaygroundFree

Heatmap

Activity at a glance

PlaygroundFree

Gauge

One number on a dial

PlaygroundFree

KPI trend

A number with its sparkline

PlaygroundFree