json-schema

Open-source projects categorized as json-schema

Top 23 json-schema Open-Source Projects

  • fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

    Project mention: LangChain, Python, and Heroku | dev.to | 2024-03-18

    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-30

    This 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.

  • pydantic

    Data validation using Python type hints

    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

  • react-jsonschema-form

    A React component for building Web forms from JSON Schema.

    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-07

    Ajv’s documentation is available here.

  • sqlmodel

    SQL databases in Python, designed for simplicity, compatibility, and robustness.

  • quicktype

    Generate types and converters from JSON, Schema, and GraphQL

    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-30

    At the moment the main project is using Quarkus and the other one is an "extension" for https://github.com/joelittlejohn/jsonschema2pojo

  • jsonschema

    An implementation of the JSON Schema specification for Python

  • json-editor

    JSON Schema Based Editor

    Project mention: JSON-editor: generate forms and edit JSON documents using JSON schema | news.ycombinator.com | 2024-04-17
  • typebox

    Json Schema Type Builder with Static Type Resolution for TypeScript

    Project mention: Popular Libraries For Building Type-safe Web Application APIs | dev.to | 2024-04-07

    The documentation can be found here.

  • awesome-api-devtools

    :books: A collection of useful resources for building RESTful HTTP+JSON APIs.

  • json-schema-spec

    The JSON Schema specification

    Project mention: JSON Schema Blog | dev.to | 2024-03-15
  • json-schema-to-typescript

    Compile JSONSchema to TypeScript type declarations

    Project mention: Gentle Introduction To Typescript Compiler API | dev.to | 2023-11-18

    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

    📝 JSON powered / Dynamic forms for Angular

    Project mention: Episode 23/39: NxConf 2023 & New Template Syntax | dev.to | 2023-10-02

    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.

    Project mention: OpenAPI Linter | news.ycombinator.com | 2023-05-25
  • schema-registry

    Confluent Schema Registry for Kafka

    Project mention: JR, quality Random Data from the Command line, part I | dev.to | 2023-05-07

    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.

  • JSONForms

    Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.

    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.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-17.

json-schema related posts

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
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.
workos.com