Skip to content

sergous/UUI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Check out UUI website for demo and documentation.

License: MIT

Features

  • Rich set of components: from buttons to data tables

  • Common services: modals, notifications, error, monitoring, and more

  • State-management primitives: Forms with validation, Lists and Tables with lazy-loading

  • Open for contribution, actively evolving, supported, and used by 25+ EPAM internal production projects

  • Allows deep customization to build your own brand UI components set on top

  • Not opinionated, you don't have to all-in: it's compatible with CRA, Babel/TypeScript, LESS/SASS, Apollo/Redux.

Install

yarn add @epam/uui @epam/components @epam/loveship

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

Development

To start locally

git clone [email protected]:epam/UUI.git
cd uui
yarn
yarn start

This would open the uui.epam.com web-site locally, in watch mode.

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 79.9%
  • SCSS 15.0%
  • JavaScript 3.2%
  • Less 1.8%
  • HTML 0.1%