๐ชต Sunmao-UI ๐ช
> ๐ง **Sunmao-UI is heavily under construction!** ๐ง As excited as you may be, we don't recommend this early alpha for production use. Still, give it a try if you want to have some fun and don't mind [logging bugs](https://github.com/webzard-io/sunmao-ui/issues) along the way :)
Sunmao-UI is a low code front end framework, by which you can easily build you front end app with any UI libray you like! Try online demo [here](https://deploy-preview-179--mystifying-kirch-d00a2f.netlify.app/).
## ๐ Features
* Encapsulate any kind of ui components and reuse them in low code editor
* Easily extend component abilities
## ๐ Directory
Sunmao-UI is a monorepo, includes:
* Core: the type definition of Sunmao-UI.
* Runtime: a runtime to render Sunmao-UI application.
* Editor: a gui-editor of Sunmao-UI.
## ๐ฅ๏ธ Local development
```sh
yarn global add lerna
yarn
cd packages/editor
yarn dev
```
### ๐งช Test
```shell
yarn test:ci
```
### ๐งBuild
```shell
yarn prepublish
```
After modifying `runtime` or `core` files, must rebuild them. Otherwise, the place where these two packages are called in the `editor` will not change.
## โ๏ธ LICENSE
MIT ยฉ [Open Sauced](LICENSE)