Swift Parsing

Open-source Swift projects categorized as Parsing

Top 23 Swift Parsing Projects

  • PhoneNumberKit

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

  • FeedKit

    An RSS, Atom and JSON Feed parser written in Swift

  • 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!

  • Fuzi

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

  • Marshal

    Marshaling the typeless wild west of [String: Any]

  • CSV.swift

    CSV reading and writing library written in Swift.

  • FlatBuffersSwift

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


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

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.


    Pure Swift JSON encoding/decoding library

  • CreateAPI

    Delightful code generator for OpenAPI specs

    Project mention: What’s everyone working on this month? (October 2022) | reddit.com/r/swift | 2022-10-03

    The app I'm working on uses OpenAPI, and I've been loving using CreateAPI to generate my netcode. I just compiled the library locally for the first time, and submitted a PR to bump the version of one of the dependencies. Fun stuff!

  • SwiftCssParser

    A Powerful , Extensible CSS Parser written in pure Swift.


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

  • swift-url-routing

    A bidirectional router with more type safety and less fuss.

    Project mention: Build your first XCFramework -How to create an iOS framework Pt 1 | reddit.com/r/iOSProgramming | 2022-05-03

    Not really, in this post I just needed to create something simple, just to showcase the process of building. Here's a better example of a real open source library, have a look at the code !

  • Syntax

    Write value-driven parsers quickly in Swift with an intuitive SwiftUI-like DSL (by nerdsupremacist)

  • SwiftyConfiguration

    Modern Swift API for Plist.

  • SwiftyXML

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

  • AcknowledgementsPlist

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

  • Covfefe

    A parser for nondeterministic context free languages

  • JSONFeed

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

    Project mention: Is Astro ready for your blog? | dev.to | 2022-04-24

    At least for now, Astro clearly falls short in this category. Its built-in ability to provide RSS feeds is rather limited, and it doesn’t yet enable JSON feeds at all.5 In the meantime, some users, including Yours Truly, have gotten around this by using the third-party feed package, which supports RSS and JSON feeds.6

  • Mappable

    flexible JSON to Model converter, specially optimized for immutable properties

  • MagicMapper

    🌟 Super light and easy automatic JSON to model mapper

  • RLPSwift

    Recursive Length Prefix encoding written in Swift

  • XMLText

    Generate styled SwiftUI Text from strings with XML tags.

  • SNDocx

    Extracts the text from the Docx file

  • SonarQube

    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.

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 2022-10-03.

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,725
2 FeedKit 1,040
3 Fuzi 998
4 Marshal 694
5 CSV.swift 596
6 FlatBuffersSwift 567
7 PMHTTP 509
8 PMJSON 364
9 CreateAPI 294
10 SwiftCssParser 273
11 JAYSON 252
12 swift-url-routing 246
13 Syntax 133
14 SwiftyConfiguration 117
15 SwiftyXML 99
16 AcknowledgementsPlist 75
17 Covfefe 56
18 JSONFeed 31
19 Mappable 27
20 MagicMapper 26
21 RLPSwift 22
22 XMLText 15
23 SNDocx 11
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.