CoreStore
Realm
Our great sponsors
CoreStore | Realm | |
---|---|---|
11 | 48 | |
3,927 | 16,109 | |
- | 0.3% | |
5.3 | 9.1 | |
29 days ago | 7 days ago | |
Swift | Objective-C | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CoreStore
-
Core data example
It’s not from Apple, but there’s a framework called CoreStore which you might find easier to pick up initially.
-
Finally acquainting myself with CoreData after 10 years of mostly avoiding it. Very heavy obj-c baggage. Anyone recommend a wrapper?
CoreStore (though iCloud support is still in the works)
-
Swift Playgrounds iPad - Core Data?
CoreStore works really well for pure Swift models: https://github.com/JohnEstropia/CoreStore/blob/develop/Playground_iOS.playground/Contents.swift
-
Realm vs CoreData in 2021. Which do you use and why?
CoreData through CoreStore. Full disclosure: I’m the author of the lib
Realm
-
What is the best DB for offline-first?
Realm (Open Source but Sync is SaaS)
-
Realm Database, Expo SDK 49 and Expo Router Getting Started
Realm is a fast, scalable alternative to SQLite with mobile to cloud data sync that makes building real-time, reactive mobile apps easy.
-
Looking for android java developer mentor
I would focus on Kotlin instead of Java, there's really no point in sticking to Java at this point. And when it comes to databases, some local ones that are pretty easy to get into are Realm and ObjectBox, SQLite can definitely be a bit overwhelming at the beginning.
- Please help me out. Recently switched to M1 from intel. Getting error while running the build on simulator.
-
Is there something like SQLite for MongoDB?
Try Realm.
-
Want to build a simple database app....Where do I start
Just to add to this, there's also Realm and ObjectBox as alternatives.
-
Apple is rejecting apps that contain function names matching private APIs
I got a warning today when submitting my app that said I was using a private API function. Turns out they've essentially blacklisted certain function names that match anything in one of their private frameworks. Renaming functions (making a breaking change) is apparently necessary to avoid this: https://github.com/realm/realm-swift/pull/7951
-
Cracking the iOS Interview
Realm - Mobile database
-
Is it possible to bundle a SQlite database file into a ReactJS web application using webpack?
I found realm.io which seems neat but they don't have anything for web it seems. If I can't use an sqlite file in a react app does anyone know ways I can persist data on the client device? I'd rather avoid cookies and even local chrome storage.
What are some alternatives?
SwiftData
GRDB.swift - A toolkit for SQLite databases, with a focus on application development
MMKV - An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.
FMDB - A Cocoa / Objective-C wrapper around SQLite
UserDefaults - Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS
Couchbase Mobile - Lightweight, embedded, syncable NoSQL database engine for iOS and MacOS apps.
SQLite.swift - A type-safe, Swift-language layer over SQLite3.
encrypted-core-data - v2.0 - iOS Core Data encrypted SQLite store using SQLCipher
ObjectBox embedded database - Swift database - fast, simple and lightweight (iOS, macOS)
YapDatabase - YapDB is a collection/key/value store with a plugin architecture. It's built atop sqlite, for Swift & objective-c developers.
SQLDelight - SQLDelight - Generates typesafe Kotlin APIs from SQL
QueryKit - A simple CoreData query language for Swift and Objective-C.