#graphql #graphql-parser #ast #document #syntax-tree #abstract #language

graphql-toolkit-ast

A Rust library for working with GraphQL abstract syntax trees

5 unstable releases

0.2.0 Jun 15, 2024
0.1.2 Jun 6, 2024
0.1.1 Jun 6, 2024
0.1.0 Jun 6, 2024
0.0.0 Jun 6, 2024

#12 in #graphql-parser


Used in 2 crates

Apache-2.0

100KB
2.5K SLoC

graphql-toolkit-ast

graphql-toolkit-ast License

[!Warning] This is a work in progress and is not ready for production use.

async-graphql-parser fork

The present crate is a fork of the async-graphql-parser crate licensed under either of Apache License, Version 2.0 or MIT license. The fork occurred at release 7.0.6 (commit 59f150befa7d0ee5abae81a1d23decdbcdb20b15).

License

Licensed under Apache License, Version 2.0.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.

lib.rs:

A collection of Rust modules to process GraphQL documents

This module contains the AST types and traits for the GraphQL query language.

Dependencies

~1.6–2.7MB
~51K SLoC