title: Strawberry docs
General
Types
Codegen
Guides
Extensions
Editor integration
Concepts
Integrations
Federation
Operations
Starlette
Strawberry provides support for Starlette with the ASGI integration.
See below example for integrating Starlette with Strawberry:
from starlette.applications import Starlettefrom strawberry.asgi import GraphQL
from api.schema import schema graphql_app = GraphQL(schema)
app = Starlette()app.add_route("/graphql", graphql_app)app.add_websocket_route("/graphql", graphql_app)
For more information about Strawberry ASGI refer to the documentation on ASGI