28 releases (7 breaking)
new 0.8.4 | Nov 20, 2024 |
---|---|
0.7.1 | Oct 25, 2024 |
0.4.5 | Jun 19, 2024 |
0.2.0 | Mar 25, 2024 |
#450 in HTTP server
78,085 downloads per month
Used in 27 crates
(4 directly)
1MB
32K
SLoC
cynic-parser
is a GraphQL parser - it is part of cynic
but can also
be used as a standalone parser.
Design Goals
- Fast to parse
- Fast to compile
- Correct and up to date
- Easy to use
- Minimal memory use
Features
- Support for parsing executable and type system documents compatible with the 2021 GraphQl specification or earlier.
- Fancy error reports on failure.
- A prettier compatible pretty printer for GraphQl documents.
Dependencies
~2.5MB
~20K SLoC