Packages for keyword “parsing”
Antlr4
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
PhoneNumberKit
A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
TreeSitter
An incremental parsing system for programming tools
FeedKit
An RSS, Atom and JSON Feed parser written in Swift
SwiftTreeSitter
Swift API for the tree-sitter incremental parsing system
swift-url-routing
A bidirectional router with more type safety and less fuss.
Down
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Fuzi
A fast & lightweight XML & HTML parser in Swift with XPath & CSS support
CoreGPX
A library for parsing and creation of GPX location files. Purely Swift.
Covfefe
A parser for nondeterministic context free languages
Endpoints
Type-Safe Swift Networking
BytesParser
A simple byte-oriented parser/writer. Read and write formatted values to/from binary blobs/files with ease!
MimeParser
Mime parsing in Swift | Relevant RFCs: RFC 822, RFC 2045, RFC 2046
Syntax
Write value-driven parsers quickly in Swift with an intuitive SwiftUI-like DSL
Gramophone
Swift library for working with Extended Backus–Naur Form (EBNF) notation and grammars.
Serpent
A protocol to serialize Swift structs and classes for encoding and decoding.
swift-json-parsing
JSON decoding and encoding, using the swift-parsing library
composable-deep-link
Deep Link DSL
Core
🌎 Utility package containing tools for byte manipulation, Codable, OS APIs, and debugging.
JSONDecoder
Simple JSON decoder written in swift