Skip to content
SPECIFICTION
Get listed

Graphene

graphene-python.org

Free plan LinuxSelf-hosted
Visit graphene-python.org
Spec score 7.9 #9 of 32 in GraphQL Tools

Spec sheet

Purpose
Graphene is a Python library for building GraphQL APIs using a code-first approach.Read 8 Oct 2026 · docs.graphene-python.org
Intended users
The project describes Graphene as a library for developers building GraphQL APIs in Python.Read 8 Oct 2026 · graphene-python.org
License
The project repository identifies its license as MIT.Read 8 Oct 2026 · github.com
Headquarters
San Francisco, United StatesRead 28 Sep 2026 · graphene-python.org
Data sources
Graphene supports data from Django, SQLAlchemy, Mongo, and custom Python objects.Read 8 Oct 2026 · github.com
Execution features
The documentation covers middleware, dataloading, file uploads, subscriptions, and query validation.Read 8 Oct 2026 · docs.graphene-python.org
Framework integrations
The documentation lists integrations for Django, Flask, SQLAlchemy, Google App Engine, Mongo, Starlette, and FastAPI.Read 8 Oct 2026 · docs.graphene-python.org
GraphQL clients
The project says Graphene is compatible with GraphQL clients including Relay, Apollo, and gql.Read 8 Oct 2026 · github.com
Installation
The project README gives `pip install "graphene>=3.1"` as its installation command.Read 8 Oct 2026 · github.com
Python requirements
The quickstart lists Python 3.6 through 3.10 and PyPy as requirements for its documented Graphene 3.0 setup.Read 8 Oct 2026 · docs.graphene-python.org
Relay support
Graphene provides support and utilities for integrating Relay, including nodes, connections, and mutations.Read 8 Oct 2026 · docs.graphene-python.org
Schema and responses
It lets developers define server data in a statically typed schema and return only the data requested by a query.Read 8 Oct 2026 · docs.graphene-python.org
Security controls
The documentation includes query validation topics for depth limits and disabling introspection.Read 8 Oct 2026 · docs.graphene-python.org
Support and community
The project repository invites users to join its community on Discord and contribute through open issues.Read 8 Oct 2026 · github.com
Testing
Graphene includes a test client for simulating queries and mutations and inspecting responses.Read 8 Oct 2026 · docs.graphene-python.org

Plans and prices

Graphene Free Open-source Python library · install with pip Read 8 Oct 2026 · github.com

Every Graphene plan and price →

Where Specifiction places it

Alternatives to GrapheneAll alternatives →