Acronis UIKit
A production-ready component library for building Acronis products — accessible, themeable, and fully typed.
Capabilities
Everything you need.
Base UI Components
Buttons, inputs, selects, navigation, and more — built on Base UI primitives for production use in enterprise products.
Acronis Icon Set
A tree-shakeable icon set from @acronis-platform/icons-react, covering enterprise and product interfaces.
Token-Driven Theming
Light, dark, and brand themes from generated --ui-* design tokens — switch with a data attribute, no rebuild.
TypeScript-first
Every component is fully typed. IntelliSense, autocomplete, and type safety built in from the ground up.
Accessible
Built on Base UI primitives with WAI-ARIA compliance and full keyboard navigation out of the box.
Zero Configuration
Import the styles, use the components. No build plugins, no extra setup, no configuration required.
Installation
Ready in seconds.
Install the package and start building immediately.
$ npm install @acronis-platform/ui-react react react-domimport '@acronis-platform/ui-react/styles';
import { Button } from '@acronis-platform/ui-react';
export default function App() {
return <Button>Hello UIKit</Button>;
}