{"library":"graphql-server","type":"library","category":null,"description":"graphql-server is a Python library that provides integrations for setting up GraphQL servers in various web frameworks such as Flask, Starlette, Django, and Sanic. It currently includes version 3.0.0, which acts as a meta-package bundling core server logic and framework-specific adapters. Releases are made as needed, often in conjunction with updates to its underlying `graphql-core` and framework integration packages.","language":"python","status":"active","version":"3.0.0","tags":["graphql","server","api","http","framework-integration","flask","starlette","django"],"last_verified":"Tue May 26","install":[{"cmd":"pip install graphql-server","imports":["from graphql_server.starlette import GraphQLRouter","from graphql_server.flask import GraphQLView","from graphql_server_core.http import run_http_query"]},{"cmd":"pip install graphql-server-starlette  # Or -flask, -django, etc.","imports":[]}],"homepage":"https://graphql-server.org/","github":"https://github.com/graphql-python/graphql-server","docs":null,"changelog":"https://github.com/graphql-python/graphql-server/changelog","pypi":"https://pypi.org/project/graphql-server/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":1.8,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/graphql-server/compatibility"}}