Realm has open-source SDKs available for most popular languages, frameworks, and platforms. The SDKs include the full core database, idiomatic language bindings, and can optionally connect to a serverless backend to automatically sync data.
Build Android applications in Java or Kotlin. Realm data maps directly to the classes in your app.
Build applications in Swift or Objective-C for Apple platforms, including iOS, macOS, watchOS, and tvOS.
Build applications that use C# and the .NET platform, including Xamarin, native Windows applications, and Unity projects.
React Native SDK
Kotlin Multiplatform SDK
Build cross-platform applications for Android, iOS, and macOS with Kotlin Multiplatform Mobile. Realm data maps directly to the classes in your app.
Flutter SDK (Alpha)
Build Flutter applications with Dart.