Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wearekuva/oui
Objects go in, UI comes out
https://github.com/wearekuva/oui
Last synced: 17 days ago
JSON representation
Objects go in, UI comes out
- Host: GitHub
- URL: https://github.com/wearekuva/oui
- Owner: wearekuva
- License: mit
- Created: 2016-02-26T12:55:27.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-03T11:27:19.000Z (over 6 years ago)
- Last Synced: 2024-09-23T22:38:31.850Z (about 2 months ago)
- Language: JavaScript
- Homepage:
- Size: 3.74 MB
- Stars: 282
- Watchers: 6
- Forks: 14
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Oui](http://i.imgur.com/GCqgzWw.png)
A super simple way to instrument your code and control your data. Pass it an object and Oui creates a set of controls that allow you to visualise and shape your app at runtime. _Objects go in, UI comes out_
[![JavaScript Style Guide](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](http://standardjs.com/)
## Getting Started
```html
```
```
npm install ouioui --save
```
Oui provides a stateless declarative api that maps entire objects to UI. This is useful when you want understand the shape of an object, or you want to test out an api.```javascript
oui({
someNum : 10,
dir: {
someNestedProp: 10
}
})
```### More information
- [Constraints](/docs/constraints.md)
- [Additional Controls](/docs/additional-controls.md)
- [Custom Controls](/docs/custom-controls.md)
- [Annotations](/docs/annotations.md)
- [API](/docs/api.md)###### License
[MIT](./LICENSE.md)© 2016 Mark Lundin