A modern, comprehensive, flexible design system and React UI library. Provide more than 3000+ Design Tokens, easy to build your design system. Make Semi Design to Any Design. Design to Code in one click
Semi UI is a comprehensive UI framework that offers a wide range of high-quality components for building web applications. It has been consistently updated since 2019 and provides support for both Design to Code (D2C) and Code to Design (C2D) workflows. The framework also offers complete accessibility support and follows the W3C standards for keyboard interaction, focus management, and ARIA. Semi UI includes a design system management feature with over 2700 design tokens, making it easy to customize and adapt the design to any requirements. It also provides internationalization support for multiple languages and comes with strict quality assurance through unit testing, E2E testing, and visual testing. Semi UI is written in TypeScript and follows a Foundation/Adapter architecture, making it easy to read and contribute to. It is also compatible with Server Side Rendering (SSR).
To install Semi UI, you can follow these steps:
npm install semi-ui
import { Button, Input } from 'semi-ui';
<Button>Click me</Button>
<Input placeholder="Enter your name" />
Semi UI is a powerful UI framework that provides a vast collection of high-quality components for building web applications. It offers seamless integration between design and code through its Design to Code (D2C) and Code to Design (C2D) features. With complete accessibility support, internationalization options, and a comprehensive design system management, Semi UI is a versatile solution for developers. It also includes strict quality assurance, static type support, and compatibility with Server Side Rendering (SSR).