epam / UUI

React-based components and accelerators library built by EPAM Systems.
https://uui.epam.com/
MIT License
160 stars 61 forks source link
design-system react typescript ui-components ui-kit ui-library uikit

UUI

<img align="right" width="160" height="160" alt="UUI project logo" src="https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/Images/uui-logo-readme.svg">

React-based components and accelerators library built by EPAM Systems.

Features

Documentation

Check out UUI website for demo and documentation.

To add UUI to an existing project, read more here.

Getting started

We recommend to use our custom UUI template for Create React App to create React application with already configured environment.

npx create-react-app my-app --template @epam/uui

# or

yarn create react-app my-app --template @epam/uui

Quick start

Try our pre-configured template on Codesandbox <img width="24" height="24" alt="Codesandbox" align="center" src="https://camo.githubusercontent.com/ccf186cd931b6a61cf49bd0a3aeacb2d73be7e91210453571bdcf9f5b1057173/687474703a2f2f63646e2e656d6265642e6c792f70726f7669646572732f6c6f676f732f636f646573616e64626f782e706e67" />

Packages

Project Status Description
@epam/uui npm version A set of themable components
@epam/uui-components npm version A set of headless core components
@epam/uui-core npm version Core parts of the UUI library
@epam/loveship npm version Styled set of components in Loveship style
@epam/electric npm version Styled set of components in Electric style
@epam/promo npm version Styled set of components in Promo style
@epam/assets npm version contains icons set, build-in themes and their fonts
@epam/uui-test-utils npm version A set of helpers which facilitate creation of unit tests for UUI components.
@epam/uui-editor npm version Slate.js-based Rich Text Editor
@epam/uui-timeline npm version UUI Timeline provides facilities to build a Ghant-chart like interfaces.

Contribution

Contributions are the driving force behind the incredible growth and innovation in the open-source community.

For more in-depth information, we recommend reviewing our Contribution guide. It covers Bug reporting, submitting Improvements or Pull Requests, and other related topics.

License

MIT