Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

JSON Schema

While JSON is probably the most popular format for exchanging data, JSON Schema is the vocabulary that enables JSON data consistency, validity, and interoperability at scale.

https://github.com/fastapi/fastapi

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

api async asyncio fastapi framework json json-schema openapi openapi3 pydantic python python-types python3 redoc rest starlette swagger swagger-ui uvicorn web

Last synced: 18 Nov 2024

https://github.com/fastapi/full-stack-fastapi-template

Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.

backend chakra-ui docker fastapi frontend json json-schema jwt letsencrypt openapi postgresql python react sqlmodel swagger tanstack-query tanstack-router traefik typescript

Last synced: 18 Nov 2024

https://github.com/tiangolo/full-stack-fastapi-postgresql

Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.

backend chakra-ui docker fastapi frontend json json-schema jwt letsencrypt openapi postgresql python react sqlmodel swagger tanstack-query tanstack-router traefik typescript

Last synced: 03 Sep 2024

https://github.com/fastapi/sqlmodel

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

fastapi json json-schema pydantic python sql sqlalchemy

Last synced: 18 Nov 2024

https://github.com/rjsf-team/react-jsonschema-form

A React component for building Web forms from JSON Schema.

data-validation forms json json-schema react ui web

Last synced: 18 Nov 2024

https://rjsf-team.github.io/react-jsonschema-form/

A React component for building Web forms from JSON Schema.

data-validation forms json json-schema react ui web

Last synced: 10 Nov 2024

https://github.com/ajv-validator/ajv

The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)

ajv json-schema validator

Last synced: 18 Nov 2024

https://github.com/mozilla-services/react-jsonschema-form

A React component for building Web forms from JSON Schema.

data-validation forms json json-schema react ui web

Last synced: 29 Oct 2024

https://github.com/epoberezkin/ajv

The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)

ajv json-schema validator

Last synced: 04 Aug 2024

https://github.com/glideapps/quicktype

Generate types and converters from JSON, Schema, and GraphQL

cplusplus csharp elm golang graphql java json json-schema kotlin objective-c rust swift typescript

Last synced: 18 Nov 2024

https://github.com/alibaba/formily

📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3

ant-design designable form form-builder fusion json-schema json-schema-form low-code no-code observable react react-form react-native reactive schema-form validator vue vue-form vue3

Last synced: 18 Nov 2024

https://github.com/alibaba/x-render

🚴‍♀️ 阿里 - 很易用的中后台「表单 / 表格 / 图表」解决方案

ant ant-design chart form formrender javascript json-schema list react table typescript webpack widget

Last synced: 18 Nov 2024

https://github.com/joelittlejohn/jsonschema2pojo

Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc

ant-task gradle-plugin gson jackson java json json-schema maven-plugin

Last synced: 18 Nov 2024

https://github.com/sinclairzx81/typebox

Json Schema Type Builder with Static Type Resolution for TypeScript

ajv json-schema open-api typecheck typescript validate

Last synced: 18 Nov 2024

https://github.com/python-jsonschema/jsonschema

An implementation of the JSON Schema specification for Python

json json-schema jsonschema schema validation

Last synced: 18 Nov 2024

https://github.com/bcherny/json-schema-to-typescript

Compile JSON Schema to TypeScript type declarations

json-schema typescript

Last synced: 18 Nov 2024

https://github.com/jsonform/jsonform

Build forms from JSON Schema. Easily template-able. Compatible with Bootstrap 3 out of the box.

forms html5 javascript json json-form json-schema

Last synced: 14 Oct 2024

https://github.com/tiangolo/uvicorn-gunicorn-fastapi-docker

Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.

asgi async docker docker-image fastapi gunicorn json json-schema openapi openapi3 pydantic python python-types redoc swagger-ui uvicorn web websockets

Last synced: 16 Oct 2024

https://github.com/stoplightio/spectral

A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI (v3.1, v3.0, and v2.0), Arazzo v1.0, as well as AsyncAPI v2.x.

arazzo hacktoberfest json json-lint json-schema jsonpath linting oas oasv3 openapi openapi-specification openapi3 swagger

Last synced: 18 Nov 2024

https://github.com/json-schema-form/angular-schema-form

Generate forms from a JSON schema, with AngularJS!

angular angular-schema-form json-schema json-schema-form json-ui-schema

Last synced: 14 Oct 2024

https://github.com/koxudaxi/datamodel-code-generator

Pydantic model and dataclasses.dataclass generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.

code-generator csv dataclass datamodel fastapi generator json-schema openapi openapi-codegen pydantic python swagger swagger-codegen yaml

Last synced: 18 Nov 2024

https://github.com/eclipsesource/jsonforms

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

angular customizable forms js json json-schema material react redux typescript vue vue3

Last synced: 29 Oct 2024

https://github.com/lljj-x/vue-json-schema-form

基于Vue/Vue3,Json Schema 和 ElementUi/antd/iview3/naiveUi 等生成 HTML Form 表单,用于活动编辑器、h5编辑器、cms等数据配置;支持可视化生成表单Schema 。 Generate a form using Vue/Vue3, Json Schema and ElementUi/antdv/iview3/naiveUi

antdv elementplus elementui form h5-editor json-schema jsonschema vue vue3

Last synced: 14 Oct 2024

https://github.com/jcrist/msgspec

A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML

deserialization json json-schema jsonschema messagepack msgpack openapi3 python schema serde serialization toml validation yaml

Last synced: 29 Oct 2024

https://github.com/tdegrunt/jsonschema

JSON Schema validation

javascript json-schema nodejs

Last synced: 18 Nov 2024

https://github.com/json-schema-org/understanding-json-schema

A website aiming to provide more accessible documentation for JSON schema.

json-schema

Last synced: 25 Sep 2024

https://github.com/thomasaribart/json-schema-to-ts

Infer TS types from JSON schemas 📝

json json-schema schema ts type typescript

Last synced: 29 Oct 2024

https://github.com/ThomasAribart/json-schema-to-ts

Infer TS types from JSON schemas 📝

json json-schema schema ts type typescript

Last synced: 27 Oct 2024

https://github.com/vega/ts-json-schema-generator

Generate JSON schema from your Typescript sources

compiler generator json-schema typescript

Last synced: 29 Oct 2024

https://github.com/pydantic/pydantic-core

Core validation logic for pydantic written in rust

json-schema parsing pydantic rust schema validation

Last synced: 29 Oct 2024

https://github.com/ncform/ncform

🍻 ncform, a very nice configuration generation way to develop forms ( vue, json-schema, form, generator )

form form-schema generator json-schema playground schema-generation vue

Last synced: 14 Oct 2024

https://github.com/marshmallow-code/apispec

A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..

api documentation flask hacktoberfest http-api json-schema marshmallow openapi openapi-specification openapi2 openapi3 pluggable python rest-api swagger

Last synced: 13 Oct 2024

https://github.com/APIDevTools/json-schema-ref-parser

Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers

javascript json-pointer json-reference json-schema nodejs parser resolver universal-javascript

Last synced: 16 Nov 2024

https://github.com/withcatai/node-llama-cpp

Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level

ai bindings catai cmake cmake-js cuda embedding function-calling gguf gpu grammar json-schema llama llama-cpp llm metal nodejs prebuilt-binaries self-hosted vulkan

Last synced: 10 Oct 2024

https://github.com/stephenberry/glaze

Extremely fast, in memory, JSON and interface library for modern C++

api beve binary cplusplus cpp csv fast header-only interface json json-rpc2 json-schema reflection serialization

Last synced: 09 Oct 2024

https://github.com/apidevtools/json-schema-ref-parser

Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers

javascript json-pointer json-reference json-schema nodejs parser resolver universal-javascript

Last synced: 14 Oct 2024

https://github.com/StefanTerdell/zod-to-json-schema

Converts Zod schemas to Json schemas

json-schema zod

Last synced: 28 Oct 2024

https://github.com/stefanterdell/zod-to-json-schema

Converts Zod schemas to Json schemas

json-schema zod

Last synced: 14 Oct 2024

https://github.com/networknt/json-schema-validator

A fast Java JSON schema validator that supports draft V4, V6, V7, V2019-09 and V2020-12

draft draftv4 draftv6 draftv7 fast jackson java java8 json json-schema json-schema-validator openapi3 v2019-09 v2020-12 v4 v6 v7 yaml

Last synced: 29 Oct 2024

https://github.com/GREsau/schemars

Generate JSON Schema documents from Rust code

json-schema rust serde

Last synced: 16 Nov 2024

https://github.com/santhosh-tekuri/jsonschema

JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation using Go

draft2019-09 draft2020-12 draft4 draft6 draft7 go golang golang-library json json-schema jsonschema validation validator

Last synced: 14 Oct 2024

https://github.com/gresau/schemars

Generate JSON Schema documents from Rust code

json-schema rust serde

Last synced: 29 Oct 2024

https://github.com/umijs/sula

🚀 Pluggable enterprise-level configurable framework based on antd.

json-schema sula sula-builder sula-cooker sula-real umi

Last synced: 14 Oct 2024

https://github.com/h2non/baloo

Expressive end-to-end HTTP API testing made easy in Go

assert expectations gentleman golang http http-api-debug json-schema testing

Last synced: 14 Oct 2024

https://github.com/danielgtaylor/restish

Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in

auth auth0 brotli cbor cli fastapi gzip hacktoberfest http2 hypermedia json json-schema msgpack oauth2 openapi3 openapi31 rest rest-client swagger yaml

Last synced: 11 Oct 2024

https://github.com/formio/angular

JSON powered forms for Angular

angular forms json-schema serverless

Last synced: 29 Oct 2024

https://github.com/ardatan/feTS

🗹 TypeScript HTTP Framework focusing on e2e type-safety, easy setup, performance & great developer experience

fetch fetch-api json-schema openapi swagger typescript whatwg whatwg-fetch zod

Last synced: 29 Oct 2024

https://github.com/cfworker/cfworker

A collection of packages optimized for Cloudflare Workers and service workers.

auth0 azure cloudflare cloudflare-workers cosmosdb json-schema json-schema-validator jwt sentry service-workers workers

Last synced: 14 Oct 2024

https://github.com/brutusin/json-forms

JSON Schema to HTML form generator, supporting dynamic subschemas (on the fly resolution). Extensible and customizable library with zero dependencies. Bootstrap add-ons provided

form html json json-form json-schema

Last synced: 09 Oct 2024

https://github.com/metosin/spec-tools

Clojure(Script) tools for clojure.spec

clojure clojure-spec clojurescript json-schema metosin-inactive swagger

Last synced: 14 Oct 2024

https://github.com/adobe/jsonschema2md

Convert Complex JSON Schemas into Markdown Documentation

json-schema markdown

Last synced: 14 Oct 2024

https://github.com/janephp/janephp

:seedling: Jane is a set of libraries to generate Models & API Clients based on JSON Schema / OpenAPI specs

hacktoberfest json-schema open-api php psr18 sdk

Last synced: 13 Oct 2024

https://github.com/omissis/go-jsonschema

A tool to generate Go data types from JSON Schema definitions.

code-generation codegenerator go golang json json-schema

Last synced: 14 Oct 2024

https://github.com/ardatan/fets

TypeScript HTTP Framework focusing on e2e type-safety, easy setup, performance & great developer experience

fetch fetch-api json-schema openapi swagger typescript whatwg whatwg-fetch zod

Last synced: 17 Oct 2024

https://github.com/horiuchi/dtsgenerator

TypeScript d.ts file generate from JSON Schema file

json-schema opneapi swagger typescript

Last synced: 14 Oct 2024

https://github.com/opis/json-schema

JSON Schema validator for PHP

json-pointer json-schema opis php

Last synced: 14 Oct 2024

https://github.com/airtasker/spot

Spot is a concise, developer-friendly way to describe your API contract.

api-blueprint dsl json-schema openapi openapi3 swagger typescript

Last synced: 14 Oct 2024

https://github.com/koumoul-dev/vuetify-jsonschema-form

Create beautiful and low-effort forms that output valid data. Published on npm as @koumoul/vjsf.

json-schema vjsf vue vuetify

Last synced: 14 Oct 2024

https://github.com/apidevtools/swagger-cli

Swagger 2.0 and OpenAPI 3.0 command-line tool

cli javascript json-schema nodejs open-api parser swagger validation validator

Last synced: 30 Sep 2024

https://github.com/APIDevTools/swagger-cli

Swagger 2.0 and OpenAPI 3.0 command-line tool

cli javascript json-schema nodejs open-api parser swagger validation validator

Last synced: 28 Oct 2024

https://github.com/diegohaz/schm

Composable schemas for JavaScript and Node.js

compose functional-programming joi json-schema lerna parse schema validate

Last synced: 14 Oct 2024

https://github.com/grantila/suretype

Typesafe JSON (Schema) validator

json json-schema typescript validator

Last synced: 14 Oct 2024

https://github.com/guillotinaweb/ngx-schema-form

HTML form generation based on JSON Schema

angular angular2 json-schema

Last synced: 11 Oct 2024

https://github.com/makinacorpus/angular2-schema-form

HTML form generation based on JSON Schema

angular angular2 json-schema

Last synced: 22 Aug 2024

https://github.com/pinterest/plank

A tool for generating immutable model objects

android flowtype ios java json json-schema macos models objective-c schema swift

Last synced: 14 Oct 2024

https://github.com/qri-io/jsonschema

golang implementation of https://json-schema.org drafts 7 & 2019-09

golang json-schema

Last synced: 14 Oct 2024

https://github.com/tiangolo/full-stack-fastapi-couchbase

Full stack, modern web application generator. Using FastAPI, Couchbase as database, Docker, automatic HTTPS and more.

backend celery cookiecutter couchbase couchbase-sync-gateway docker fastapi frontend json json-schema jwt letsencrypt openapi openapi3 python python3 swagger traefik vue vuex

Last synced: 28 Sep 2024

https://github.com/swaggest/php-json-schema

High definition PHP structures with JSON-schema based validation

hacktoberfest json-schema php php-structures

Last synced: 14 Oct 2024

https://github.com/ar-nelson/spartan-schema

Ultra-minimal JSON schemas with Typescript inference

json json-schema schema

Last synced: 14 Oct 2024

https://github.com/lukasmasuch/streamlit-pydantic

🪄 Auto-generate Streamlit UI from Pydantic Models and Dataclasses.

dataclasses forms json-schema pydantic python streamlit streamlit-component streamlit-library type-hints typing

Last synced: 10 Oct 2024

https://github.com/plexinc/papr

MongoDB TypeScript-aware Models

json-schema mongodb schema typescript validation

Last synced: 14 Oct 2024

https://github.com/mirego/activerecord_json_validator

🔩 ActiveRecord::JSONValidator makes it easy to validate JSON attributes against a JSON schema.

activemodel activerecord json-schema

Last synced: 14 Oct 2024

https://github.com/azirbel/npoint

JSON storage bins with schema validation

json json-schema

Last synced: 14 Oct 2024

https://github.com/victools/jsonschema-generator

Java JSON Schema Generator – creating JSON Schema (Draft 6, Draft 7, Draft 2019-09, or Draft 2020-12) from Java classes

jackson java json-schema jsonschema-generator

Last synced: 14 Oct 2024

https://github.com/davishmcclurg/json_schemer

JSON Schema validator. Supports drafts 4, 6, 7, 2019-09, 2020-12, OpenAPI 3.0, and OpenAPI 3.1.

json-schema json-validation ruby

Last synced: 14 Oct 2024