Swift Parsing

Open-source Swift projects categorized as Parsing

Top 23 Swift Parsing Projects

  • NetNewsWire

    RSS reader for macOS and iOS.

    Project mention: Do you have any suggestions on RSS readers? | news.ycombinator.com | 2024-11-23

    https://netnewswire.com/

    Though it may not meet your criteria around infinite retention. The developer has written about their philosophy on that here: https://inessential.com/2018/10/13/netnewswire_article_age_l...

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • 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

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • PMHTTP

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

  • CreateAPI

    Delightful code generator for OpenAPI specs

  • PMJSON

    Pure Swift JSON encoding/decoding library

  • swift-url-routing

    A bidirectional router with more type safety and less fuss.

  • ZMarkupParser

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

  • SwiftCssParser

    A Powerful , Extensible CSS Parser written in pure Swift.

  • SwiftTreeSitter

    Swift API for the tree-sitter incremental parsing system

    Project mention: Show HN: Tree-sitter Integration for Swift | news.ycombinator.com | 2024-08-20

    Seems to me this is a case of the Sesame Street song, "Which one of these things is not like the other ones?"

    There's bindings for Swift, a parser for Swift source, and this utility kit for Swift:

    - Tree-Sitter Bindings for Swift provides the foundational tools to use tree-sitter’s parsing capabilities in Swift: https://github.com/ChimeHQ/SwiftTreeSitter

    - Tree-Sitter Parser for Swift is a specific implementation that allows tree-sitter to parse Swift code: https://github.com/alex-pinkus/tree-sitter-swift

    - Tree-Sitter Kit is a higher-level toolkit that simplifies creating and using tree-sitter parsers in Swift, providing a more integrated and Swift-friendly approach to defining and working with grammars and parsed data structures: https://github.com/daspoon/tree-sitter-kit

    This Tree-Sitter Kit looks like a convenience layer on top of the tree-sitter system, designed to work smoothly within Swift, making the process of creating and using parsers more straightforward and idiomatic within the Swift language itself.

  • JAYSON

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

  • 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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Swift Parsing discussion

Log in or Post with

Swift Parsing related posts

  • NetNewsWire is a free and open source RSS reader for Mac, iPhone, and iPad

    1 project | news.ycombinator.com | 21 Aug 2024
  • Show HN: Tree-sitter Integration for Swift

    5 projects | news.ycombinator.com | 20 Aug 2024
  • Make your web feed easy to find, autodiscoverable even

    1 project | dev.to | 4 Feb 2024
  • Does anyone know of a well-maintained Swift libraries that focus specifically on parsing and evaluating mathematical expressions from strings.

    3 projects | /r/swift | 7 May 2023
  • Two undocumented Intel x86 instructions discovered that can be used to modify microcode

    4 projects | /r/programming | 22 Mar 2021
  • Kill the Newsletter Convert Newsletters into Atom Feeds

    2 projects | news.ycombinator.com | 17 Feb 2021
  • FlatBuffers Explained

    1 project | news.ycombinator.com | 8 Feb 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 Dec 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 NetNewsWire 8,464
2 PhoneNumberKit 5,168
3 FeedKit 1,189
4 Fuzi 1,082
5 Marshal 697
6 CSV.swift 671
7 FlatBuffersSwift 571
8 PMHTTP 504
9 CreateAPI 418
10 PMJSON 360
11 swift-url-routing 356
12 ZMarkupParser 319
13 SwiftCssParser 280
14 SwiftTreeSitter 275
15 JAYSON 255
16 Syntax 146
17 SwiftyConfiguration 116
18 SwiftyXML 103
19 AcknowledgementsPlist 77
20 Covfefe 62
21 JSONFeed 32
22 Mappable 27
23 MagicMapper 26

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai