-
uuid
生成和解析UUIDs
-
clap
高效的,功能齐全的命令行参数解析器
-
url
基于WHATWG URL标准
-
quick-xml
高性能xml读取器和写入器
-
sqlparser
支持ANSI SQL:2011的可扩展SQL词法分析和解析器
-
httparse
一个小巧、安全、快速的HTTP/1.x解析器,零拷贝
-
darling
一个proc-macro库,用于在实现自定义衍生物时将属性读入结构体
-
x509-parser
解析X.509 v3格式(RFC 5280证书)
-
roxmltree
将XML表示为只读树
-
xml-rs
纯Rust的XML库
-
pest
优雅的解析器
-
logos
创建极其快速的词法分析器
-
ron
对象表示法
-
configparser
一个无需依赖项的配置解析工具,允许您解析INI和ini风格的语法。您可以使用它编写Rust程序,这些程序可以轻松地由最终用户自定义。
-
chumsky
一个具有强大错误恢复能力的解析器库,面向人类用户
-
pem
解析和编码PEM编码数据
-
raw-cpuid
解析x86 CPUID指令,用Rust编写,无外部依赖。实现与Intel CPUID手册描述紧密相似。该库只依赖于libcore。
-
tree-sitter
Rust绑定到Tree-sitter解析库
-
elf
用于解析ELF文件的纯Rust库
-
combine
在任意流上实现零拷贝支持的快速解析器组合器
-
quick-protobuf
一个纯Rust protobuf(反)序列化器。快速。
-
nom_locate
nom用于定位标记的特殊输入类型
-
rss
序列化RSS网络内容聚合格式
-
lexical
字符串到字符串转换例程
-
xmlparser
基于拉取的、零分配的XML解析器
-
kamadak-exif
使用纯Rust编写的Exif解析库
-
bpaf
带有解析组合子的命令行参数解析器
-
tobj
类似tinyobjloader的轻量级OBJ加载器
-
cssparser
CSS语法3级
-
pom
使用操作符重载(无宏)的PEG解析器组合器
-
wasmparser
解析WebAssembly二进制文件的事件驱动库
-
winnow
面向字节的、零拷贝的解析器组合库
-
litrs
解析并检查Rust字面量(即在Rust编程语言中表示固定值的标记)。特别适用于proc宏,但也可以在proc宏之外使用。
-
wit-parser
用于解析
*.wit
文件及其内容的工具 -
lalrpop
便捷的 LR(1) 解析器生成器
-
json5
支持 Serde 的序列化和反序列化器
-
mailparse
MIME 电子邮件消息解析器
-
mail-parser
为 Rust 提供快速且健壮的电子邮件解析库
-
yasna
Rust 的 ASN.1 库
-
icu_locid
管理 Unicode 语言和区域标识符的 API
-
der-parser
ASN.1 BER/DER 数据的解析器/编码器
-
email_address
提供符合 RFC 的
EmailAddress
新类型的实现 -
vte
终端仿真器的解析器实现
-
shlex
将字符串分割成shell单词,类似于Python的shlex
-
tinyjson
简易JSON解析/生成器
-
apollo-parser
符合规范的GraphQL解析器
-
parol-ls
parol解析生成器的语言服务器
-
uriparse
包含相对引用的URI解析器
-
glsl
GLSL450/GLSL460解析器
-
xml
纯Rust编写
-
humantime
std::time::{Duration, SystemTime}的解析器和格式化工具
-
svgtypes
SVG类型解析器
-
csscolorparser
CSS颜色解析库
-
tree-sitter-rust
tree-sitter的Rust语法
-
tl
纯Rust编写的快速HTML解析器
-
libxml
libxml2的封装 - 用于Gnome项目的XML C解析器和工具包
-
simple-dns
解析和写入DNS数据包
-
ion-rs
Amazon Ion
-
konst
标准函数的常量等价物、编译时比较和解析
-
parse-changelog
变更日志解析器,用Rust编写
-
lexopt
简约严格的命令行解析器
-
lib-ruby-parser
Ruby解析器
-
plist
解析器。支持Serde序列化。
-
weedle2
WebIDL解析器
-
async-h1
异步HTTP 1.1解析器
-
phonenumber
解析、格式化和验证国际电话号码
-
biome_deserialize
反序列化值
-
rustpython-parser
Python3语言解析器
-
nom-derive
从结构体自定义nom解析器
-
csv-async
异步CSV解析
-
m3u8-rs
解析m3u8文件(苹果的HTTP实时流(HLS)协议)
-
veryl
现代硬件描述语言
-
rpm
用于构建和解析RPM的纯Rust库
-
imap-proto
IMAP协议解析器和数据结构
-
atoi_simd
快速将
&[u8]
转换为整数解析器 -
venial
非常小的syn
-
buffered-reader
一个强大的Reader
-
ftml
基础文本标记语言 - 一个将Wikidot文本渲染为HTML的库
-
clap-num
clap的数字解析器
-
gix-attributes
处理 .gitattributes 文件的 gitoxide 项目
-
svd-parser
CMSIS-SVD 文件解析器
-
vtkio
旧 VTK 文件格式的解析器和写入器
-
pest_meta
pest 元语言解析器和验证器
-
gray_matter
智能前缀解析器。Rust 中 gray-matter 的实现。解析 YAML、JSON、TOML,并支持自定义解析器。
-
html5gum
符合 WHATWG 规范的 HTML5 分词器和标签汤解析器
-
pcap-parser
PCAP/PCAPNG 格式解析器
-
lenient_semver
宽松语义版本号
-
css-color
CSS 颜色字符串
-
cddl
简明数据定义语言(CDDL)解析器
-
asn1
为 Rust 编写的 ASN.1 (DER) 解析器和写入器
-
dateparser
解析常用格式的字符串中的日期
-
csv
支持 serde 的快速 CSV 解析
-
midly
支持 .mid 文件和实时 MIDI 事件的快速 MIDI 解码器和编码器
-
argc
一个 bash CLI 框架,也是一个基于 bash 的命令运行器
-
tendril
用于零拷贝解析的紧凑型缓冲区/字符串类型
-
sqlite3-parser
SQLite 解析器(由 SQLite 理解)
-
http-range-header
无依赖范围头解析器
-
tree-sitter-python
tree-sitter 的 Python 语法
-
xmltree
将 XML 文件解析为简单的树状结构
-
crokey
解析和描述键 - 帮助在终端应用程序中集成键绑定
-
sscanf
(format!()的反函数) 基于正则表达式的宏
-
fastdate
Rust 快速日期库
-
gix-url
实现 gix-url 解析和序列化的 gitoxide 项目
-
tree-sitter-typescript
tree-sitter 的 TypeScript 和 TSX 语法
-
parse-hyperlinks
用于标记超链接的 Nom 解析库
-
prefix
用于 FIX 消息的自定义美观打印器
-
lrpar
Yacc 兼容的解析器生成器
-
oxc_parser
用 Rust 编写的 JavaScript 工具集合
-
jiter
快速可迭代 JSON 解析器
-
seahorse
用 Rust 编写的最小 CLI 框架
-
ress
JS 文件的扫描器/标记化器
-
ansi-to-tui
将 ANSI 颜色编码文本转换为 ratatui::text::Text 类型,来自 ratatui 库
-
tree-sitter-go
Go 语法为 tree-sitter
-
minimad
轻量级 Markdown 解析器
-
orgize
解析 org-mode 文件
-
tokay
为 ad-hoc 解析设计的编程语言
-
tor-netdoc
与 Tor 协议一起使用的网络文档格式
-
nom-tracable
将 nom 扩展为跟踪解析器
-
parol
Rust 的 LL(k) 和 LALR(1) 解析器生成器
-
forensic-rs
一个基于 Rust 的框架,用于构建分析取证证据的工具,可以作为库跨多个项目重用,无需更改任何内容
-
seq_io
快速解析 FASTA、FASTQ 和 FASTX
-
harper-ls
为开发者提供的语言检查器
-
utf8parse
基于表的UTF-8解析器
-
atom_syndication
序列化Atom网络内容聚合格式
-
ra_ap_parser
rust-analyzer解析器
-
tree-sitter-c
tree-sitter的C语法
-
promql-parser
将PromQL查询解析为AST
-
rust-sitter
用于在Rust逻辑中定义tree-sitter语法的包
-
ada-url
快速遵守WHATWG标准的URL解析器
-
tree-sitter-highlight
使用Tree-sitter进行语法高亮
-
exmex
快速、简单、可扩展的数学表达式评估器,能够计算偏导数
-
uaparser
UA解析器
-
anes
ANSI转义序列提供程序和解析器
-
临时
解析简单的英文日期,受Linux日期命令启发,并从chrono-english分支而来
-
metaflac
读取和写入FLAC元数据
-
fluent-uri
符合RFC 3986的全面功能的URI参考处理库
-
hime_redist
使用Hime(LR,RNGLR)生成的解析器的可重新分发运行时库
-
icu_pattern
ICU模式实用程序
-
ra_ap_cfg
条件编译选项,
cfg
属性解析器和评估器,用于rust-analyzer -
mini-c-parser
从头开始的最小C语言词法分析器、解析器和虚拟执行器
-
libsql-sqlite3-parser
SQLite理解的SQL解析器(libsql分支)
-
full_moon
无损Lua解析器
-
tree-sitter-json
tree-sitter的JSON语法
-
tree-sitter-cpp
tree-sitter的C++语法
-
boxcars
Rocket league回放解析器
-
wasmparser-nostd
解析WebAssembly二进制文件的事件驱动库
-
tree-sitter-bash
Bash语法为tree-sitter
-
iso8601-timestamp
高性能ISO8601时间戳格式化和解析
-
pgn-reader
PGN格式的国际象棋游戏快速非分配和流式读取器
-
tree-sitter-html
HTML语法为tree-sitter
-
combu
mini cli框架
-
av1-grain
生成和解析AV1电影颗粒数据的辅助工具
-
fea-rs
处理Adobe OpenType特征文件的工具
-
kparse
跟踪和改善nom解析器的错误处理
-
lib-ruby-parser-nodes
Ruby解析器节点数据
-
swc_common
swc项目的通用工具
-
xml5ever
基于推送的XML流式解析器
-
lorawan
用于从和向字节片段读取和写入LoRaWAN消息的结构和工具
-
obj-rs
Rust的Wavefront obj解析器。它处理'obj'和'mtl'格式。
-
python-pkginfo
从sdist和bdists等解析Python包元数据
-
imap-codec
IMAP的稳固和完整的编解码器
-
rsc
字符串中解决科学和代数数学方程的快速计算器
-
taplo
一个TOML解析器、分析器和格式化库
-
rusty_lr_parser
rusty_lr的宏行解析器
-
sikula
查询语言
-
gix-config-value
提供git-config值解析的gitoxide项目
-
rustlr
具有高级选项的向下文自底向上解析器生成器
-
clap_lex
最小、灵活的命令行解析器
-
sv-parser
完全符合IEEE 1800-2017的系统Verilog解析库
-
cocoon
具有强加密和格式验证的保护容器
-
lrlex
词法分析器生成器
-
tree-sitter-c-sharp
tree-sitter的C#语法
-
tree-sitter-md
tree-sitter的Markdown语法
-
bet
解析和评估二叉表达式树
-
langtag
遵循RFC 5646的语言标签实现
-
rustylr
rusty_lr的可执行文件
-
tree-sitter-java
tree-sitter的Java语法
-
cstree
通用的无损语法树
-
heraclitus-compiler
用于开发优秀编程语言的编译器前端
-
markup5ever
xml5ever和html5ever的通用代码
-
arrow-csv
支持将CSV格式解析到Arrow格式以及从Arrow格式解析到CSV格式
-
biome_diagnostics
Biome的共享基础设施,用于实现漂亮的错误报告和诊断
-
netgauze-bgp-pkt
BGP-4协议表示和serde
-
allsorts
OpenType、WOFF和WOFF2的字体解析器、形状引擎和子集器
-
git-conventional
常规提交规范的解析库
-
fundu
可配置、精确且快速的Rust字符串解析器到Duration
-
sshkeys
解析OpenSSH证书和公钥
-
gix-date
gitoxide项目按照git的方式解析日期
-
idm
隐式数据标记
-
tree-sitter-swift
tree-sitter解析库的swift语法
-
tree-sitter-c2rust
Rust 语言对 Tree-sitter 解析库的绑定,通过 c2rust 实现纯 Rust 运行时
-
elementtree
将 XML 文件解析成类似 Python elementtree 的结构
-
acpi
用于解析 ACPI 表的纯 Rust 库
-
ldap-parser
LDAP 协议 (RFC 4511) 解析器
-
biome_js_parser
Biome 的 JavaScript 解析器
-
ublox
使用 UBX 协议与 u-blox GPS 设备通信
-
sqllogictest
解析器和运行器
-
clap_builder
高效的,功能齐全的命令行参数解析器
-
gix-revision
gitoxide 项目,用于查找修订名称和解析规范
-
json-syntax
严格的 JSON 解析和映射库
-
ason
从 JSON 发展而来的数据格式,引入了强数据类型和变体类型支持
-
parse-variants
为枚举类型推导 syn::parse::Parse 特性,并使用它轻松解析枚举的变体
-
gix-refspec
用于解析和表示 refspecs 的 gitoxide 项目
-
lol_html
基于 CSS 选择器的流式 HTML 重写器/解析器 API
-
tree-sitter-css
tree-sitter 的 CSS 语法
-
purl
具有可定制包类型的 Package URL 实现
-
cfgrammar
语法处理
-
vtc
Rust 的 SMPTE 时间码库
-
minimal-lexical
快速的浮点解析转换例程
-
xmas-elf
解析和导航 ELF 数据;零分配、类型安全
-
actson
响应式(或非阻塞、异步)JSON 解析器
-
tree-sitter-ruby
Ruby 的 tree-sitter 语法
-
linux-perf-event-reader
从原始字节解析 Linux perf_event 信息
-
fast-float
快速浮点数解析器
-
getopts
类似 getopts 的选项解析
-
rnix
用 Rust 编写的 Nix 解析器
-
connection-string
Rust(和 WebAssembly)中的连接字符串解析
-
adblock
用于 Adblock Plus 语法(例如 EasyList,EasyPrivacy)过滤解析和匹配的本地 Rust 模块。
-
narsese
对 Narsese 的 Rust 支持
-
dissect
受 Logstash 启发的 dissect 提取器
-
rustop
命令行解析器
-
tree-sitter-haskell
Haskell 的 tree-sitter 语法
-
ansi-parser
使用 nom 解析 ANSI 转义码
-
icalendar
强类型iCalendar构建器和解析器
-
snmp-parser
SNMP协议解析器
-
aoc-parse
用于解析您的Advent of Code谜题输入的库
-
gix-ignore
处理.gitignore文件的gitoxide项目
-
kerberos-parser
Kerberos协议解析器
-
lexical-parse-float
从字符串中高效解析浮点数
-
actix-form-data
Actix Web的表单数据
-
lang-c
轻量级C解析器
-
url-parse
🔗 Rust库,用于解析URL
-
serde_json_bytes
由serde_json解析的字符串支持的JSON值对象
-
ical
Rust的Ical/Vcard解析器
-
css-minify
基于nom的CSS解析器和最小化器
-
tzif
TZif文件解析器
-
axum_typed_multipart
为axum提供类型安全的multipart/form-data处理
-
dot-parser
DOT/Graphviz图形描述语言解析器,以及转换这些图的有用函数
-
biome_console
打印消息(使用biome_markup格式化)和诊断信息
-
html_parser
通用html/xhtml解析器
-
influxdb-line-protocol
InfluxDB行协议解析器和构建器
-
xdg-mime
加载和查询XDG共享MIME数据库
-
accept-language
解析和比较Accept-Language头部字符串
-
imgutils
跨平台CLI,用于快速解析和操作图像
-
documentation_generator
基于Rust的C#代码库文档生成器。它扫描C#源文件,提取相关结构(类、结构体、枚举和接口),并根据提供的模板生成文档。
-
biome_js_formatter
Biome的JavaScript格式化器
-
tree-sitter-javascript
tree-sitter的JavaScript语法
尝试使用DuckDuckGo进行搜索。