# Ariadne

Python library for implementing GraphQL servers with a schema-first approach.


Source: https://findsoftware.frbit.cloud/ariadne/
Last reviewed: 2026-11-04
Listed since: 2026-11-04

## Record

### Links

- home: https://ariadnegraphql.org
- repository: https://github.com/mirumee/ariadne
- docs: https://ariadnegraphql.org/server/Docs/intro
- forum: https://github.com/mirumee/ariadne/discussions

### Identity

- status: active
- maintainer: Mirumee Labs
- maintainerType: company
- parent: unknown
- firstRelease: 2018
- hqCountry: unknown

### Kind

- category: backend
- hosting: python
- language: python
- runtime: python
- runtimeMin: python 3.10
- basedOn: unknown

### Content

- contentStore: unknown
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: unknown
- i18n: unknown

### Rendering and deploy

- runsAs: unknown
- renderingModes: unknown
- installMethod: pip install ariadne

### License

- licenseModel: open-source
- license: BSD-3-Clause

### Releases

- currentMajor: 1
- latestReleaseDate: 2026-10-07

### Adoption

- githubStargazers: 2344
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 77
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 294
- dependentPackages: 21

### Sources

- urls: https://ariadnegraphql.org/ (read 2026-11-04)
- urls: https://api.github.com/repos/mirumee/ariadne (read 2026-11-04)
- urls: https://ariadnegraphql.org/server/Docs/intro (read 2026-11-04)
- maintainer: https://raw.githubusercontent.com/mirumee/ariadne/main/LICENSE (read 2026-11-04)
- maintainerType: https://mirumee.com/contact (read 2026-11-04)
- category: https://raw.githubusercontent.com/mirumee/ariadne/main/README.md (read 2026-11-04)
- language: https://api.github.com/repos/mirumee/ariadne (read 2026-11-04)
- runtime: https://raw.githubusercontent.com/mirumee/ariadne/main/README.md (read 2026-11-04)
- runtimeMin: https://pypi.org/pypi/ariadne/json (read 2026-11-04)
- installMethod: https://raw.githubusercontent.com/mirumee/ariadne/main/README.md (read 2026-11-04)
- license: https://raw.githubusercontent.com/mirumee/ariadne/main/LICENSE (read 2026-11-04)
- currentMajor: https://api.github.com/repos/mirumee/ariadne/releases/latest (read 2026-11-04)
- latestReleaseDate: https://api.github.com/repos/mirumee/ariadne/releases/latest (read 2026-11-04)
- firstRelease: https://pypi.org/pypi/ariadne/json (read 2026-11-04)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ariadne (read 2026-11-04)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ariadne (read 2026-11-04)
- githubStargazers: https://api.github.com/repos/mirumee/ariadne (read 2026-11-04)
- contributors: https://api.github.com/repos/mirumee/ariadne/contributors (read 2026-11-04)

## Notes

Ariadne is a Python library for building GraphQL servers with a schema-first approach, where the API is written in GraphQL's Schema Definition Language. It is installed with pip and works with ASGI and WSGI servers. Its feature list names integrations with Django, FastAPI, Flask and Starlette, and an OpenTelemetry extension for monitoring.

The repository holds only the server library. Companion packages for a client generator, authentication utilities, AWS Lambda deployment and a GraphQL proxy are separate projects in the same ecosystem. The [documentation](https://ariadnegraphql.org/server/Docs/intro) covers the library.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
