20 open-source projects similar to prisma/python-graphql-client, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Python Graphql Client alternative.
(UNMAINTAINED. FEEL FREE TO FORK) 🐍A Pythonic way to provide JWT authentication for Flask-GraphQL
tartiflette-aiohttp is a wrapper of aiohttp which includes the Tartiflette GraphQL Engine, do not hesitate to take a look of the Tartiflette project.
DEPRECATED | Use graphene-django package Integrate GraphiQL easily into your Django project
Adds GraphQL support to your Flask application.
Graphene is a library and framework for building type-safe GraphQL APIs and schemas using Python objects and resolvers. It provides a system for mapping internal data models to typed GraphQL schemas, enabling the creation of servers that process queries and execute resolvers to return structured data. The project includes a full implementation of the Relay specification, providing standardized patterns for global object identification and cursor-based pagination. It utilizes a class-based approach to schema definition and supports interface-based type inheritance. The framework covers a broa
Graphene-Django is a GraphQL integration framework and schema mapper used to build typed APIs for Django applications. It functions as a database API layer that transforms Django model fields and relationships into a graph schema, allowing clients to request specific data in a single call. The project implements the Relay specification, providing tools for global object identification and standardized connection-based pagination to manage large datasets. It distinguishes itself by mapping database models, forms, and serializers directly into GraphQL object types and mutations. The framework
GraphQL Support for Google AppEngine DEPRECATED - Looking for maintainers
A Python 3 port of the GraphQL.js reference implementation of GraphQL.
A library to help construct a graphql-py server supporting react-relay
GraphQL Starwars API using Graphene and Django
Implementing GraphQL with joins to avoid the N+1 problem
rath is an apollo-like graphql client that supports links, multipart uploads, websocket subscriptions with sync and async interface
Turms is a pure python implementation of the awesome graphql-codegen library, following a simliar extensible design.
Django registration and authentication with GraphQL.
Strawberry is a type-safe GraphQL library for Python that enables the design of schemas using Python type annotations and dataclasses. It functions as an asynchronous GraphQL server and execution engine, providing a bridge to expose schemas across ASGI-compliant web frameworks such as FastAPI, Django, Flask, and Litestar. The project implements GraphQL Federation, allowing for the creation of distributed schemas and entities that merge into a unified supergraph across multiple services. It also includes a dedicated toolkit for the Relay specification, supporting global object identification a