- Home
- GraphQL Tools
- async-graphql
On the recordRead 9 Oct 202620 facts
async-graphql
On the record
- Apollo support
- The library lists Apollo Persisted Queries, Apollo Tracing, and Apollo Federation v2 support.github.com · read 9 Oct 2026
- Async and type safety
- The feature list includes async/await support and type safety.github.com · read 9 Oct 2026
- Documentation
- The project links to an Async-graphql Book describing the library as a Rust server-side library compatible with the GraphQL specification and most extensions.async-graphql.github.io · read 4 Oct 2026
- GraphiQL
- The crate's GraphiQL integration is enabled by default; most other crate features are not activated by default.github.com · read 4 Oct 2026
- GraphQL capabilities
- Listed capabilities include custom scalars, multipart file uploads, WebSocket subscriptions, batch queries, and custom extensions.github.com · read 9 Oct 2026
- Intended users
- The README lists Vector, DiveDB, Kairos Sports tech, AxieInfinity, and other projects as using async-graphql in production.github.com · read 9 Oct 2026
- License
- The project is licensed under either Apache-2.0 or MIT, at the user's option.github.com · read 9 Oct 2026
- Optional crate features
- Most crate features are disabled by default; the README names GraphiQL integration as the exception.github.com · read 9 Oct 2026
- Product
- async-graphql is a GraphQL server library implemented in Rust.github.com · read 9 Oct 2026
- Production query safety
- The project recommends limiting query complexity and depth in production to help avoid possible denial-of-service attacks.github.com · read 4 Oct 2026
- Purpose
- async-graphql is a high-performance, specification-compliant GraphQL server library implemented in Rust.github.com · read 4 Oct 2026
- Query capabilities
- Features include multipart file uploads, WebSocket subscriptions, batch queries, custom extensions, and error extensions.github.com · read 4 Oct 2026
- Rust requirement
- The minimum supported Rust version is 1.86.0 or later.github.com · read 9 Oct 2026
- Rust safety
- The crate forbids unsafe code and says it is implemented in 100% safe Rust.github.com · read 4 Oct 2026
- Safe Rust
- The crate forbids unsafe code and describes its implementation as 100% safe Rust.github.com · read 9 Oct 2026
- Schema definition
- You can define a schema in Rust, and procedural macros automatically generate code for a GraphQL query.async-graphql.github.io · read 9 Oct 2026
- Schema types
- Static and dynamic schemas are supported.github.com · read 9 Oct 2026
- Security guidance
- The README recommends limiting query complexity and depth in production to help avoid DDoS attacks.github.com · read 9 Oct 2026