Angular components you actually own.
Accessible, themeable building blocks powered by ng-primitives and Tailwind CSS. Copy the source, shape the API, and ship without fighting your component library.
npx @voltui/cli add button dialog form-fieldWorkspace settings
Manage your public profile.
Public profile
Visible to your community.
Release readiness
Component system health
41
components
213
tests passing
5×5
theme presets
41
documented components
213
automated tests
0
NgModules required
100%
source ownership
A component system that stays out of your way.
Start with production-ready behavior, then make every detail yours. No opaque theme engine and no vendor lock-in.
Own the source
The CLI copies readable standalone components directly into your application. Change every line when your product needs it.
Behavior built in
ng-primitives handles focus, keyboard navigation, overlays, and ARIA contracts while Volt UI handles the product-ready design.
Designed as a system
Semantic Tailwind tokens, color presets, and style presets let one component set adapt to a complete visual language.
Copy components into your project, not another black box.
The CLI resolves component dependencies, adapts selectors, and leaves readable Angular source in your repository.
➜ npx @voltui/cli init
✓ Tailwind tokens configured
➜ npx @voltui/cli add dialog
create src/app/ui/dialog/dialog.ts
create src/app/ui/button/button.ts
update src/app/ui/index.ts
✓ Components are yours. Start building.
Build the Angular interface you wanted.
Explore 40+ components, accessible layouts, five color systems, and an AI-ready development workflow.