StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Product

  • Stacks
  • Tools
  • Companies
  • Feed

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2025 StackShare. All rights reserved.

API StatusChangelog
Realm
ByRealmRealm

Realm

#59in Databases
Stacks269Discussions1
Followers441
OverviewDiscussions1

What is Realm?

The Realm Mobile Platform is a next-generation data layer for applications. Realm is reactive, concurrent, and lightweight, allowing you to work with live, native objects.

Realm is a tool in the Databases category of a tech stack.

Key Features

Feels like Home - Realm’s data structures look like the Objects and Arrays of your language, but provide additional features such as: querying, relationships & graphs, thread safety, and more.Memory-Efficient - Realm is not built on SQLite. Instead, a custom C++ core is used to provide memory-efficient access to your data by using Realm objects, which usually consume less RAM than native objects.F-F-Fast! - Realm offers extraordinary performance compared to SQLite and other persistence solutions.

Realm Pros & Cons

Pros of Realm

  • ✓Good
  • ✓Cloud Syncing
  • ✓Elegant API
  • ✓React Native Support
  • ✓Strong Adoption Growth

Cons of Realm

  • ✗No offline support for web till now

Realm Alternatives & Comparisons

What are some alternatives to Realm?

Redux Persist

Redux Persist

It is a library allowing to save the redux store in the local storage of your browser. It promises to retain the users’ redux-state which is an attractive proposition for most developers.

Realm React Native

Realm React Native

Realm JavaScript enables you to efficiently write your app’s model layer in a safe, persisted and fast way. It’s designed to work with React Native and Node.js.

ObjectBox

ObjectBox

It is for developers who look for performance and ease of use. We are committed to providing you with the easiest APIs for you to keep your code short and maintainable. No SQL under the hood-Simply faster. Unlike other databases, it has been built from the ground up using key-value storage instead of column storage. The resulting performance is 10x faster than the leading alternative, we welcome you to try it yourself. It is fast regardless of the amount of data or operating system you are using.

GreenDAO

GreenDAO

It is an open source Android ORM making development for SQLite databases fun again. It relieves developers from dealing with low-level database requirements while saving development time.

Lighter

Lighter

It is a Swift toolset to work with SQLite3 databases in a way that is typesafe not just on the Swift side, but down to the SQL schema. Like SwiftGen but for SQLite. It is not an ORM, it doesn’t do type mapping at runtime.

Realm Integrations

Redux Persist are some of the popular tools that integrate with Realm. Here's a list of all 1 tools that integrate with Realm.

Redux Persist
Redux Persist

Try It

Visit Website

Adoption

On StackShare

Companies
89
FSHPWO+83
Developers
177
ADNGDL+171

Realm Discussions

Discover why developers choose Realm. Read real-world technical decisions and stack choices from the StackShare community.Showing 1 of 2 discussions.

Gabriel Pa
Gabriel Pa

CEO at Naologic

Jan 2, 2020

Needs adviceonPouchdbPouchdbRxDBRxDBRealmRealm

If you want to use Pouchdb might as well use RxDB which is an observables wrapper for Pouch but much more comfortable to use. Realm is awesome but Pouchdb and RxDB give you more control. You can use Couchbase (recommended) or CouchDB to enable 2-way sync

0 views0
Comments
View all 2 discussions