#parser-combinator

  1. x509-parser

    用于X.509 v3格式(RFC 5280证书)的解析器

    v0.16.0 1.2M #certificate #nom #x509 #parser-combinator #parser #signature-verification
  2. 组合

    在任意流上的快速解析器组合器,支持零拷贝

    v4.6.7 2.8M #parser-combinator #parser #combinator #parsing #ll #data-stream #arguments-parser
  3. winnow

    一个基于字节的、零拷贝的解析器组合器库

    v0.6.18 8.4M #parser-combinator #parser #parsers #bit
  4. chumsky

    一个面向人类的强大错误恢复解析器库

    v1.0.0-alpha.7 203K #parser-combinator #parser #syntax-error #combinator #syntax #token #language
  5. bpaf

    带有解析器组合器的命令行参数解析器

    v0.9.12 66K #arguments-parser #command-line #parser-combinator #parser #command-line-arguments #cli-parser #arguments
  6. pom

    使用操作符重载而不使用宏的PEG解析器组合器

    v3.4.0 39K #parser-combinator #operator-overloading #peg #parser #parsing
  7. nom-derive

    从结构体自定义 derive nom 解析器

    v0.10.1 63K #nom #attributes #parser #derive #parser-combinator #struct #automatic
  8. cookie-factory

    受 nom 启发的序列化库

    v0.3.3 374K #endianness #nom #parser-combinator #serialization #byte #byte-slice #encoding
  9. vault

    用于《公司》英雄回放文件的解析器

    v10.0.0 480 #replay #company #heroes #parser-combinator #coh3 #coh
  10. yap

    解析器库。一组轻量级、无依赖的解析器组合器实用方法,帮助解析字符串和切片。

    v0.12.0 30K #parser-combinator #tokens #slice #string #methods #location #free
  11. kerberos-parser

    Kerberos 协议解析器

    v0.8.0 14K #kerberos #parser #nom #message-parser #parser-combinator
  12. tls-parser

    TLS 协议解析器

    v0.11.0 17K #tls #nom #parser #parser-combinator #protocols #ssl #networking
  13. jumbf

    (ISO/IEC 19566-5:2023) 纯 Rust 编写的解析器和构建器

    v0.4.0 2.1K #parser #parser-combinator #box #builder #nom #zero-copy #content
  14. rusty_parser

    用 Rust 编写的通用编译时解析器生成器和模式匹配库

    v1.1.0 140 #parser-generator #parser #parser-combinator #syntax-tree #parse-input #context-free-grammar #input-output
  15. nom-xml

    解析 XML

    v0.2.1 180 #xml-parser #nom #xml #xml-document #parser #parser-combinator #xml-data
  16. oni-comb-parser-rs

    解析器组合器

    v0.0.536 4.3K #parser-combinator #combinator #parser #json-parser #character #oni #comb
  17. xrust

    支持 XPath 和 XSLT

    v1.0.0 140 #xpath #xml-parser #xml #xslt #parser-combinator #xml-data #tree
  18. augmented-midi

    使用 nom 组合器进行实验性的 MIDI 文件/事件解析器

    v1.7.0 #midi-file #parser-combinator #nom #audio #experimental #allocation #deserialization
  19. parsy

    高效的解析器组合器库

    v0.7.1 3.6K #parser-combinator #language #chumsky #combine
  20. rusticata-macros

    Rusticata 的辅助宏

    v4.1.0 1.1M #nom #parser #parser-combinator #serialization #macro #rusticata #helper
  21. bracoxide

    用于花括号模式组合、排列生成和错误处理的丰富库

    v0.1.3 6.5K #parser-combinator #permutation #combination #string #parser #brace-expansion #strings
  22. chomp1

    一个快速的单子式解析器组合器,专为稳定Rust设计

    v0.3.4 550 #parser-combinator #streaming #parser #parsers #debugging
  23. gchemol-parser

    使文本解析变得简单

    v0.5.1 300 #parser-combinator #text-parser #streaming-parser #text-file #read-line #gchemol #reader
  24. parser-compose

    编写和组合任意文件或数据格式解析器

    v0.19.0 #parser-combinator #parser #combinator #file-format #input #data #compose
  25. langbox

    用于构建编译器和解释器的框架

    v0.6.0 #lexer #parser-combinator #tokenizer #tokenize #parser
  26. nom-date-parsers

    使用nom帮助编写的组合器,用于解析数值和语言特定的日期

    v1.1.0 600 #parser-combinator #parser #parse-date #language-specific #numeric-dates #chrono-dates #nom-extension
  27. parsa

    一个函数式组合器解析库

    v1.1.1 #parser-combinator #parser #string #parsing #error-handling
  28. lip

    创建可重用和灵活解析器的强大解析器组合器

    v8.1.2 #parser-combinator #parser #combinator #functional #message-parser #error-message
  29. pa-rs

    使用解析器组合器概念进行解析的库

    v0.1.5 360 #parser-combinator #parser #combinator #concepts
  30. parser_fuck

    解析器组合器库

    v0.6.0 #parser-combinator #json-parser #combinator #parse-input #parser
  31. gobble

    一个基于组合器的字符串解析器,让代码看起来像语法

    v0.6.3 #parser-combinator #parser #combinator #iterator #simple #version
  32. chasa

    具有许多迭代器、条件分支和链式方法的解析器组合器

    v0.1.13 #parser-combinator #iterator #syntax #branch #chain #define #conditional
  33. prom-trace

    使用操作符重载而不使用宏的PEG解析器组合器

    v4.0.3 #解析组合器 #解析器 #操作符重载 #PEG #解析器 #解析树
  34. mpl

    MPL(最小解析语言)的最小解析组合器,类似于TDPL(自顶向下解析语言)

    v0.2.0 #解析组合器 #语法 #组合器 #生成器 #解析器 #TDPL #语法树
  35. cosmic-nom

    一组使使用优秀的nom解析组合器更简单的实用工具

    v0.3.6 120 #nom #解析组合器 #cosmic #实用工具 #优秀 #集合 #编排
  36. wordshk_tools

    words.hk(粤语词典)的解析器和其它工具的组合

    v3.16.0-beta.9 180 #nlp #词典 #解析组合器 #粤语 #csv #数据处理
  37. xparse

    一个完全静态分发的解析组合器,支持同步和异步解析

    v0.1.10 #解析组合器 #JSON解析器 #静态 #异步 #分发 #同步 #测试
  38. nom-regex

    nom解析器的正则表达式

    v0.2.0 15K #解析组合器 #nom #正则表达式 #解析器
  39. anpa

    受Haskell的parsec启发的通用单调解析组合器库

    v0.5.0 #解析组合器 #解析器 #JSON解析器 #parsec
  40. rushell_deps_pom

    使用操作符重载而不使用宏的PEG解析器组合器

    v3.2.0-jeff.2 #解析组合器 #解析器 #操作符重载 #PEG #解析器 #解析树
  41. bparse

    解析字节

    v0.14.0 #字节切片 #字节 #模式 #十六进制 #解析组合器 #错误管理 #解析器
  42. glue

    基于文本格式解析的解析组合器框架,易于使用且相对快速

    v0.8.7 #解析组合器 #解析器 #文本解析器 #文本格式 #解析
  43. pom-preview

    使用操作符重载而不使用宏的PEG解析器组合器

    v3.0.4-alpha-1 #解析组合器 #操作符重载 #PEG #解析器 #解析
  44. parsit

    非常简单的库,使用logos作为词法分析器的解析组合器和递归下派

    v0.2.0 #logo #解析组合器 #词法分析器 #语言 #解析器
  45. binator

    解析组合器

    v0.3.0 #解析组合器 #组合器 #工具 #十六进制颜色 #解析器 #解析 #网络
  46. generator-combinator

    将组合器组合起来生成越来越复杂的模式

    v0.4.0 #combinator #generator #pattern #parser-combinator #generation #text-generation #generate
  47. combine_wasi

    在任意流上的快速解析器组合器,支持零拷贝

    v4.6.6 #parser-combinator #parser #combinator #parsing #ll #arguments-parser
  48. combine-language

    额外的解析器组合器,适用于解析编程语言

    v4.0.0 120 #parser-combinator #programming-language #combine #parser #language #combinator #ll
  49. ospf-parser

    OSPF版本2协议的解析器

    v0.5.0 250 #nom #parser #routing #ospf #protocols #parser-combinator
  50. autumn

    递归下降解析器组合器库

    v0.4.3 #parser-combinator #combinator #recursion #descent #token #parser #recursive
  51. chainchomp

    Rust的极简意见化解析器组合器库

    v0.2.1 #parser-combinator #opinionated #tinyest
  52. shrimple-parser

    具有灵活错误报告的零依赖下一代解析器组合器库

    v0.0.3 #parser-combinator #error #error-reporting #next-gen #flexible #location #zero-dependency
  53. ron-reboot

    高度实验性的 RON 解析器

    v0.1.0-preview9 #parser #ron #parser-combinator #experimental #deserializer #highly #problem
  54. valkyrie-parser

    valkyrie语言的手动编写解析器

    v0.2.5 #valkyrie #parser-combinator #ast #definition #protocols #language #builtin
  55. aott

    Aspect Of The Tokens - 解析器组合器框架

    v0.2.0 #parser-combinator #combinator #token #syntax #token-parser #parser
  56. munch

    速度极快、零拷贝的解析器组合器库,具有优雅的字符串和字节API

    v0.8.0 #parser-combinator #byte #string #zero-copy #blazing #elegant #api
  57. chomp

    一个快速的单子式解析器组合器,专为稳定Rust设计

    v0.3.1 390 #parser-combinator #streaming #parser #parsing #standard-error
  58. binator_context

    用于与binator一起使用的分组通信上下文处理程序

    v0.0.2 #parser-combinator #context #parser #combinator
  59. abortable_parser

    专注于错误处理的解析器组合库

    v0.2.6 #parser-combinator #parser #combinator #parsing
  60. parcos

    最小化解析器组合库

    v0.0.5 #parser-combinator
  61. parcours

    用于唯一结果的解析器组合器

    v0.3.0 #parser-combinator #unique #results #performance #constrained #environment #high
  62. markab_parser

    无复制且错误信息丰富的解析器组合库

    v0.7.0 #parser-combinator #parser #message-parser #combinator #string #copy-less #rich-error-message
  63. alder

    受 Elm 解析器错误信息启发的解析器组合库

    v0.10.0 #parser-combinator #parser #error-message #elm #combinator #error-context
  64. ruminant

    实现解析器组合器的探索

    v0.17.0 100 #parser-combinator #combinator #input #extract
  65. bitvec-nom2

    使用 bitvec 的 nom 位级解析

    v0.2.0 132K #parser-combinator #nom #bit #parser #bit-level
  66. 尝试使用 DuckDuckGo 搜索。

  67. nom-leb128

    为 nom 解析器组合库提供快速 LEB128 解码

    v0.2.0 4.0K #nom #leb128 #dwarf #parser-combinator #dalvik #wasm
  68. fabparse

    最小化解析器组合库

    v0.1.1 #parser-combinator #input #traits #minimized #data #output #within
  69. pex

    Rust 的夜间解析器组合库

    v0.2.4 #parser-combinator #parser #monads
  70. nom-trace

    nom 解析器的跟踪器

    v0.2.1 100 #parser #parser-combinator #bit #streaming #parsing
  71. nom-bufreader

    BufReader 适配器用于 nom 解析器

    v0.2.0 #streaming-parser #parser #nom #streaming #async #parser-combinator
  72. parco

    零成本的解析器组合器

    v5.1.0 #parser-combinator #zero-cost #write
  73. somen

    异步解析器组合器

    v0.3.1 #parser-combinator #parser #async #asynchronous
  74. nyst

    解析库

    v0.5.2 #parser-combinator #parse #stream #parser
  75. chonk

    一个轻量级的解析组合器框架

    v0.5.0 #parser-combinator #input #ctx #str #framework #bounds #error
  76. chumsky-branch

    chumsky解析库的分支组合器

    v0.2.0 #parser-combinator #branch #pattern #chumsky #string #second #contain
  77. pacosso

    https://github.com/toschoo/pacosso/blob/master/README.md

    v0.2.5 #parser-combinator #parser #streaming-parser #json-parser #parsing-framework
  78. memoir

    自描述的解析组合器

    v0.3.0 #parser-combinator #self-describing #language #symbol #string #prelude #optional
  79. parslers

    Rust编程语言的分阶段选择性解析组合器库

    v0.1.1 #parser-combinator #combinator #parser
  80. parsed

    解析组合器库

    v0.3.0 #parser-combinator #combinator #parsed #monadic
  81. volt_parse

    对解析组合器概念的先进、略有不同的处理方式

    v0.5.0 #parser-combinator #parser #text #parse #volt
  82. combine-regex-1

    重新导出regex 1.0,允许combine同时使用0.2和1.0版本

    v1.0.0 110 #parser-combinator #combine #regex #re-exports #construct #data #versioning
  83. honeycomb

    一个不需要运行时的可移植解析组合器库

    v0.1.4 #parser-combinator #run-time #portable #require #language
  84. parsell

    LL(1)流式解析组合器

    v0.6.5 #parser-combinator #streaming-parser #parser #streaming #parsing
  85. bitvec-nom

    使用 bitvec 的 nom 位级解析

    v0.2.0 #parser-combinator #bit #parser #bit-level #parser-combinators
  86. parse_me

    解析组合器crate。为Rust提供了简单的解析组合器crate。

    v0.6.0 140 #parser-combinator #look #subject
  87. kombi

    解析组合器库

    v0.2.2 #parser-combinator #batteries #iterator #transform #iterator-based #together #value
  88. pcomb

    一个小型解析组合器库

    v0.3.0 #parser-combinator #parser #combinator #text
  89. somen-language

    用于语言的somen解析组合器

    v0.1.0 #parser-combinator #parser #language
  90. parseme

    构建健壮解析器的框架

    v0.2.0-alpha #parser-combinator #framework #xid #unicode #building #identifier #robust
  91. nom-bufreader-rp

    BufReader 适配器用于 nom 解析器

    v0.2.0 #streaming-parser #parser #streaming #nom #async #parser-combinator
  92. combinedfun

    一个类似于nom的解析器组合库,避免使用宏,同时尝试实现至少部分nom的表达能力

    v0.1.3 #parser-combinator #nom #combinator #parser #parse #parsers
  93. ron-utils

    处理Rusty对象表示(RON)文件

    v0.1.0-preview8 #ron #parser #object #notation #experimental #stop #parser-combinator
  94. nom-errors

    为nom解析器组合库提供强类型错误支持

    v0.0.13 #nom #error #typed #parser-combinator #strong-typed
  95. pex-trie

    为Rust提供的解析器组合库

    v0.0.3 100 #pex-trie #combinator #parser-combinator
  96. jpar

    一个面向文本、零拷贝的解析器组合库

    v0.1.0 #parser-combinator #parser #input #zero-copy #text-oriented #information #text-input
  97. pipe-chain

    组合库和解析器库

    v0.1.1 #bencode #parser #websocket #parser-combinator #pkt-line
  98. nom-bitvec

    使用 bitvec 的 nom 位级解析

    v0.2.0 #parser-combinator #bit #parser #nom #bit-level
  99. transliterate

    一个将字符串解析为字符串的解析器,通过直接构建输出字符串来避免中间树

    v0.1.1 #parser-combinator #parser #string #combinator
  100. nyar_prebuild

    v1.0.0 #language #valkyrie #native #definition #language-server #parser-combinator #following
  101. oni-comb-toys-rs

    玩具解析器

    v0.0.2 #toys #parser #language #parser-combinator #scripting-language
  102. combpop

    基于类型的解析器组合器

    v0.0.3 #parser-combinator #parser #combinator #ll #combinators
  103. ratatat

    具有缓存的表达式解析器组合器

    v0.1.1 #parser-combinator #parser-generator #cache #input #context #expressive
  104. coolrule

    布尔表达式评估器。boolrule 的 Rust 版本。

    v0.1.0 #expression-evaluator #boolean #parser-combinator #port #evaluation #engine #evaluating
  105. paco

    解析器组合器库

    v0.1.3 #parser-combinator #lexer #combinator #parser #recursive-descent
  106. pcap-rs

    pcap 文件的解析器(及其文件迭代器)

    v1.0.4 #pcap #parser #parser-combinator #bit #parsing #parser-combinators
  107. rcombinators

    Rust 中的解析器组合库

    v0.1.0 #parser-combinator #parser #parse #parsec
  108. somen-decode

    用于 somen 的字节字符串解码器

    v0.1.0 #decode #parser #byte-string #parser-combinator #encoding
  109. sexpy

    为简单编程语言自动推导的 s-表达式解析器

    v0.5.6 #s-expr #language #parser #programming-language #s-expression #parser-combinator
  110. noam

    一个面向字节、零拷贝、解析器组合库

    v0.1.0 #parser-combinator #parser #byte
  111. parsimonious

    解析器组合器

    v0.0.8 #parser-combinator #parser #streaming #parsers
  112. libparse

    使用解析器组合实现的多种解析器

    v0.1.0 #parser-combinator #csv #implemented
  113. peruse

    一个小型的解析器组合库

    v0.3.0 #parser-combinator #parser #combinator