Swift Data Management

Open-source Swift projects categorized as Data Management

Top 23 Swift Data Management Projects

Data Management
  1. SwiftyJSON

    The better way to deal with JSON data in Swift.

  2. SaaSHub

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

    SaaSHub logo
  3. SQLite.swift

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

  4. ObjectMapper

    Simple JSON Object mapping written in Swift

  5. GRDB.swift

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

    Project mention: SQLiteData: A fast, lightweight replacement for SwiftData using SQL and CloudKit | news.ycombinator.com | 2025-09-17

    The purpose is not iOS 13. But even iOS 17 is hard to use swiftdata on. And many deploy still to iOS 17 or 16.

    But for me the draw is:

    - Can use this outside views, unlike SwiftData

    - Can adopt future improvements without waiting on annual release cycle + several more years until I can sunset older OS compatibility

    - Performance: SwiftData has severe performance issues that are manageable with SQLite

    - Cross-platform: SQLiteData depends on GRDB which is close to merging support for Android (and already supports Linux), at least as an experimental trait: https://github.com/groue/GRDB.swift/pull/1708 By using it with https://skip.tools I can deploy the same SwiftUI codebase to both iOS and Android. And with SwiftCrossUI I can target Windows, Linux too while reusing the same model/persistence layer code.

  6. LeetCode_Swift

    Solutions to LeetCode by Swift

  7. SwiftyUserDefaults

    Modern Swift API for NSUserDefaults

  8. HandyJSON

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

  9. CoreStore

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

  10. Argo

    Functional JSON parsing library for Swift (by thoughtbot)

  11. Zip Foundation

    Effortless ZIP Handling in Swift

  12. AlamofireObjectMapper

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

  13. Zip

    Swift framework for zipping and unzipping files.

  14. FileKit

    Simple and expressive file management in Swift

  15. SugarRecord

    CoreData/Realm sweet wrapper written in Swift

  16. PathKit

    Effortless path operations in Swift

  17. FileBrowser

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

  18. SWXMLHash

    Simple XML parsing in Swift

  19. QueryKit

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

  20. fluent

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

  21. Yams

    A Sweet and Swifty YAML parser.

  22. Fuzi

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

  23. AEXML

    Swift minion for simple and lightweight XML parsing

  24. Decodable

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

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 Data Management discussion

Log in or Post with

Swift Data Management related posts

  • GRDB.swift for Android

    1 project | news.ycombinator.com | 30 Aug 2025
  • SQLite.swift: A type-safe, Swift-language layer over SQLite3

    1 project | news.ycombinator.com | 6 Jan 2024
  • Bundling database with iOS app

    1 project | /r/iOSProgramming | 24 Oct 2023
  • SqliteOpenHelper in IOS ?

    1 project | /r/iosdev | 2 Aug 2023
  • How can I quickly parse a huge 45MB JSON file using JsonDecoder

    2 projects | /r/swift | 19 Jun 2023
  • Why does my code show the error, "Invalid conversion from throwing function of type '() throws -> Void' to non-throwing function type '@convention(block) () -> Void'"

    1 project | /r/iOSProgramming | 26 May 2023
  • Question about Apple's review

    6 projects | /r/iOSProgramming | 17 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 SwiftyJSON 22,954
2 SQLite.swift 10,165
3 ObjectMapper 9,154
4 GRDB.swift 8,466
5 LeetCode_Swift 4,962
6 SwiftyUserDefaults 4,897
7 HandyJSON 4,262
8 CoreStore 4,057
9 Argo 3,478
10 Zip Foundation 2,691
11 AlamofireObjectMapper 2,651
12 Zip 2,600
13 FileKit 2,362
14 SugarRecord 2,103
15 PathKit 1,547
16 FileBrowser 1,534
17 SWXMLHash 1,465
18 QueryKit 1,459
19 fluent 1,407
20 Yams 1,251
21 Fuzi 1,106
22 AEXML 1,042
23 Decodable 1,034

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Swift is
the 12th most popular programming language
based on number of references?