Schema Open Source Projects

Browse 1,214 Schema open source projects, ranked by GitHub stars. Find the most popular Schema tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 1,214 projects
43,296 stars

colinhacks/zod

TypeScript-first schema validation with static type inference

Metrics details
Stars43,296
23,676 stars

jquense/yup

Dead simple Object schema validation

Metrics details
Stars23,676
23,277 stars

pubkey/rxdb

The local-first database that runs on every JS runtime and replicates with your existing backend - no vendor, no lock-in - https://rxdb.info/

Metrics details
Stars23,277
21,187 stars

hapijs/joi

The most powerful data validation library for JS

Metrics details
Stars21,187
20,351 stars

graphql/graphql-js

A reference implementation of GraphQL for JavaScript

Metrics details
Stars20,351
15,833 stars

rjsf-team/react-jsonschema-form

A React component for building Web forms from JSON Schema.

Metrics details
Stars15,833
14,771 stars

ajv-validator/ajv

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

Metrics details
Stars14,771
14,111 stars

edgedb/edgedb

A graph-relational database with declarative schema, built-in migration system, and a next-generation query language

Metrics details
Stars14,111
13,942 stars

apollographql/apollo-server

🌍  Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.

Metrics details
Stars13,942
13,481 stars

github/gh-ost

GitHub's Online Schema-migration Tool for MySQL

Metrics details
Stars13,481
12,936 stars

graphile/crystal

🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!

Metrics details
Stars12,936
12,563 stars

alibaba/formily

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

Metrics details
Stars12,563
11,264 stars

dotansimha/graphql-code-generator

A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.

Metrics details
Stars11,264
11,194 stars

pressly/goose

A database migration tool. Supports SQL migrations and Go functions.

Metrics details
Stars11,194
10,738 stars

99designs/gqlgen

go generate based graphql server library

Metrics details
Stars10,738
9,704 stars

doctrine/dbal

Doctrine Database Abstraction Layer

Metrics details
Stars9,704
9,470 stars

major/MySQLTuner-perl

MySQLTuner is a script written in Perl that will assist you with your MySQL configuration and make recommendations for increased performance and stability.

Metrics details
Stars9,470
9,373 stars

uber/cadence

Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.

Metrics details
Stars9,373
8,831 stars

fabian-hiller/valibot

The modular and type safe schema library for validating structural data 🤖

Metrics details
Stars8,831
8,448 stars

deepmap/oapi-codegen

Generate Go client and server boilerplate from OpenAPI 3 specifications

Metrics details
Stars8,448
8,244 stars

drwpow/openapi-typescript

Generate TypeScript types from OpenAPI 3 specs

Metrics details
Stars8,244
8,089 stars

MichalLytek/type-graphql

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

Metrics details
Stars8,089
7,454 stars

dendronhq/dendron

The personal knowledge management (PKM) tool that grows as you do!

Metrics details
Stars7,454
7,343 stars

Vincit/objection.js

An SQL-friendly ORM for Node.js

Metrics details
Stars7,343
7,247 stars

marshmallow-code/marshmallow

A lightweight library for converting complex objects to and from simple Python datatypes.

Metrics details
Stars7,247
7,141 stars

ianstormtaylor/superstruct

A simple and composable way to validate data in JavaScript (and TypeScript).

Metrics details
Stars7,141
7,005 stars

amacneil/dbmate

🚀 A lightweight, framework-agnostic database migration tool.

Metrics details
Stars7,005
6,989 stars

volatiletech/sqlboiler

Generate a Go ORM tailored to your database schema.

Metrics details
Stars6,989
6,811 stars

sinclairzx81/typebox

JSON Schema Type Builder with Static Type Resolution for TypeScript

Metrics details
Stars6,811
6,609 stars

nodeca/js-yaml

JavaScript YAML parser and dumper. Very fast.

Metrics details
Stars6,609
6,380 stars

joelittlejohn/jsonschema2pojo

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

Metrics details
Stars6,380
5,994 stars

graphql-dotnet/graphql-dotnet

GraphQL for .NET

Metrics details
Stars5,994
5,965 stars

graphql-rust/juniper

GraphQL server library for Rust

Metrics details
Stars5,965
5,857 stars

samchon/typia

Super-fast/easy runtime validators and serializers via transformation

Metrics details
Stars5,857
5,823 stars

jdorn/json-editor

JSON Schema Based Editor

Metrics details
Stars5,823
5,429 stars

ardatan/graphql-tools

:wrench: Utility library for GraphQL to build, stitch and mock GraphQL schemas in the SDL-first approach

Metrics details
Stars5,429
5,071 stars

json-schema-org/json-schema-spec

The JSON Schema specification

Metrics details
Stars5,071
4,962 stars

python-jsonschema/jsonschema

An implementation of the JSON Schema specification for Python

Metrics details
Stars4,962
4,831 stars

lk-geimfari/mimesis

Mimesis is a Python library for generating fake but realistic data in multiple languages and locales.

Metrics details
Stars4,831
4,720 stars

jsonresume/resume-cli

MOVED to jsonresume/jsonresume.org (packages/cli) — npm 'resume-cli' unchanged, revived for Node 18+

Metrics details
Stars4,720
4,424 stars

square/wire

gRPC and protocol buffers for Android, Kotlin, Swift and Java.

Metrics details
Stars4,424
4,409 stars

unionai-oss/pandera

A light-weight, flexible, and expressive statistical data testing library

Metrics details
Stars4,409
4,393 stars

graphql-python/graphene-django

Build powerful, efficient, and flexible GraphQL APIs with seamless Django integration.

Metrics details
Stars4,393
4,311 stars

microsoft/RulesEngine

A fast and reliable .NET Rules Engine with extensive Dynamic expression support

Metrics details
Stars4,311
3,972 stars

koxudaxi/datamodel-code-generator

Generate Pydantic v2 models, dataclasses, TypedDict, and msgspec.Struct from OpenAPI, JSON Schema, GraphQL, Avro, Protobuf, and raw JSON/YAML/CSV.

Metrics details
Stars3,972
3,895 stars

xo/xo

Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server

Metrics details
Stars3,895
3,858 stars

jcrist/msgspec

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

Metrics details
Stars3,858
3,837 stars

tchiotludo/akhq

Kafka GUI for Apache Kafka to manage topics, topics data, consumers group, schema registry, connect and more...

Metrics details
Stars3,837
3,808 stars

SchemaStore/schemastore

A collection of JSON schema files including full API

Metrics details
Stars3,808
3,765 stars

go-jet/jet

Type safe SQL builder with code generation and automatic query result data mapping

Metrics details
Stars3,765
3,699 stars

fastify/fast-json-stringify

2x faster than JSON.stringify()

Metrics details
Stars3,699
3,680 stars

schemaspy/schemaspy

Database documentation built easy

Metrics details
Stars3,680
3,661 stars

google/rejoiner

Generates a unified GraphQL schema from gRPC microservices and other Protobuf sources

Metrics details
Stars3,661
3,628 stars

justinrainbow/json-schema

PHP implementation of JSON schema. Fork of the http://jsonschemaphpv.sourceforge.net/ project

Metrics details
Stars3,628
3,624 stars

scenic-views/scenic

Versioned database views for Rails

Metrics details
Stars3,624
3,549 stars

deepkit/deepkit-framework

A new full-featured and high-performance TypeScript framework

Metrics details
Stars3,549
3,543 stars

axnsan12/drf-yasg

Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.

Metrics details
Stars3,543
3,501 stars

fluentmigrator/fluentmigrator

Fluent migrations framework for .NET

Metrics details
Stars3,501
3,478 stars

schemathesis/schemathesis

Catch API bugs before your users do

Metrics details
Stars3,478
3,460 stars

ankane/pgsync

Sync data from one Postgres database to another

Metrics details
Stars3,460
1-60 of 1,214 projects
Get A Weekly Email With Trending Schema Projects
Stay updated on Schema plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.