Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/chowa/chowa

UI component library based on React
https://github.com/chowa/chowa

component-library components es eslint framework react sass stylelint typescript uikit webpack

Last synced: 3 months ago
JSON representation

UI component library based on React

Awesome Lists containing this project

README

        



# Chowa

UI component library based on React

[![Build Status](https://travis-ci.org/chowa/chowa.svg?branch=master)](https://travis-ci.org/chowa/chowa)
[![npm](https://img.shields.io/npm/v/chowa.svg)](https://www.npmjs.com/package/chowa)
[![npm](https://img.shields.io/npm/dm/chowa.svg)](https://www.npmjs.com/package/chowa)
[![NPM downloads](https://img.shields.io/npm/dt/chowa.svg)](https://npmjs.org/package/chowa)
[![license](https://img.shields.io/github/license/mashape/apistatus.svg?maxAge=2592000)](https://opensource.org/licenses/MIT)
[![Gitter](https://badges.gitter.im/chowa/community.svg)](https://gitter.im/chowa-fe/community)

## Documents

[Click to read the document](https://chowa.github.io/chowa/)

## Features

* Ecologically complete peripheral tools
* Uniform visual interaction and rich types of components
* Typescript development, providing complete type definition files
* Theme customization, [Vector font icon extension](https://github.com/chowa/cwfont), Multilingual

## Install

```
npm i chowa --save
```

```
yarn add chowa
```

## Usage

```jsx
import { Container, Alert } from 'chowa';

export default App = () => {
return (



);
}
```

### Import style

```js
// css
import 'chowa/dist/chowa.css';
// sass
import 'chowa/es/styles'
```

## Local development

```
git clone https://github.com/chowa/chowa.git
cd chowa
npm install
npm run dev
```

## License

[MIT](http://opensource.org/licenses/MIT)

Copyright (c) 2019-present, Chowa