Realm Alternatives
Similar projects and alternatives to Realm
-
GRDB.swift
A toolkit for SQLite databases, with a focus on application development
-
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
MMKV
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.
-
Couchbase Mobile
Lightweight, embedded, syncable NoSQL database engine for iOS and MacOS apps.
-
-
-
CoreStore
Unleashing the real power of Core Data with the elegance and safety of Swift
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
YapDatabase
YapDB is a collection/key/value store with a plugin architecture. It's built atop sqlite, for Swift & objective-c developers.
-
-
Unrealm
Unrealm is an extension on RealmCocoa, which enables Swift native types to be saved in Realm.
-
-
-
-
-
-
supabase
The open source Firebase alternative. Follow to stay updated about our public Beta.
-
-
-
-
ObjectBox Java (Kotlin, Android)
Fast lightweight Java Database for storing and syncing objects in Mobile & IoT
Realm reviews and mentions
-
Realm vs SQLite for local DB?
I am working on a react native application that works primarily offline. We are currently using redux persist to store our data but need to migrate to a more scalable solution. We don't need to worry about any backend sync which simplifies things. After some research the two that keep coming up are Realm and SQLite. I was wondering what people's experience with these two are and if anyone has any opinions or tips. I am open to other suggestions as well, these just seem to be the most common.
- How you handle real time updates maybe one item was sold ?
-
D1: Cloudflare’s First SQL Database
I think the most successful attempt would be Realm.
-
Automate Realm App Rebuilds
I'm currently developing a macOS/SwiftUI app that persists data with Realm Database and Realm Sync. If you haven't used it before, Realm Sync is a magical service that keeps data in sync across devices and persists the data to a MongoDB Atlas cloud database through a BaaS (Backend-as-a-Service). I'm using it in my app because I want to use the same app on multiple devices, and have my data sync magically between the devices.
-
[rant] ABI stability is a joke
If you download Realm here you will notice that it comes with 5 sets binaries for each supported xcode. What's more - Xcode 13.3.1 is not included.
-
How I Wrote a Chart-Topping App in a Week with Realm and SwiftUI
Swift SDK version 10.24.0 added the ability to use Swift Query syntax in @ObservedResults, which allows you to filter results using the where parameter. I am definitely refactoring to use this in a future version! The Swift SDK team has been steadily releasing new SwiftUI goodies.
-
How to auto-refresh Realm inside Android WorkManager
Realm is an embedded database with an SQL-like query syntax used by Android apps.
-
Building a collaborative iOS Minesweeper game with Realm
Realm-Cocoa 10.20.1+
-
Should I build my app with Firebase?
Regarding using CloudKit + CoreData, this is another option. However you won’t be able to make that data available to other systems outside of the Apple Ecosystem (is my understanding). However, if you plan on using CoreData, I would highly suggest you use Realm (https://realm.io) which makes it a breeze to deal with CoreData. You should check it out.
-
A database always capable of reading or writing information: Ditto Local Store
Ditto is an end-to-end platform product that can sync data regardless of connectivity from the edge to the cloud. That said, this is really our bread and butter, so a lot of our engineering efforts are focused on the performance of the replication, the mesh network, and our Big Peer (that lives in the cloud). This means that a lot of comparable database features aren't up to par with, say, something like SQLite or Realm. But don't worry, we are definitely getting there!
-
Realm-Swift Type Projections
Realm-Swift 10.21.0+
-
Is SwiftUI + MongoDB a good combination?
If you want to use MongoDB, I'd recommend Realm since it's a mobile friendly database.
-
Build an Offline-First React Native Mobile App with Expo and Realm
To help with offline data management and syncing between different devices, running different OSes, we can use MongoDB’s Realm. To create a single code base that works well in both platforms we can use React Native. And the simplest way to create React Native Apps is using Expo.
-
Let’s Give Your Realm-Powered Ionic Web App the Native Treatment on iOS and Android!
Realm is an open-source, easy-to-use local database that helps mobile developers to build better apps, faster. It offers a data synchronization service—MongoDB Realm Sync—that makes it simple to move data between the client and MongoDB Atlas on the back end. Using Realm can save you from writing thousands of lines of code, and offers an intuitive way to work with your data.
-
Goodbye NSPredicate, hello Realm Swift Query API
Realm-Cocoa 10.19.0+
Stats
realm/realm-swift is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
Popular Comparisons
Are you hiring? Post a new remote job listing for free.