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.

  • SQLite.swift

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

    Project mention: SQLite.swift: A type-safe, Swift-language layer over SQLite3 | news.ycombinator.com | 2024-01-06
  • 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.

  • ObjectMapper

    Simple JSON Object mapping written in Swift

  • GRDB.swift

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

    Project mention: Bundling database with iOS app | /r/iOSProgramming | 2023-10-24

    I'm using GRDB , you can use existing pre-populated sqlite DB file. https://github.com/groue/GRDB.swift/wiki/Performance .

  • SwiftyUserDefaults

    Modern Swift API for NSUserDefaults

    Project mention: Question about Apple's review | /r/iOSProgramming | 2023-05-17

    The 3rd party library I use GRDB SwiftyUserDefaults Kingfisher SwiftDate Popovers

  • LeetCode_Swift

    Solutions to LeetCode by Swift

  • HandyJSON

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

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

  • CoreStore

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

    Project mention: Core data example | /r/swift | 2023-03-13

    It’s not from Apple, but there’s a framework called CoreStore which you might find easier to pick up initially.

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

  • FileKit

    Simple and expressive file management in Swift

  • Zip Foundation

    Effortless ZIP Handling in Swift

    Project mention: Why does my code show the error, "Invalid conversion from throwing function of type '() throws -> Void' to non-throwing function type '@convention(block) () -> Void'" | /r/iOSProgramming | 2023-05-26

    Are you using zipfoundation? And what line shows this error

  • SugarRecord

    CoreData/Realm sweet wrapper written 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

  • fluent

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

  • Fuzi

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

  • Decodable

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


    Fast JSON parsing for Swift (by delba)


    Swift minion for simple and lightweight XML parsing

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

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 22,336
2 SQLite.swift 9,383
3 ObjectMapper 9,089
4 GRDB.swift 6,408
5 SwiftyUserDefaults 4,803
6 LeetCode_Swift 4,763
7 HandyJSON 4,188
8 CoreStore 3,920
9 Argo 3,499
10 AlamofireObjectMapper 2,655
11 Zip 2,436
12 FileKit 2,308
13 Zip Foundation 2,194
14 SugarRecord 2,118
15 FileBrowser 1,507
16 QueryKit 1,460
17 PathKit 1,429
18 SWXMLHash 1,364
19 fluent 1,271
20 Fuzi 1,057
21 Decodable 1,041
22 JASON 1,014
23 AEXML 983
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.