All Projects → DouyinFE → semi-design

DouyinFE / semi-design

Licence: other
A modern, comprehensive, flexible design system and React UI library

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to semi-design

vf-core
A (primarily CSS) framework that targets needs of life science websites and services
Stars: ✭ 16 (-99.72%)
Mutual labels:  design-system
starter-simba
Lion-based Design System
Stars: ✭ 18 (-99.68%)
Mutual labels:  design-system
parsers
Specify is a central platform for companies who want to unify their brand identity, by connecting their design system tools.
Stars: ✭ 50 (-99.11%)
Mutual labels:  design-system
design-system
The Equinor design system
Stars: ✭ 49 (-99.13%)
Mutual labels:  design-system
UUI
React-based components and accelerators library built by EPAM Systems.
Stars: ✭ 90 (-98.4%)
Mutual labels:  design-system
hope-ui-design-system
Hope UI - Open Source Bootstrap 5 Design System
Stars: ✭ 37 (-99.34%)
Mutual labels:  design-system
vitamin-android
Decathlon Design System UI components for Android applications
Stars: ✭ 34 (-99.4%)
Mutual labels:  design-system
react-toolkit
Flexible components html + css + react using BEM convention. Maybe, you can call it "Design System" !
Stars: ✭ 89 (-98.42%)
Mutual labels:  design-system
spark-design-system
Spark Design System
Stars: ✭ 101 (-98.21%)
Mutual labels:  design-system
stitchwind
A bridge between Tailwind and Stitches
Stars: ✭ 33 (-99.41%)
Mutual labels:  design-system
chakra-next
Opinionated design system for React, based on Chakra UI + Next.js, written in TypeScript.
Stars: ✭ 181 (-96.78%)
Mutual labels:  design-system
maker
Maker Design System by Square
Stars: ✭ 43 (-99.24%)
Mutual labels:  design-system
smores-react
🍭 Marshmallow React components
Stars: ✭ 34 (-99.4%)
Mutual labels:  design-system
solar-components
Web Components Implementation of Solar Design System
Stars: ✭ 16 (-99.72%)
Mutual labels:  design-system
polarwind
Envoy's product component library
Stars: ✭ 17 (-99.7%)
Mutual labels:  design-system
wonder-blocks
React components for Wonder Blocks design system.
Stars: ✭ 110 (-98.05%)
Mutual labels:  design-system
design-system
👾 A Design System for the French Health Insurance
Stars: ✭ 28 (-99.5%)
Mutual labels:  design-system
ocean-web
Blu's Design System
Stars: ✭ 25 (-99.56%)
Mutual labels:  design-system
frontend
#ChallengeTime Front-End Toolkit with useful additional CSS and JS Scripts http://gmkhussain.github.io/frontend
Stars: ✭ 26 (-99.54%)
Mutual labels:  design-system
grommet-theme-hpe
Hewlett Packard Enterprise grommet theme
Stars: ✭ 16 (-99.72%)
Mutual labels:  design-system

Semi-UI

A modern, comprehensive, flexible design system and UI library. Quickly build beautiful React apps.

NPM FIGMA LICENSE BUILD-JS BUILD-CSS CODECOV Chromatic Cypress

English | 简体中文

🎉 Features

  • 💪 Up to 58 high-quality Components.
  • 💅 2000+ Design Tokens. Flexible custom render structure. Build your own design system.
  • 🌍 Internationalization Support for Dozens of Languages.
  • 👏 Written in Typescript, Friendly Static Type Support.
  • 🥳 SSR (Server Side Rendering) Compatible.

🔥 Install

# with npm
npm install @douyinfe/semi-ui

# with yarn
yarn add @douyinfe/semi-ui

👍 Usage

Here is a quick example to get you started, it's all you need:

import React from 'react';
import ReactDOM from 'react-dom';
import { Button, Switch } from '@douyinfe/semi-ui';

const App = () => (
  <>
    <Button type='primary'>primary button</Button>
    <Switch size='large' />
  </>
);

ReactDOM.render(<App />, document.querySelector('#app'));

And Semi UI Doc Site has hundreds of editable examples and live preview, welcome to play with those examples.

📌 Documentation

👌 Platform Support

Semi UI supports all major modern browsers.

chrome
chrome
firefox
firefox
safari
safari
IE/Edge
IE/Edge
electron
Electron
latest 2 versions latest 2 versions latest 2 versions Edge latest 2 versions

👐 Contributing

Read the contributing guide to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to Semi UI.

See CONTRIBUTING documentation.

👨‍👨‍👧‍👦 User Group

Join User Group.

💖 Thanks

Chromatic

Thanks to Chromatic for providing the visual testing platform that helps us review UI changes and catch visual regressions.

Cypress

Thanks to Cypress for providing E2E testing.

🎈 License

Semi UI is MIT Licensed

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].