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

mirumee/ariadne

Some data may be outdated — see provenance labels.

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

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

Health v2 · maintenance only

90/100

  • Activity 92
  • Release rhythm 81
  • Longevity 100
How is this computed?

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

  • gap_med: 16
  • age_days: 3025
  • days_rel: 127
  • days_push: 50
  • n_releases_24m: 14

Full methodology

Adoption not part of the score

2343 stars · 194 forks observed · 2026-09-21

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/ariadnemain90

For agents

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

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem