关键字“解析器”的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
SwiftCSV
Swift 的 CSV 解析器
TreeSitter
用于编程工具的增量解析系统
StringZilla
C、C++、Python、Rust 和 Swift 的字符串速度提高 10 倍,利用 NEON、AVX2、AVX-512 和 SWAR 来加速搜索、排序、编辑距离、对齐分数等 🦖
MachOKit
🔬 用于解析 mach-o 文件以获取各种信息的 Swift 库。
SwagGen
OpenAPI/Swagger 3.0 解析器和 Swift 代码生成器
SwiftTreeSitter
用于 tree-sitter 增量解析系统的 Swift API
CoreXLSX
用纯 Swift 编写的 Excel 电子表格 (XLSX) 格式解析器
Ink
用 Swift 编写的快速灵活的 Markdown 解析器。
Fuzi
Swift 中快速轻量级的 XML 和 HTML 解析器,支持 XPath 和 CSS
TOMLKit
一个用于 Swift 的小型、简单的 TOML 解析器和序列化器。由 toml++ 提供支持。
Baby
从 JSON 文件创建模型,即使是 Baby 也能做到。
FitFileParser
这提供了一个 swift 包来解析 Fit 文件并访问 swift 中的信息。
SwiftBeanCountParser
将纯文本解析为账本模型的解析器
Covfefe
非确定性上下文无关语言的解析器
EPUBKit
📚 Swift 中简单的 EPUB 解析器
Gramophone
用于处理扩展巴科斯范式 (EBNF) 表示法和语法的 Swift 库。
Parse3339
一个快速的纯 Swift RFC 3339 时间戳解析器
Parsey
Swift 解析器组合器
SemanticVersioningKit
用于创建和解析符合语义版本控制表示法的小型库。
swift-math-parser
使用 Point•Free 的 swift-parsing 包构建的数学表达式解析器