Showing 36 of 85 projects
A powerful schema description language and data validator for JavaScript.
Normalizes nested JSON data into a flat structure with IDs for easy state management.
A TypeScript framework providing a functional effect system for building robust, production-ready applications.
A specification for GraphQL, a query language and execution engine for APIs that enables clients to request exactly the data they need.
A monorepo for Graphile's GraphQL tools, featuring PostGraphile for auto-generating GraphQL APIs from PostgreSQL and Grafast for high-performance GraphQL execution.
A tool for generating code from GraphQL schemas and operations with a flexible plugin system.
A database migration tool for Go that supports SQL migrations and Go functions, compatible with multiple databases.
A modular, type-safe TypeScript schema library for validating structural data with zero dependencies.
Create GraphQL schemas and resolvers with TypeScript using classes and decorators.
Create GraphQL schemas and resolvers with TypeScript using classes and decorators for a type-safe developer experience.
A lightweight library for converting complex objects to and from simple Python datatypes.
A simple and composable way to validate data in JavaScript (and TypeScript).
A command-line tool for performing zero-downtime, reversible schema migrations in PostgreSQL.
A Java implementation of the GraphQL specification for building type-safe GraphQL servers.
A vocabulary for validating, annotating, and manipulating JSON documents.
An implementation of the JSON Schema specification for Python
A fast Python library for generating fake data in multiple languages with extensible providers and schema-based generation.
A flexible and expressive API for performing statistical data validation on dataframe-like objects.
A database metadata analyzer that generates interactive HTML documentation and entity-relationship diagrams.
A PHP implementation for validating JSON structures against JSON Schema drafts 3, 4, 6, and 7.
A PHP implementation for validating JSON structures against JSON Schema drafts 3, 4, 6, and 7.
Adds methods to ActiveRecord::Migration for creating and managing versioned database views in Rails applications.
Adds methods to ActiveRecord::Migration to create and manage versioned database views in Rails applications.
A RESTful service for storing, retrieving, and managing Avro, JSON Schema, and Protobuf schemas in Apache Kafka ecosystems.
A command-line tool for common GraphQL development workflows with a plugin system and GraphQL Config compatibility.
A strongly typed GraphQL client and code generator with autocomplete for TypeScript, compatible with Apollo and React Native.
A library of custom GraphQL scalar types for creating precise, type-safe GraphQL schemas.
A full-featured GraphQL implementation in pure Clojure, providing a backend-agnostic query execution engine.
Free database schema discovery and comprehension tool
A TypeScript library for building type-safe RPC APIs with Protobuf, supporting gRPC, gRPC-web, and Connect protocols.
A blazing-fast JavaScript validation library for Node.js, browsers, and Deno with 24 built-in validators and sanitizations.
A Meteor package for automatically generating and validating forms with reactive validation and automatic insert/update events.
Generate Entity Relation Diagrams from databases, SQLAlchemy models, or markdown files.
A toolkit for programmatically generating and managing complex GraphQL schemas in Node.js.
A minimalistic migration helper for Gorm ORM, adding schema versioning and rollback support.
A Clojure library for building web APIs with automatic Swagger documentation, data validation, and async support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.