Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shervinchen/raw-ui

A minimalist and customizable React component library for web applications.
https://github.com/shervinchen/raw-ui

component-library dark-mode design-systems minimal minimalist nextjs react react-components react-hooks styled-jsx typescript ui-components ui-kit ui-library vercel

Last synced: 19 days ago
JSON representation

A minimalist and customizable React component library for web applications.

Awesome Lists containing this project

README

        




Raw UI


Raw UI


A minimalist and customizable React component library for web applications.








English | 中文


## Features

- Minimal UI design style.
- Simple and extensible component API.
- Written in TypeScript with predictable static types.
- Provides a dark mode theme.
- Powerful theme customization based on CSS-in-JS.
- Compatible with SSR(Server Side Rendering).
- Unit testing with 100% coverage.

## Install

### pnpm

```bash
pnpm add raw-ui
```

### npm

```bash
npm install raw-ui --save
```

## Usage

Wrap the root of your application with `RawUIProvider`, and then you can use any component

```jsx
import { RawUIProvider, Button } from 'raw-ui';

const App = () => (

Default

);
```

## Documentation

[https://raw-ui.vercel.app](https://raw-ui.vercel.app)

## License

[MIT](https://github.com/shervinchen/raw-ui/blob/main/LICENSE)