Overview
ebs-design is a React-based UI toolkit designed for enterprise grade applications. It started as an internal tool to improve user experience in enterprise products by providing enhanced components. The toolkit includes rich components such as forms, tables, modals, and more, aiming to create exceptional experiences in sophisticated apps. However, it is still under development and not recommended for production projects until at least the release candidate (RC) is available. The toolkit is open-source and written in TypeScript with predictable static types.
Features
- Designed for enterprise apps
- Modern design and exceptional user experience
- Fully customizable components using variables
- Written in TypeScript with predictable static types
- High-quality and performant React components
- 100% open source
Installation
To install the ebs-design library, you can use either yarn or npm package managers. The ebs-design library has the following peer dependencies:
- react (version >= 16.8)
- react-dom (version >= 16.8)
- sass (version >= 1.x)
You can import the styles scss into your src/App.(js|tsx)
file or create and import your own scss file to customize variables. Additional styles can also be imported as needed.
Summary
ebs-design is a React-based UI toolkit designed specifically for enterprise grade applications. It aims to enhance user experience by providing rich and customizable components. The toolkit is still under development and caution is advised when using it in production projects. However, it offers modern design, high-quality and performant React components, and is fully open source.