Landing Page
A marketing landing page built with Badge, Button, Card, Accordion, Divider, and Title.
Build beautiful UIs at velocity
VelocityUI is a React component library designed for speed without sacrificing accessibility or design quality.
Why VelocityUI?
Everything you need to ship production-quality interfaces.
Accessible by Default
Every component ships with full ARIA support, keyboard navigation, and screen reader compatibility.
Fully Typed
Written in TypeScript with complete type definitions. Catch errors before they happen.
Themeable
Use CSS variables to customize colors, radii, and spacing to match your brand.
Zero Runtime
No JavaScript bundle overhead for static components. CSS Modules keep things lean.
Simple pricing
Start free, scale when you're ready.
Perfect for side projects and learning.
- 16 components
- MIT license
- Community support
For professional teams shipping fast.
- All free components
- Premium templates
- Priority support
- Design tokens
Tailored for large organizations.
- Everything in Pro
- Custom components
- SLA guarantee
- Dedicated engineer
Frequently asked questions
Everything you need to know before getting started.
Yes. VelocityUI is MIT-licensed and completely free for personal and commercial use. The Pro plan adds premium templates and priority support, but all 16 core components are free forever.
VelocityUI is built for React 18+. It works with Next.js, Vite, Remix, and any other React-based framework. Server Components are supported for non-interactive components.
All design tokens are CSS custom properties. Apply a theme class (e.g. vui-theme-midnight) to the <html> element and every component inherits the new palette instantly.
No. VelocityUI ships type definitions but works equally well in plain JavaScript projects. TypeScript is recommended for the best developer experience and auto-complete support.