SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Swift Data Management Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
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.
-
-
-
-
-
-
-
AlamofireObjectMapper
An Alamofire extension which converts JSON response data into swift objects using ObjectMapper
-
-
-
-
-
-
-
-
-
-
-
-
Swift Data Management discussion
Swift Data Management related posts
-
GRDB.swift for Android
-
SQLite.swift: A type-safe, Swift-language layer over SQLite3
-
Bundling database with iOS app
-
SqliteOpenHelper in IOS ?
-
How can I quickly parse a huge 45MB JSON file using JsonDecoder
-
Why does my code show the error, "Invalid conversion from throwing function of type '() throws -> Void' to non-throwing function type '@convention(block) () -> Void'"
-
Question about Apple's review
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jun 2026
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 |