Docs Menu

Realm .NET SDK

You can use Realm's .NET SDK to develop apps in C# .NET with several frameworks: .NET MAUI, Xamarin, Avalonia UI, UWP, Unity, and others.

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 Xamarin 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 Realm app.

Follow the Tutorial

What You Can Do
Essential Documentation
Realm Icon

.NET API Reference

Explore generated reference docs for the Realm .NET APIs.

Realm .NET Reference

Tutorial Icon

Integrate Realm with Unity

Find out how to integrate Realm with your Unity project.

Install and Integrate Realm with Unity

Realm Icon

Check Out Releases

See the latest releases, new features, and bug fixes.

See .NET Releases

File Icon

Large File Storage

Store large files, such as images, on a remote server. Use Triggers and Functions to store the references. Leverage Realm's offline-first design to store large images, even when offline.

Example App

Atlas Device Sync Icon

Analytics/Telemetrics Data

Take sensor readings, push data to Atlas, and display the results in Atlas Charts or a time series collection.

Example App

Tool Kit Icon

Realm with REST APIs

Use Realm for real-time operations together with REST APIs for server-side business logic - all with a single ViewModel.

Example App

Share Feedback
© 2023 MongoDB, Inc.


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