parsers …generator? …combinator? …parsing?

  1. x509-parser

    Parser for the X.509 v3 format (RFC 5280 certificates)

    v0.16.0 982K #certificate #nom #x509 #parser #signature-verification
  2. pest

    The Elegant Parser

    v2.7.10 3.0M #pest-parser #grammar #peg #parser #regular-expressions
  3. clap

    efficient, and full-featured Command Line Argument Parser

    v4.5.4 9.8M #arguments-parser #command-line-arguments #parser #argument #arg #parse
  4. sqlparser

    Extensible SQL Lexer and Parser with support for ANSI SQL:2011

    v0.46.0 582K #lexer #sql-query #sql #parser #ast-node #ansi #query-engine
  5. apollo-parser

    Spec-compliant GraphQL parser

    v0.7.7 11K #graphql-parser #graphql #apollo-graphql #graphql-schema #syntax-error #parser #graphql-tooling
  6. combine

    Fast parser combinators on arbitrary streams with zero-copy support

    v4.6.7 2.4M #parser-combinator #parser #combinator #parsers #data-stream #ll #arguments-parser
  7. lalrpop

    convenient LR(1) parser generator

    v0.20.2 532K #parser-generator #grammar #lr #generator #parser #yacc #programming-language
  8. peg

    Parsing Expression Grammar (PEG) parser generator

    v0.8.3 207K #parser #grammar #error-reporting #parse-error #parsing #parse-input
  9. jsonc-parser

    JSONC parser

    v0.23.0 47K #parser #json-parser #jsonc #ast #comments #ast-parser #serde-json
  10. bpaf

    Command Line Argument Parser with parser combinators

    v0.9.12 31K #arguments-parser #command-line #parser-combinator #parser #command-line-arguments #cli-parser #arguments
  11. pom

    PEG parser combinators using operator overloading without macros

    v3.4.0 30K #parser-combinator #operator-overloading #peg #parser #parsers
  12. winnow

    A byte-oriented, zero-copy, parser combinators library

    v0.6.8 6.5M #parser-combinator #parser #parsers #bit
  13. chumsky

    A parser library for humans with powerful error recovery

    v1.0.0-alpha.7 143K #parser-combinator #parser #syntax-error #combinator #language #syntax #token
  14. iso8601

    Parsing ISO8601 dates using nom

    v0.6.1 596K #date-time #parser #nom #hours #offset #day #timezone
  15. parol

    LL(k) parser generator for Rust

    v0.28.0 750 #parser-generator #parser #nlp #parsing #l-lk #command-line-tool #json-parser
  16. rustlr

    Bottom-Up Parser Generator with Advanced Options

    v0.5.1 #parser-generator #lr #parser #lalr-parser #yacc #ast #parsing
  17. svgtypes

    SVG types parser

    v0.15.1 118K #svg-parser #svg #parser #tokenizer
  18. glsl

    A GLSL450/GLSL460 parser

    v7.0.0 2.3K #spir-v #opengl #parser #ast-node #open-gl
  19. tree-sitter

    Rust bindings to the Tree-sitter parsing library

    v0.22.6 210K #parser #parse-tree #incremental #programming-language #api-bindings
  20. httparse

    A tiny, safe, speedy, zero-copy HTTP/1.x parser

    v1.8.0 5.5M #http-parser #http #parser #avoid
  21. ressa

    An ECMAscript parser

    v0.9.0-alpha.3 180 #javascript-parser #javascript #parser #js #es #ecma #parsing
  22. wit-parser

    Tooling for parsing *.wit files and working with their contents

    v0.207.0 239K #wit #parser #wasm-component #ast #tooling #wasm-module #exports
  23. mediatype

    MIME Media-type parsing

    v0.19.18 82K #mime #parser #media-extensions #parameters #name #string
  24. html5ever

    High-performance browser-grade HTML5 parser

    v0.27.0 524K #html5 #parser #browser-grade
  25. svd-parser

    A CMSIS-SVD file parser

    v0.14.5 6.0K #cmsis-svd #parser #svd #cmsis
  26. lexopt

    Minimalist pedantic command line parser

    v0.3.0 72K #cli-parser #parser #arguments #command-line-arguments #args #cli #getopt
  27. jiter

    Fast Iterable JSON parser

    v0.3.0 22K #json-parser #json #deserialize #parser #iterator #iter #parsing
  28. der-parser

    Parser/encoder for ASN.1 BER/DER data

    v9.0.0 908K #ber-der #encoding-rules #parser #der #ber #asn-1 #nom
  29. clap-num

    Number parsers for clap

    v1.1.1 134K #unsigned-integer #integer-value #arguments-parser #parser #parse #argument #arg
  30. pest_meta

    pest meta language parser and validator

    v2.7.10 2.6M #pest-parser #parser #pest #meta #optimization #optimize
  31. xml5ever

    Push based streaming parser for xml

    v0.18.0 90K #xml-parser #xml #parser #streaming-parser #xml5 #parsing
  32. csscolorparser

    CSS color parser library

    v0.6.2 72K #css-color #css-parser #css #parser #hex-color #color #graphics
  33. xmlparser

    Pull-based, zero-allocation XML parser

    v0.13.6 1.2M #xml #parser #tokenizer
  34. rustpython-parser

    Python language parser for Python3

    v0.3.1 2.5K #python #parser #syntax-tree #parser-generator #source #analysis #language
  35. tl

    Fast HTML parser written in pure Rust

    v0.7.8 12K #html-parser #html #dom #parser #document #optimization #tags
  36. wasmparser

    event-driven library for parsing WebAssembly binary files

    v0.207.0 1.1M #wasm-module #wasm-binary #wasm #parser #binary-parser #event-driven #stream
  37. lrpar

    Yacc-compatible parser generator

    v0.13.5 3.7K #grammar #lr #parser-generator #yacc #parser
  38. pcap-parser

    Parser for the PCAP/PCAPNG format

    v0.15.0 10K #pcap #pcapng #parser #streaming-parser #nom #file-format
  39. nom-tracable

    Extension of nom to trace parser

    v0.9.1 9.8K #nom #parser #trace #tracing #count #call #extension
  40. tinyjson

    Tiny simple JSON parser/generator

    v2.5.1 401K #json-parser #json #parser-generator #json-format #generator #parser
  41. as3_parser

    ActionScript 3 parser

    v1.0.21 8.8K #actionscript #as3 #parser
  42. http-range-header

    No-dep range header parser

    v0.4.1 1.7M #header-parser #http-header #http-parser #header #range #http #parser
  43. csv-async

    CSV parsing for async

    v1.3.0 44K #csv #parser #async #comma #async-context #data-structures
  44. async-h1

    Asynchronous HTTP 1.1 parser

    v2.3.4 93K #async-http #http-parser #http #parser #async #stream #http-1
  45. mail-parser

    Fast and robust e-mail parsing library for Rust

    v0.9.3 15K #email #mime #parser #message-format #mail #parse #html-text
  46. plist

    parser. Supports Serde serialization.

    v1.6.1 397K #parser #value #root
  47. Try searching with DuckDuckGo or on crates.io.

  48. ical

    Ical/Vcard parser for Rust

    v0.11.0 6.5K #vcard #parser #contact #ical-vcard #create #rfc5545 #ical-parser
  49. pest-test

    Testing framework for pest parsers

    v0.1.6 #pest-parser #pest #parser #test-framework #parsers #text-file #string
  50. lang-c

    Lightweight C parser

    v0.15.1 950 #ast #ast-parser #c #c-language #parser
  51. nom-derive

    Custom derive nom parsers from struct

    v0.10.1 38K #nom #attributes #parser #derive #struct #automatic #definition

Narrow the search: parsers generator, …combinator, …parsing, …nom, …parse, …json, …ast