Swift Data Management

Open-source Swift projects categorized as Data Management

Top 23 Swift Data Management Projects

  • SwiftyJSON

    The better way to deal with JSON data in Swift.

    Project mention: Best practices for parsing dynamic/unstructured JSON? | reddit.com/r/swift | 2022-08-26

    Up until now, I've been using SwiftyJSON, although it appears to be unmaintained. Is there an equivalent alternative which functions similarly? Thanks in advance

  • ObjectMapper

    Simple JSON Object mapping 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!

  • SQLite.swift

    A type-safe, Swift-language layer over SQLite3.

    Project mention: Quick Questions | reddit.com/r/iOSProgramming | 2023-01-04
  • GRDB.swift

    A toolkit for SQLite databases, with a focus on application development

    Project mention: GRDB-ORM, an ORM for GRDB - Swift SQLite | reddit.com/r/swift | 2023-01-18
  • SwiftyUserDefaults

    Modern Swift API for NSUserDefaults

  • LeetCode_Swift

    Solutions to LeetCode by Swift

  • HandyJSON

    A handy swift json-object serialization/deserialization library (by alibaba)

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

  • CoreStore

    Unleashing the real power of Core Data with the elegance and safety of Swift

    Project mention: How to manage instances of a class | reddit.com/r/swift | 2023-01-16

    Core Data (and CoreStore, which is backed by Core Data) is an object persistence system (so objects can survive between application sessions), which lets you work with the objects in a more database-like way. For example, you can ask for all the instances of a Person object which match a predicate like the pets relationship is not nil. You can think of it like a more advanced version of arrays and sets.

  • Argo

    Functional JSON parsing library for Swift (by thoughtbot)

  • AlamofireObjectMapper

    An Alamofire extension which converts JSON response data into swift objects using ObjectMapper

  • Zip

    Swift framework for zipping and unzipping files.

    Project mention: Unzip with Password | reddit.com/r/flutterhelp | 2022-07-20
  • FileKit

    Simple and expressive file management in Swift

  • SugarRecord

    CoreData/Realm sweet wrapper written in Swift

  • Zip Foundation

    Effortless ZIP Handling in Swift

  • FileBrowser

    Finder-style iOS file browser written in Swift (by marmelroy)

  • QueryKit

    A simple CoreData query language for Swift and Objective-C.

  • PathKit

    Effortless path operations in Swift

  • SWXMLHash

    Simple XML parsing in Swift

    Project mention: Regex Linux | reddit.com/r/swift | 2022-10-09

    import PackageDescription let package = Package( name: "Extractor", dependencies: [ .package(url: "https://github.com/drmohundro/SWXMLHash.git", from: "7.0.0") ], targets: [ .executableTarget( name: "Extractor", dependencies: [.product(name: "SWXMLHash", package: "SWXMLHash")]) ] )

  • fluent

    Vapor ORM (queries, models, and relations) for NoSQL and SQL databases

  • Decodable

    [Probably deprecated] Swift 2/3 JSON unmarshalling done (more) right


    Fast JSON parsing for Swift (by delba)

  • Fuzi

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


    Swift minion for simple and lightweight XML parsing

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

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 2023-01-18.

Swift Data Management related posts


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

Project Stars
1 SwiftyJSON 21,743
2 ObjectMapper 9,030
3 SQLite.swift 8,731
4 GRDB.swift 5,620
5 SwiftyUserDefaults 4,706
6 LeetCode_Swift 4,514
7 HandyJSON 4,078
8 CoreStore 3,675
9 Argo 3,497
10 AlamofireObjectMapper 2,647
11 Zip 2,288
12 FileKit 2,243
13 SugarRecord 2,129
14 Zip Foundation 1,949
15 FileBrowser 1,489
16 QueryKit 1,455
17 PathKit 1,377
18 SWXMLHash 1,308
19 fluent 1,185
20 Decodable 1,046
21 JASON 1,018
22 Fuzi 999
23 AEXML 978
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.