Swift Parsing

Open-source Swift projects categorized as Parsing | Edit details

Top 23 Swift Parsing Projects

  • GitHub repo PhoneNumberKit

    A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.

    Project mention: What is the best open source .xib file for drop down country phone numbers? | reddit.com/r/iOSProgramming | 2021-10-25

    PhoneNumberKit is a good choice. https://github.com/marmelroy/PhoneNumberKit

  • GitHub repo Fuzi

    A fast & lightweight XML & HTML parser in Swift with XPath & CSS support

    Project mention: Fast HTML Parsing in Swift | news.ycombinator.com | 2021-09-21
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • GitHub repo FeedKit

    An RSS, Atom and JSON Feed parser written in Swift

  • GitHub repo Marshal

    Marshaling the typeless wild west of [String: Any]

  • GitHub repo FlatBuffersSwift

    This project brings FlatBuffers (an efficient cross platform serialization library) to Swift.

    Project mention: FlatBuffers Explained | news.ycombinator.com | 2021-02-08
  • GitHub repo CSV.swift

    CSV reading and writing library written in Swift.

  • GitHub repo PMHTTP

    Swift/Obj-C HTTP framework with a focus on REST and JSON

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo PMJSON

    Pure Swift JSON encoding/decoding library

  • GitHub repo Serpent

    A protocol to serialize Swift structs and classes for encoding and decoding.

  • GitHub repo SwiftCssParser

    A Powerful , Extensible CSS Parser written in pure Swift.

  • GitHub repo JAYSON

    🧱 A JSON decoding/encoding library that handles optimistically or strictly.

  • GitHub repo SwiftyConfiguration

    Modern Swift API for Plist.

  • GitHub repo SwiftyXML

    The most swifty way to deal with XML data in swift 5.

  • GitHub repo AcknowledgementsPlist

    AcknowledgementsPlist manages the licenses of libraries that depend on your iOS app.

  • GitHub repo Covfefe

    A parser for nondeterministic context free languages

    Project mention: Syntax: A Framework that let's you build parsers with a SwiftUI-Like DSL | reddit.com/r/swift | 2021-02-08

    Looks pretty nice. I've worked with somewhat more powerful (Earley/CYK) parsers before in Swift but my approach (GitHub Repo) required manual mapping of the syntax tree, which is pretty ugly. I've had a look at Madness before, but the custom operators didn't make things pretty.

  • GitHub repo JSONFeed

    Swift parser for JSON Feed — a new format similar to RSS and Atom but in JSON.

    Project mention: reader 2.0 released – a Python feed reader library | reddit.com/r/Python | 2021-07-19

    want to also support JSON Feed?

  • GitHub repo MagicMapper

    🌟 Super light and easy automatic JSON to model mapper

  • GitHub repo Mappable

    flexible JSON to Model converter, specially optimized for immutable properties

  • GitHub repo RLPSwift

    Recursive Length Prefix encoding written in Swift

  • GitHub repo XMLText

    Generate styled SwiftUI Text from strings with XML tags.

    Project mention: XMLText: SwiftUI Text from styled XML | reddit.com/r/SwiftUI | 2021-03-11

    GitHub: XMLText with SPM support

  • GitHub repo SNDocx

    Extracts the text from the Docx file

  • GitHub repo GuardedSwiftyJSON

    Swift guarded model initializers for SwiftyJSON

  • GitHub repo Alter

    Alter is framework to make mapping Codable property and key easier.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-10-25.

Swift Parsing related posts


What are some of the best open-source Parsing projects in Swift? This list will help you:

Project Stars
1 PhoneNumberKit 4,397
2 Fuzi 953
3 FeedKit 953
4 Marshal 694
5 FlatBuffersSwift 567
6 CSV.swift 563
7 PMHTTP 508
8 PMJSON 362
9 Serpent 285
10 SwiftCssParser 269
11 JAYSON 251
12 SwiftyConfiguration 116
13 SwiftyXML 91
14 AcknowledgementsPlist 73
15 Covfefe 48
16 JSONFeed 31
17 MagicMapper 26
18 Mappable 25
19 RLPSwift 22
20 XMLText 11
21 SNDocx 11
22 GuardedSwiftyJSON 5
23 Alter 1
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.