Showing 25 of 25 projects
A language-neutral, platform-neutral, extensible mechanism for serializing structured data developed by Google.
A Python library for data validation and settings management using Python type hints.
A Go implementation of GraphQL that follows the official reference implementation and supports queries, mutations, and subscriptions.
Create GraphQL schemas and resolvers with TypeScript using classes and decorators.
A .NET implementation of the GraphQL specification for building GraphQL APIs and servers.
A complete, idiomatic GraphQL implementation for Elixir with compile-time schema verification and advanced resolution features.
A cross-platform framework for working with schematized data, now archived as of March 2025.
A cross-platform framework for working with schematized data, now archived as of March 2025.
A Scala library for building spec-compliant GraphQL servers and clients.
A fullstack GraphQL framework for TypeScript that delivers the best GraphQL developer experience.
A Swift implementation of the GraphQL specification for building and executing GraphQL schemas on macOS and Linux.
A PHP GraphQL library that uses attributes/annotations to define your GraphQL schema and controllers.
An Ecto extension for defining and using enumerations (enums) in Elixir schemas, supporting integer, string, and PostgreSQL enum types.
An annotations-based syntax library for defining GraphQL schemas in Java, reducing verbosity compared to plain graphql-java.
An Ecto adapter for MongoDB, enabling Elixir developers to use Ecto's query interface and schema definitions with MongoDB databases.
A lightweight Elixir library for parameter validation and casting using Ecto.Schema, similar to Rails strong parameters.
A GraphQL query and schema definition language parser, formatter, and AST implementation for Rust.
A library providing extended custom scalar types for GraphQL Java implementations, including date/time, numeric ranges, and specialized formats.
A conceptual, declarative query language for TypeDB that enables polymorphic queries and intuitive data modeling.
An Object Relational Mapper for Elixir with a Postgres adapter, validations, and a composable query builder.
A helper library for defining GraphQL schemas around BookshelfJS models with automatic relationship mapping.
A Spring Framework library for building GraphQL schemas using annotations, with Relay support and reactive execution.
A .NET Core library for building GraphQL servers, implementing the GraphQL specification.
An Elixir library that compiles GraphQL queries into native Elixir code with asynchronous request handling.
An Elixir library for defining enumerable types that integrate with Ecto and databases using strings, atoms, or keyword lists.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.