Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bluebasejs/plugin-json-graphql-components
https://github.com/bluebasejs/plugin-json-graphql-components
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bluebasejs/plugin-json-graphql-components
- Owner: BlueBaseJS
- License: apache-2.0
- Created: 2021-11-01T05:41:56.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-03T15:24:15.000Z (10 months ago)
- Last Synced: 2024-08-09T04:08:55.572Z (5 months ago)
- Language: TypeScript
- Size: 1.01 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
JSON Schema Components
A utility to build pluggable components based on JSON schema!
## 🎊 Status
[![MIT license](https://img.shields.io/badge/license-MIT-brightgreen.svg)](http://opensource.org/licenses/MIT)
[![npm version](https://img.shields.io/npm/v/@bluebase/plugin-json-graphql-components.svg?style=flat)](https://npmjs.org/package/@bluebase/plugin-json-graphql-components "View this project on npm")
[![Build Status](https://travis-ci.com/BlueBaseJS/plugin-json-graphql-components.svg?branch=master)](https://travis-ci.com/BlueBaseJS/plugin-json-graphql-components)
[![codecov](https://codecov.io/gh/BlueBaseJS/plugin-json-graphql-components/branch/master/graph/badge.svg)](https://codecov.io/gh/BlueBaseJS/plugin-json-graphql-components)
[![Greenkeeper badge](https://badges.greenkeeper.io/BlueBaseJS/plugin-json-graphql-components.svg)](https://greenkeeper.io/) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/BlueBaseJS/plugin-json-graphql-components/blob/master/CONTRIBUTING.md)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/3c79162871414b6aa7c15d1a423adeca)](https://www.codacy.com/app/BlueBaseJS/plugin-json-graphql-components?utm\_source=github.com\&utm\_medium=referral\&utm\_content=BlueBaseJS/plugin-json-graphql-components\&utm\_campaign=Badge\_Grade)
[![Known Vulnerabilities](https://snyk.io/test/github/BlueBaseJS/plugin-json-graphql-components/badge.svg)](https://snyk.io/test/github/BlueBaseJS/plugin-json-graphql-components)## 🤝 Compatibility
| 🌏 Web | 🖥 Electron | 📱 React Native |
| :----: | :---------: | :-------------: |
| ✅ | ✅ | ✅ |## Docs
* [Storybook](https://bluebasejs.github.io/plugin-json-graphql-components/storybook/)
* [API Docs](https://bluebasejs.github.io/plugin-json-graphql-components/)## Input Fields
This plugin provides following input fields out of the box:
* \[x] checkbox: (FormCheckboxInput)
* \[ ] color
* \[x] date: (FormDateInput)
* \[x] email: (FormEmailInput)
* \[ ] file
* \[x] number: (FormNumberInput)
* \[x] password: (FormPasswordInput)
* \[x] picker: (FormPickerInput)
* \[x] radio-group: (FormRadioGroupInput)
* \[x] range: (FormRangeInput)
* \[x] reset: (FormResetButton)
* \[x] search: (FormSearchInput)
* \[x] submit: (FormSubmitButton)
* \[x] tel: (FormTelInput)
* \[x] text: (FormTextInput)
* \[x] time: (FormTimeInput)
* \[x] url: (FormUrlInput)