Go to file
sunli 72a30e8724 Release 1.13.5
async-graphql@1.13.5
async-graphql-actix-web@1.13.5
async-graphql-lambda@1.13.5
async-graphql-tide@1.13.5
async-graphql-warp@1.13.5

Generated by cargo-workspaces
2020-05-27 18:34:06 +08:00
.github/workflows Fix compilation errors 2020-05-16 13:08:03 -03:00
async-graphql-actix-web Release 1.13.5 2020-05-27 18:34:06 +08:00
async-graphql-derive Release 1.13.4 2020-05-27 15:30:18 +08:00
async-graphql-lambda Release 1.13.5 2020-05-27 18:34:06 +08:00
async-graphql-parser Release 1.13.4 2020-05-27 15:30:18 +08:00
async-graphql-tide Release 1.13.5 2020-05-27 18:34:06 +08:00
async-graphql-warp Release 1.13.5 2020-05-27 18:34:06 +08:00
docs Update docs 2020-05-26 23:27:50 +08:00
src Fix Service type name error. 2020-05-27 18:07:38 +08:00
tests Fixed a bug in fragment query. #114 2020-05-27 15:23:53 +08:00
.gitignore Add docs 2020-04-15 11:15:30 +08:00
Cargo.toml Release 1.13.5 2020-05-27 18:34:06 +08:00
feature-comparison.md Add StreamResponse type 2020-05-21 11:36:44 +08:00
LICENSE-APACHE add some files 2020-03-01 21:56:14 +08:00
LICENSE-MIT add some files 2020-03-01 21:56:14 +08:00
README.md Fix typos in project description 2020-05-25 15:37:46 -06:00

A GraphQL server library implemented in Rust

Async-graphql is a high-performance server-side library that supports all GraphQL specifications.

Examples

If you are just getting started, we recommend checking out our examples at: https://github.com/async-graphql/examples

To see how you would create a Relay-compliant server using async-graphql, warp, diesel & postgresql, you can also check out a real-world example at: https://github.com/phated/twentyfive-stars

Benchmark

git clone https://github.com/async-graphql/benchmark
cargo run --release

Features

  • Fully support async/await
  • Type safety
  • Rustfmt friendly (Procedural Macro)
  • Custom scalar
  • Minimal overhead
  • Easy integration (hyper, actix_web, tide ...)
  • Upload files (Multipart request)
  • Subscription (WebSocket transport)
  • Custom extension
  • Apollo Tracing extension
  • Limit query complexity/depth
  • Error Extensions
  • Apollo Federation

Integrations

License

Licensed under either of

References

Contribute

Welcome to contribute !