Showing 36 of 130 projects
A fast, dependency-free JavaScript library for JSON Schema validation, supporting draft v4 and custom extensions.
A Go package for implementing JSON-RPC 2.0 servers with a simple, poetic, and pithy API.
A build tool that generates HTML documentation from JSON schemas using customizable Jade templates.
An ESLint plugin for optional static type checking in JavaScript using JSDoc and existing data schemas.
A curated list of awesome JSON Schema resources, tutorials, tools, and libraries.
A fast JSON Schema validator for Node.js that compiles schemas into optimized validation functions.
A high-performance JSON Schema validator for JavaScript that uses dynamic code generation for V8 optimization.
A Python tool for validating data using JSON Schema and converting schemas into data-interchange formats like Avro.
A JSON schema validator for Go inspired by Joi, designed to validate raw JSON data before deserialization.
A Rust crate for encoding and decoding data compatible with the Confluent Schema Registry, supporting Avro, Protobuf, and JSON Schema.
A flexible C library for JSON manipulation and schema validation, enabling JavaScript-like ease with C performance.
A Java-based OpenAPI 3 parser, JSON schema validator, and request/response validator for API tooling.
A Ruby library for defining structured data contracts that generate JSON Schema and runtime validations from a single DSL.
An ESLint plugin that validates JSON, YAML, TOML, JavaScript, and Vue files against JSON Schema.
A minimalistic, single-file Java JSON library with a concise API and full JSON Schema support.
Generates Elm types, JSON decoders, JSON encoders, and fuzz tests from JSON Schema draft v7 specifications.
A Symfony bundle that generates JSON Schema definitions from Doctrine ORM entities and validation metadata.
A library that queries PostgreSQL and SQLite3 database schemas and describes their columns with JSON Schema v4.
A Ruby library that enhances RSpec and WebMock test logs, validates them against API Blueprint or OpenAPI documentation, and reports documentation coverage.
A compiled JSON Schema v4 validator optimized for high-performance validation in environments like REST API servers.
An open-source data specification for accessing, managing, and using historical transit operations data like vehicle locations and passenger counts.
A streaming JSON Schema validator for Java/Kotlin JVM applications, supporting drafts 04, 06, and 07 with Jackson and Gson.
An Angular dynamic forms library powered by Fluent API and JSON for building forms declaratively.
An AngularJS directive that renders JSON Schema in a human-readable HTML format.
A comprehensive set of composable foundational C++ libraries and CMake utilities to power Sourcemeta projects. Note we don't provide any stable ABI/API guarantees to external users outside Sourcemeta
Generates Python TypedDict types from JSON Schema or OpenAPI3 schemas.
A Go package for declarative JSON object validation with support for multiple field types and schema parsing.
A seed application demonstrating JSON Forms integration with Angular for building dynamic forms from JSON schemas.
A Go library and CLI tool for merging and validating JSON, YAML, and TOML configuration files with modular includes and JSON schema support.
An Angular library that dynamically generates recursive forms at any nesting level from JSON input.
A CLI tool that generates Cloud Firestore security rule helpers for JSON Schema validation.
Angular directive that automatically generates forms from JSON Schema definitions.
A Python toolkit for programmatically building and validating JSON schemas with Django and PostgreSQL integration.
A schema and web components for visualizing mutation testing results across programming languages.
A declarative API testing framework that uses JavaScript/JSON/YAML specs to test endpoints with built-in concurrency, sequencing, and schema validation.
A development kit for creating custom plugins, behaviors, effects, and themes for the Construct game engine.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.