React components for creative developers

Animated components and backgrounds that install as source you own. Tune every value, starting with this page’s background.

Get StartedBrowse Components
CAComing soon

Explore the library

Five categories of animated components. Hover a card to preview the motion.

Install the source you need

Choose JavaScript or TypeScript, with plain CSS or Tailwind. Copy the source or install a component with the CLI.

Terminal · tap a line to copy it
1Initialize

Run the CLI once inside your React project. It creates the folder where components are saved.

npx oven init
2Add a component

Pick the language and styling above, then add any component by name.

 
3Import and use

Import it from your components folder and tune the props to fit your project.

 

See it in motion

A small taste of what is inside. Hover, move your cursor, or click a card to copy its install command.

Shiny Text
Shiny TextA shimmer of light sweeping across text.
Glitch
Glitch TextA retro signal-interference effect.
Gradient Text
Gradient TextColors that flow through every letter.
BlurText
Blur TextWords fade in from a soft blur.
Scrambled
Scrambled TextLetters shuffle, then settle on hover.
0
Count UpNumbers climb from zero. Click to replay.
MagnetElements pulled toward your cursor.
FloatA smooth, looping floating motion.
Spotlight CardA glow that follows the pointer.
Card StackCards that fan out on hover.
AuroraSoft gradients that slowly rotate.
Dot GridDots that light up around your cursor.
Pulse HeartA like button that pulses when pressed.
Rubber SegmentA segmented control with a springy slider.
100+Components
4Variants per component
5Categories
0Lock-in

Built to be owned

Nothing hidden behind a package. You get the code and shape it for your project.

Source you own

Components install straight into your project as plain files you can edit.

Four variants

JavaScript or TypeScript, styled with plain CSS or Tailwind.

Tune every value

Speed, color, density and more are exposed as simple props.

Light on dependencies

Most components are pure CSS and React. Heavy libraries are opt-in.

Everything in the library

A look at what you can add today, grouped by category.

Start building

Every component is open source. Read the code, change it, and make it yours.