Realm logo
Realm makes it easy to build reactive apps, realtime collaborative features, and offline-first experiences.

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 Mobile Database category of a tech stack.
Realm is an open source tool with 13.3K GitHub stars and 1.7K GitHub forks. Here’s a link to Realm's open source repository on GitHub

Who uses Realm?

Companies
37 companies use Realm in their tech stacks, including SocialCops, Patreon, and Wongnai.

Developers
5 developers use Realm.

Why developers like Realm?

Here’s a list of reasons why companies and developers use Realm

Realm's 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 Alternatives & Comparisons

What are some alternatives to Realm?
Firebase
Firebase is a cloud service designed to power real-time, collaborative applications. Simply add the Firebase library to your application to gain access to a shared data structure; any changes you make to that data are automatically synchronized with the Firebase cloud and with other clients within milliseconds.
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.

Realm's Stats