Docs Menu

Realm React Native SDK

Use the Realm React Native SDK to develop iOS and Android apps with JavaScript or TypeScript.

Learning Paths
Functions Icon

Quick Start

Minimal-explanation code examples of how to work with Realm.

See Code Examples

Realm Mobile Icon

Working Example App

Learn from example by dissecting a working React Native client app that uses Realm with Device Sync.

Explore an Example App

Tutorial Icon

Guided Tutorial

Follow a guided tutorial to learn how to adapt the example app to create your own working app with Realm and Device Sync.

Follow the Tutorial

What You Can Do

Use open-source Realm to store data on a device. Use Device Sync to keep data in sync with your MongoDB Atlas cluster and other clients.

Essential Documentation
Realm Icon

JavaScript API Reference

Explore generated reference docs for the React Native SDK.

React Native Reference

Expo Icon

React Native Quick Start with Expo

Build and deploy a React Native application quickly using an Expo template application with @realm/react.

Explore the Quick Start

Share Feedback
© 2023 MongoDB, Inc.


  • Careers
  • Investor Relations
  • Legal Notices
  • Privacy Notices
  • Security Information
  • Trust Center
© 2023 MongoDB, Inc.