Swift Parsing

Open-source Swift projects categorized as Parsing

Top 23 Swift Parsing Projects

  • NetNewsWire

    RSS reader for macOS and iOS.

    Project mention: RSS is still pretty great | news.ycombinator.com | 2024-02-11

    NetNewsWire is excellent. Clean, responsive, blends into the desktop, and doesn't have memory leak issues like so many macOS RSS readers do. I wish all software could be like it.


  • PhoneNumberKit

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

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

  • FeedKit

    An RSS, Atom and JSON Feed parser written in Swift

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

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.


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

  • CreateAPI

    Delightful code generator for OpenAPI specs


    Pure Swift JSON encoding/decoding library

  • swift-url-routing

    A bidirectional router with more type safety and less fuss.

  • SwiftCssParser

    A Powerful , Extensible CSS Parser written in pure Swift.


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

  • ZMarkupParser

    ZMarkupParser is a pure-Swift library that helps you convert HTML strings into NSAttributedString with customized styles and tags.

  • 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: Make your web feed easy to find, autodiscoverable even | dev.to | 2024-02-04

    If you have a web feed, be it RSS or Atom or JSON Feed, help others discover it!

  • 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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

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 2024-02-11.

Swift Parsing related posts


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

Project Stars
1 NetNewsWire 7,628
2 PhoneNumberKit 4,974
3 FeedKit 1,153
4 Fuzi 1,055
5 Marshal 699
6 CSV.swift 625
7 FlatBuffersSwift 569
8 PMHTTP 505
9 CreateAPI 373
10 PMJSON 361
11 swift-url-routing 317
12 SwiftCssParser 276
13 JAYSON 253
14 ZMarkupParser 249
15 Syntax 145
16 SwiftyConfiguration 116
17 SwiftyXML 101
18 AcknowledgementsPlist 76
19 Covfefe 59
20 JSONFeed 31
21 Mappable 27
22 MagicMapper 26
23 RLPSwift 23
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.