apib2json
MSON
apib2json | MSON | |
---|---|---|
1 | 2 | |
19 | 470 | |
- | - | |
0.0 | 4.0 | |
over 1 year ago | 4 months ago | |
JavaScript | JavaScript | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
apib2json
-
Schema first JSON API with MSON and JSON Schema
To generate the JSON schema we use apib2json which allows us to use our apib docs to generate the JSON schema. It comes with a docker container to run the process allowing no dependency hell. We use jq to extract the schema object for it to use with our ruby code base via json-schema
MSON
- MSON Lang: Generate an App from JSON
-
How to autogenerate forms in React and Material-UI with MSON
const definition = { component: "Form", fields: [ { name: "heading", component: "Text", text: "# Form using [MSON](https://github.com/redgeoff/mson)" }, { name: "fullName", component: "PersonFullNameField", required: true }, { name: "birthday", component: "DateField", label: "Birthday", required: true }, { name: "phone", component: "PhoneField", label: "Phone" }, { name: "submit", component: "ButtonField", label: "Submit", type: "submit", icon: "Send" } ] };
What are some alternatives?
jsonschema2quicktype - Type class generator from Json Schema using Quicktype packaged in a docker container
react-jsonschema-form - A React component for building Web forms from JSON Schema.
jsonschema-bigquery - Convert JSON schema to Google BigQuery schema
MSON-React - React and Material-UI Rendering Layer for MSON
quicktype - Generate types and converters from JSON, Schema, and GraphQL
markdown-here - Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending.
formik - Build forms in React, without the tears 😭 [Moved to: https://github.com/jaredpalmer/formik]
JSONForms - Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.
data-driven-forms - React library for rendering forms.
react-final-form - 🏁 High performance subscription-based form state management for React
redux-form - A Higher Order Component using react-redux to keep form state in a Redux store
SurveyJS - Free Open-Source JavaScript form builder library with integration for React, Angular, Vue, jQuery, and Knockout that lets you load and run multiple web forms, or build your own self-hosted form management system, retaining all sensitive data on your servers. You have total freedom of choice as to the backend, because any server + database combination is fully compatible.