Landing-page polish shouldn't cost $199
Velora UI started with a simple observation: the animated-component market charges premium prices for what is, at its core, CSS variables and a motion library. We think that layer should be free.
The React ecosystem settled on a great pattern: copy the component into your project, own the code. But the libraries that popularized animated marketing components put their best work — the assembled, multi-page templates — behind $149–$299 paywalls, hardcode their brand colors into every snippet, and rarely tell you what an effect costs in kilobytes.
Velora is the version of that idea we wanted to exist: every component wired to your design tokens, every animation accountable for its bundle size and its motion-sensitivity behavior, and the complete template — blog, pricing, auth, changelog and all — free under MIT. It works with Base UI and Radix shadcn projects alike, installs through the standard shadcn registry, and is documented for humans and AI agents equally.
What we optimize for
Free is the product
The complete template — not a teaser — is MIT licensed. Pro adds breadth for teams, but nothing on this site is held back.
Animations with receipts
Every component publishes its gzipped size and dependency count. No three.js payloads hiding behind a pretty demo.
Motion that asks permission
prefers-reduced-motion is respected globally, keyboard focus stays visible, and markup stays semantic.
Tokens, not hardcoded hues
Components read shadcn CSS variables. Rebrand the entire system — every gradient, beam and glow — by changing one token block.