Ross ROSS = Recommend OSS · open-source software intelligence for agents

strawberry-graphql/strawberry

A GraphQL library for Python that leverages type annotations 🍓 observed · 2026-08-28

github.com/strawberry-graphql/strawberry · homepage · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

94/100

  • Activity 99
  • Release rhythm 85
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 1
  • age_days: 2812
  • days_rel: 23
  • days_push: 7
  • n_releases_24m: 214

Full methodology

Adoption not part of the score

4706 stars · 661 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Strawberry is a developer-friendly GraphQL library for Python built on dataclasses and type hints. It lets you define GraphQL schemas with Python type annotations and integrates with ASGI frameworks like FastAPI, Starlette, Django, and others.

Use cases

  • build a graphql api in python
  • define graphql schema using type hints
  • add a graphql endpoint to django
  • serve graphql with fastapi or starlette
  • write async graphql resolvers
  • create a federated graphql schema
  • batch database queries with dataloaders
  • statically type-check graphql schema with mypy

When to choose

  • you want a code-first graphql library leveraging python type hints
  • you need async/await support and modern framework integrations
  • you want mypy type-checking of your graphql schema
  • you need federation, generics, or dataloaders in python

When to avoid

  • you prefer schema-first graphql development
  • you need a non-python graphql server
  • you want a batteries-included api framework beyond graphql

Facets

library · maturity active

graphql api-framework web-framework type-system middleware web-development backend apis python cross-platform graphql-server type-hints dataclasses async django-integration fastapi starlette federation dataloaders mypy-plugin python web-server

3 sources

Member repositories

RepositoryRoleHealth v2
strawberry-graphql/strawberrymain94

For agents

markdown · JSON · MCP: product_card(name="strawberry-graphql/strawberry")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem