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. Learn more →
Top 23 Swift Database Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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.
-
Unrealm
Unrealm is an extension on RealmCocoa, which enables Swift native types to be saved in Realm.
-
PredicateEditor
A GUI for dynamically creating NSPredicates at runtime to query data in your iOS app.
-
SecureDefaults
Elevate the security of your UserDefaults with this lightweight wrapper that adds a layer of AES-256 encryption
-
realm-cocoa-converter
A library that provides the ability to import/export Realm files from a variety of data container formats.
-
PersistentStorageSerializable
Swift library that makes easier to serialize the user's preferences (app's settings) with system User Defaults or Property List file on disk.
-
PersistenceKit
Store and retrieve Codable objects to various persistence layers, in a couple lines of code!
-
MySQL
A stand-alone Swift wrapper around the MySQL client library, enabling access to MySQL servers.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I'm using GRDB , you can use existing pre-populated sqlite DB file. https://github.com/groue/GRDB.swift/wiki/Performance .
I strongly recommend you to use 💾 Defaults package. It has made my life a breeze. It’s literally a global state for user defaults with simple syntax and out of the box “reactiveness”, so if you change this here, it’ll change there as well :)
Swift Database related posts
- Bundling database with iOS app
- How can I quickly parse a huge 45MB JSON file using JsonDecoder
- How can I use NSUserDefaults?
- When considering how to store data for something like a cooking recipe application, what are the disadvantages of using CoreData, when compared with other database options?
- Swift data notation?
- The most amazing project documentation you saw
- Struggles with Logic & CoreData
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source Database projects in Swift? This list will help you:
Project | Stars | |
---|---|---|
1 | GRDB.swift | 6,476 |
2 | IceCream | 1,916 |
3 | Defaults | 1,854 |
4 | UserDefaults | 1,432 |
5 | fluent | 1,281 |
6 | RxRealm | 1,145 |
7 | Graph | 871 |
8 | Boutique | 871 |
9 | MongoKitten | 695 |
10 | Unrealm | 537 |
11 | ObjectBox embedded database | 416 |
12 | PredicateEditor | 367 |
13 | Nora | 269 |
14 | RealmIncrementalStore | 230 |
15 | SecureDefaults | 225 |
16 | realm-cocoa-converter | 219 |
17 | GRDBQuery | 187 |
18 | PersistentStorageSerializable | 162 |
19 | PersistenceKit | 155 |
20 | RealmGeoQueries | 143 |
21 | SQift | 143 |
22 | MySQL | 124 |
23 | TypedDefaults | 110 |
Sponsored