Realm Open Source

At Realm, our mission is to help developers build better apps faster. We provide a unique set of tools and platform technologies designed to make it easy for developers to build apps. We could not have done this without the help of the open source community and it is our mission to give back! We hope by open sourcing some of our tools, you'll also benefit!

2 Billion+

Realm installs

100k+

active developers

36k

GitHub stars

Realm Top Picks

These are some of the top picks from our developers.

GitHub GanttRMP

github.com/realm/github-gantt

GitHub Gantt lets you generate gantt charts from GitHub Issues! Realm makes project management fun again.

Swift Lint

github.com/realm/swiftlint

Swift Lint is a tool to enforce Swift style and conventions.

SecureUser Store

github.com/realm/realm-android-user-store

SecureUser Store is a utility to help developers save Realm sync credentials safely and securely on the device.

Realm CMSRMP

github.com/realm-demos/RealmContent

A simple mobile content management system built with Realm.

Demos

A collection of useful reference applications and components built on the Realm Database and Platform.

Realm PopRMP

github.com/realm/RealmPop

RealmPop is multi-player game of speed. The first player to pop all their bubbles wins!

Realm SurveysRMP

github.com/realm-demos/realm-surveys

Realm Surveys makes it easy to create and update surveys and tally the results in realtime.

Realm ScannerRMP

github.com/realm-demos/realm-scanner

Realm Scanner uses IBM''s Watson to perform dynamic analysis on any scanned photos.

Realm PuzzleRMP

github.com/realm-demos/realm-puzzle

Realm Puzzle allows multiple players to simutaneously work together to solve a simple jigzaw puzzle.

Realm DrawRMP

github.com/realm-demos/realm-draw

Realm Draw allows multiple users to draw, concurrently, in realtime.

Realm TasksRMP

github.com/realm-demos/realm-tasks

A task management app that follows you on all your devices.

Realm InventoryRMP

github.com/realm-demos/realm-inventory

A sample inventory app demonstrating key features of the Realm Mobile Platform.

GitHub GanttRMP

github.com/realm/github-gantt

GitHub Gantt lets you generate gantt charts from GitHub Issues! Realm makes project management fun again.

Realm CMSRMP

github.com/realm-demos/RealmContent

A simple mobile content management system built with Realm.

Tools/Productivity

Open source tools and add-on components that make it even easier to build applications on Realm.

Jazzy

github.com/realm/jazzy

Soulful docs for Swift & Objective-C

Swift Lint

github.com/realm/swiftlint

Swift Lint is a tool to enforce Swift style and conventions.

Realm Browser

github.com/realm/realm-browser-osx

Realm Browser is a Mac OS X utility to open and modify Realm database files.

Realm Cocoa Converter

github.com/realm/realm-cocoa-converter

Realm Cocoa Converter is a library that lets you import/export Realm files from a variety of data container formats.

Stetho Realm

github.com/uPhyca/stetho-realm

Realm support for Stetho, the sophisticated debug bridge for Android built by Facebook.

SecureUser Store

github.com/realm/realm-android-user-store

SecureUser Store is a utility to help developers save Realm sync credentials safely and securely on the device.

Product

Production scale products we've built and open sourced for the community, including the Realm Mobile Database which 100k+ developers depend upon to power their apps.

Realm Core

github.com/realm/realm-core

realm-core is a core database component for the Realm Mobile Database SDKs.

Realm Object Store

github.com/realm/realm-object-store

realm-object-store is a collection of cross-platform abstractions used within Realm products.

Realm Cocoa

github.com/realm/realm-cocoa

Realm Cocoa Library

Realm Java

github.com/realm/realm-java

Realm Android Library

Realm Xamarin

github.com/realm/realm-dotnet

Realm Xamarin Library

Realm JavaScript

github.com/realm/realm-js

Realm JavaScript Library

Java Realm Adapters

github.com/realm/realm-android-adapters

RecyclerView and ListView Adapter Support