With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 json-schema Open-Source Projects
-
An API application framework (such as FastAPI)
-
full-stack-fastapi-template
Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.
Project mention: Building a Secure API with FastAPI, PostgreSQL, and Hanko Authentication | dev.to | 2023-10-30This project is a modification of the authentication flow of the awesome repository made by tiangolo at full-stack-fastapi-postgresql
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Project mention: utype VS pydantic - a user suggested alternative | libhunt.com/r/utype | 2024-02-15
utype is a concise alternative of pydantic with simplified parameters and usages, supporting both sync/async functions and generators parsing, and capable of using native logic operators to define logical types like AND/OR/NOT, also provides custom type parsing by register mechanism that supports libraries like pydantic, attrs and dataclasses
-
Project mention: Framework Interoperable Component Libraries Using Lit Web Components. | dev.to | 2023-10-08
I've been very passionate about a project called react-jsonschema-form (github, editor). I personally hate writing forms, and love the idea of serializable components, schema, validation all in one. I've always wanted an alternative to this project that offered an alternative to react, and possibly the ability to render a schema form to static HTML (like ssg).
-
ajv
The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)
Project mention: Popular Libraries For Building Type-safe Web Application APIs | dev.to | 2024-04-07Ajv’s documentation is available here.
-
-
Project mention: How do you navigate an api response where you don't know the exact structure? | /r/webdev | 2023-11-09
I grab the response off of the network tab. Either make a structure manually or use something like QuickType
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
formily
📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
-
jsonschema2pojo
Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc
Project mention: Is it somehow possible to use a class reference without importing it? | /r/javahelp | 2023-05-30At the moment the main project is using Quarkus and the other one is an "extension" for https://github.com/joelittlejohn/jsonschema2pojo
-
-
Project mention: JSON-editor: generate forms and edit JSON documents using JSON schema | news.ycombinator.com | 2024-04-17
-
Project mention: Popular Libraries For Building Type-safe Web Application APIs | dev.to | 2024-04-07
The documentation can be found here.
-
-
-
Compile JSONSchema to TypeScript type declarations
-
jsonform
Build forms from JSON Schema. Easily template-able. Compatible with Bootstrap 3 out of the box.
-
Ngx-Formly Release Notes
-
uvicorn-gunicorn-fastapi-docker
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.
-
datamodel-code-generator
Pydantic model and dataclasses.dataclass generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.
Project mention: Datamodel-code-generator: Pydantic model/dataclass from OpenAPI, JSON, YAML | news.ycombinator.com | 2023-11-16 -
spectral
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI v3.1, v3.0, and v2.0 as well as AsyncAPI v2.x.
-
So, is JR yet another faking library written in Go? Yes and no. JR indeed implements most of the APIs in fakerjs and Go fake it, but it's also able to stream data directly to stdout, Kafka, Redis and more (Elastic and MongoDB coming). JR can talk directly to Confluent Schema Registry, manage json-schema and Avro schemas, easily maintain coherence and referential integrity. If you need more than what is OOTB in JR, you can also easily pipe your data streams to other cli tools like kcat thanks to its flexibility.
-
Project mention: Looking for an Android framework for dynamic form creation based on JSON schema | /r/androiddev | 2023-06-04
I'm currently working on an Android app that requires dynamic form creation based on JSON schema. I came across the website jsonforms.io and was impressed by their framework for generating forms from JSON schema.
-
msgspec
A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML
Project mention: Htmx, Rust and Shuttle: A New Rapid Prototyping Stack | news.ycombinator.com | 2023-11-01 -
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
json-schema related posts
- JSON-editor: generate forms and edit JSON documents using JSON schema
- Popular Libraries For Building Type-safe Web Application APIs
- JSON Schema Blog
- Deploy a simple data storage API with very little code using Amazon API Gateway and DynamoDB
- I write HTTP services in Go after 13 years (Mat Ryer, 2024)
- JSON Schema
- Pydantic v2 ruined the elegance of Pydantic v1
-
A note from our sponsor - SurveyJS
surveyjs.io | 17 Apr 2024
Index
What are some of the best open-source json-schema projects? This list will help you:
Project | Stars | |
---|---|---|
1 | fastapi | 70,541 |
2 | full-stack-fastapi-template | 22,704 |
3 | pydantic | 18,442 |
4 | react-jsonschema-form | 13,611 |
5 | ajv | 13,323 |
6 | sqlmodel | 12,831 |
7 | quicktype | 11,436 |
8 | formily | 10,727 |
9 | jsonschema2pojo | 6,143 |
10 | jsonschema | 4,425 |
11 | json-editor | 4,195 |
12 | typebox | 4,187 |
13 | awesome-api-devtools | 3,478 |
14 | json-schema-spec | 3,172 |
15 | json-schema-to-typescript | 2,742 |
16 | jsonform | 2,712 |
17 | ngx-formly | 2,708 |
18 | uvicorn-gunicorn-fastapi-docker | 2,513 |
19 | datamodel-code-generator | 2,273 |
20 | spectral | 2,240 |
21 | schema-registry | 2,134 |
22 | JSONForms | 1,909 |
23 | msgspec | 1,839 |