StackDependenciesAriadne

Ariadne

Last updated: Mar 24, 2026


Rationale

Ariadne is one of the main libraries used by Fluid Attacks' API.

The main reasons why we chose it over other alternatives are:

Alternatives

The following alternatives are being considered:

Strawberry

  • Strawberry looks like a solid alternative to Ariadne.
  • It is built for GraphQL, the query language the API uses.
  • It supports asynchronous programming, which is critical for our API's performance.
  • It has a code-first approach, which increases type safety, decreases cognitive complexity for developers, and improves development experience.
  • It has a large community that maintains it.

Usage

We use Ariadne as the core library for declaring Fluid Attacks' API.

On this page