https://github.com/prabhuignoto/react-creme
Comprehensive UI Tool Kit for React
https://github.com/prabhuignoto/react-creme
components design-system lightweight lightweight-javascript-library react react-component-library typescript ui-components ui-kit
Last synced: about 1 year ago
JSON representation
Comprehensive UI Tool Kit for React
- Host: GitHub
- URL: https://github.com/prabhuignoto/react-creme
- Owner: prabhuignoto
- License: mit
- Created: 2021-10-13T12:08:24.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-01-19T07:02:19.000Z (over 2 years ago)
- Last Synced: 2025-03-01T07:23:26.229Z (over 1 year ago)
- Topics: components, design-system, lightweight, lightweight-javascript-library, react, react-component-library, typescript, ui-components, ui-kit
- Language: TypeScript
- Homepage: https://react-creme.prabhumurthy.com/
- Size: 17.8 MB
- Stars: 39
- Watchers: 4
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README

[](https://codecov.io/gh/prabhuignoto/react-creme)
[](https://snyk.io/test/github/prabhuignoto/react-creme)
[](https://sonarcloud.io/summary/new_code?id=react-creme)
[](https://www.codefactor.io/repository/github/prabhuignoto/react-creme)
[](https://github.com/prabhuignoto/react-creme/actions/workflows/codeql-analysis.yml)
[](https://img.shields.io/badge/status-beta-green)
[](https://github.com/prabhuignoto/react-creme/blob/master/LICENSE)

Modern UI Toolkit for React
[Explore the Components](https://react-creme.vercel.app/)
Features
- ๐ High Quality React components.
- ๐ช Robust components written in Typescript.
- โฟ Accessible UI Components.
- ๐ 45+ UI Components.
- ๐ ๏ธ Customizable components.
- ๐จ Themeable components.
- โ๏ธ Minimal Third party dependencies.
- ๐ชถ At ~55kb minified and gzipped, `react-creme` is a lightweight component library.
Table of Contents
- [๐ Getting Started](#-getting-started)
- [โ Usage](#-usage)
- [๐ Browser Support](#-browser-support)
- [๐ซ Examples & Documentation](#-examples--documentation)
- [๐จ Build](#-build)
- [๐คContributing](#contributing)
## ๐ Getting Started
Install the package using npm or yarn
```sh
yarn add react-creme
or
npm install react-creme
```
## โ Usage
```sh
import { Button } from "react-creme";
const App = () => {
return (
Welcome to react-creme
);
};
export default App;
```
## ๐ Browser Support
|  |  |  |  |  |
| --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------- |
| Chrome | Firefox | Microsoft Edge | Opera | Safari |
## ๐ซ Examples & Documentation
For more thorough examples and the API details visit the [main site](https://react-creme.vercel.app)
## ๐จ Build
To build everything
```sh
pnpm build
```
To build the library
```sh
pnpm build:lib
```
To build and run the documentation
```sh
pnpm build:doc
cd ./packages/documentation/expo_dist && npx serve .
```
To run the Unit tests
```sh
pnpm test
```
## ๐คContributing
Contributions, ideas and PR's are welcome!. Please read the [guidelines](/CONTRIBUTING.md) for more details.
1. [Fork it](https://github.com/prabhuignoto/react-creme/fork)
2. Create your feature branch (`git checkout -b new-feature`)
3. Commit your changes (`git commit -am 'Add feature'`)
4. Push to the branch (`git push origin new-feature`)
5. Create a new Pull Request
[](https://sonarcloud.io/summary/new_code?id=react-creme)