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

mirumee/ariadne

Python library for implementing GraphQL servers using schema-first approach. Created with :heart: by Mirumee observed · 2026-08-28

github.com/mirumee/ariadne · homepage · Python · BSD-3-Clause (permissive) observed · 2026-08-28

Health v2 · maintenance only

94/100

  • Activity 96
  • Release rhythm 89
  • Longevity 100
How is this computed?

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

  • gap_med: 16
  • age_days: 2977
  • days_rel: 79
  • days_push: 27
  • n_releases_24m: 14

Full methodology

Adoption not part of the score

2343 stars · 195 forks observed · 2026-08-28

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

Ariadne is a Python library for building GraphQL servers using a schema-first approach, where the API is defined in SDL and business logic is attached with minimal boilerplate. It supports async execution, subscriptions, file uploads, custom scalars, and integrates with ASGI/WSGI frameworks like Django, FastAPI, Flask, and Starlette.

Use cases

  • build a graphql api in python
  • create a graphql server with django
  • add graphql subscriptions over websockets
  • define graphql schema using sdl files
  • implement graphql resolvers with minimal boilerplate
  • serve graphql from fastapi or flask
  • set up graphql federation gateway in python
  • add file uploads to a graphql api

When to choose

  • you prefer schema-first GraphQL development over code-first
  • you want a small, simple, customizable GraphQL library in Python
  • you need async execution, subscriptions, or file uploads
  • you use Django, FastAPI, Flask, or Starlette and want easy integration

When to avoid

  • you prefer code-first schema generation from Python models (e.g. Strawberry, graphene)
  • you need a non-Python GraphQL server
  • you want a fully managed GraphQL backend without writing resolvers

Facets

library · maturity stable

graphql api-framework http-server websocket middleware web-development backend apis developer-tools python cross-platform schema-first sdl asgi wsgi subscriptions django fastapi flask starlette federation dataloaders opentelemetry web-server

8 sources

Member repositories

RepositoryRoleHealth v2
mirumee/ariadnemain94

For agents

markdown · JSON · MCP: product_card(name="mirumee/ariadne")

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