34 releases

0.10.0 Aug 19, 2025
0.9.1 Feb 20, 2025
0.8.7 Dec 3, 2024
0.8.6 Nov 28, 2024
0.2.0 Mar 25, 2024

#735 in HTTP server

Download history 21807/week @ 2025-09-23 23495/week @ 2025-09-30 20535/week @ 2025-10-07 20952/week @ 2025-10-14 24521/week @ 2025-10-21 21741/week @ 2025-10-28 21941/week @ 2025-11-04 21705/week @ 2025-11-11 30926/week @ 2025-11-18 20836/week @ 2025-11-25 26437/week @ 2025-12-02 25063/week @ 2025-12-09 23850/week @ 2025-12-16 9251/week @ 2025-12-23 12559/week @ 2025-12-30 25937/week @ 2026-01-06

76,517 downloads per month
Used in 73 crates (8 directly)

MPL-2.0 license

1MB
33K SLoC

cynic-parser

A fast, correct and easy to use GraphQL parser

Crate Info API Docs Discord Chat

Documentation | Examples | Changelog

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

~0.8–1.3MB
~22K SLoC