Packages for keyword “parser”
These packages are available as a package collection, usable in Xcode or SwiftPM.
SwiftCSV
CSV parser for Swift
tree-sitter
An incremental parsing system for programming tools
StringZilla
Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
SwiftTreeSitter
Swift API for the tree-sitter incremental parsing system
MachOKit
🔬 A Swift library for parsing mach-o files to obtain various information.
SwagGen
OpenAPI/Swagger 3.0 Parser and Swift code generator
TreeSitterJavaScript
Javascript grammar for tree-sitter
TreeSitterHTML
HTML grammar for Tree-sitter
CoreXLSX
Excel spreadsheet (XLSX) format parser written in pure Swift
Ink
A fast and flexible Markdown parser written in Swift.
TreeSitterJSON
JSON grammar for tree-sitter
swift-math-parser
Math expression parser built with Point•Free's swift-parsing package
FitFileParser
This provide a swift package to parse Fit File and have access to the information in swift.
Fuzi
A fast & lightweight XML & HTML parser in Swift with XPath & CSS support
TreeSitterCSS
CSS grammar for Tree-sitter
ELFKit
🔬 A Swift library for parsing ELF files to obtain various information.
DSStore
Parse and write macOS .DS_Store files from Swift
MimeParser
Mime parsing in Swift | Relevant RFCs: RFC 822, RFC 2045, RFC 2046
Parse3339
A fast pure Swift RFC 3339 timestamp parser
Gramophone
Swift library for working with Extended Backus–Naur Form (EBNF) notation and grammars.