All Projects → epam → UUI

epam / UUI

Licence: MIT license
React-based components and accelerators library built by EPAM Systems.

Programming Languages

typescript
32286 projects
SCSS
7915 projects
javascript
184084 projects - #8 most used programming language
Less
1899 projects
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to UUI

design-systems
A list of famous design systems, design languages and guidelines
Stars: ✭ 403 (+347.78%)
Mutual labels:  ui-kit, design-system, ui-library
Daisyui
⭐️ ⭐️ ⭐️ ⭐️ ⭐️  Tailwind Components
Stars: ✭ 382 (+324.44%)
Mutual labels:  ui-kit, design-system, ui-library
kahi-ui
Straight-forward Svelte UI for the Web
Stars: ✭ 169 (+87.78%)
Mutual labels:  ui-kit, design-system, ui-library
Vitamin Web
Decathlon Design System libraries for web applications
Stars: ✭ 70 (-22.22%)
Mutual labels:  ui-kit, design-system, ui-library
sugui
UI Components library based on React, Styled Components and React Testing Library
Stars: ✭ 17 (-81.11%)
Mutual labels:  ui-kit, design-system, ui-library
web-components
A set of high-quality standards based web components for enterprise web applications. Part of Vaadin 20+
Stars: ✭ 322 (+257.78%)
Mutual labels:  ui-kit, design-system
ui
Kalo UI Kit & Design Documentation
Stars: ✭ 25 (-72.22%)
Mutual labels:  design-system, ui-library
mijin
Tailwind CSS UI components build for Vue.js / Nuxt.js
Stars: ✭ 168 (+86.67%)
Mutual labels:  ui-kit, ui-library
ngx-vant
Lightweight Mobile UI Components built on Vant and Angular
Stars: ✭ 34 (-62.22%)
Mutual labels:  ui-kit, ui-library
carbon-components-svelte
Svelte implementation of the Carbon Design System
Stars: ✭ 1,615 (+1694.44%)
Mutual labels:  design-system, ui-library
sha-el-design
React components for easier customization and smooth development flow.
Stars: ✭ 33 (-63.33%)
Mutual labels:  ui-kit, design-system
Shine Design
为开发者、设计师和产品经理准备的 UI 设计语言
Stars: ✭ 157 (+74.44%)
Mutual labels:  ui-kit, design-system
Aksara Ui
Aksara Design System, from Kata.ai.
Stars: ✭ 107 (+18.89%)
Mutual labels:  ui-kit, design-system
visage
Visage design system
Stars: ✭ 12 (-86.67%)
Mutual labels:  ui-kit, design-system
Class101 Ui
💅A React-based UI Component Library.
Stars: ✭ 102 (+13.33%)
Mutual labels:  ui-kit, ui-library
flowbite
The most popular and open-source library of Tailwind CSS components
Stars: ✭ 3,727 (+4041.11%)
Mutual labels:  design-system, ui-library
flow-ui
Accessibility oriented design system for developing fast and powerful web interfaces.
Stars: ✭ 89 (-1.11%)
Mutual labels:  ui-kit, design-system
mint-ui
Design System | React UI components for web
Stars: ✭ 17 (-81.11%)
Mutual labels:  design-system, ui-library
Ant Design
An enterprise-class UI design language and React UI library
Stars: ✭ 76,498 (+84897.78%)
Mutual labels:  ui-kit, ui-library
Sugui Design System
A design system template for the SugUI components library based on styleguidist
Stars: ✭ 17 (-81.11%)
Mutual labels:  ui-kit, design-system

UUI

UUI project logo

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

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
  • :octocat: Open for contribution, actively evolving, supported, and used by 40+ 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.

Documentation

Check out UUI website for demo and documentation.

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

Quick start:

Try our pre-configured template on Codesandbox Codesandbox

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

Packages

Project Status Description
@epam/uui npm version Contains a core parts of the UUI library
@epam/uui-components npm version Set of headless core components
@epam/loveship npm version styled set of components in UUI3 (Loveship) style
@epam/promo npm version styled set of components in UUI4 (Promo) style
@epam/assets npm version contains icons set, fonts, scss/less global variables and common mixins
@epam/uui-editor npm version Slate.js-based Rich Text Editor
@epam/uui-db npm version State-manager, allow to manage UI operations asynchronously.
@epam/uui-timeline npm version UUI Timeline provides facilities to build a Ghant-chart like interfaces.

Development

To start locally.

  1. Clone github repository:
git clone [email protected]:epam/UUI.git
  1. Install server dependencies:
cd ./server
yarn
  1. Go back to the UUI folder and run the App:
cd ../
yarn
yarn start

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

License

MIT

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].