SDKActive

ObjectBox

Lightning-fast mobile database for persistent object storage with SDKs for Java/Kotlin, Flutter, Dart, and Python.

Open source page

Field note

What it does

ObjectBox is a high-performance embedded database for mobile and desktop apps, offering object persistence with minimal boilerplate. It supports Java/Kotlin (Android and JVM), Flutter, Dart, and Python, with features like transactions, async operations, and Kotlin Coroutines support.

Capabilities

Available capabilities

Tags

Tags

Ways to use it

Ways to use it

sdk

Java/Kotlin / io.objectbox:objectbox-java

sdk

Dart / objectbox

sdk

Dart / objectbox

other

Java / https://docs.objectbox.io/getting-started

other

Kotlin / https://docs.objectbox.io/getting-started

other

Dart / https://docs.objectbox.io/getting-started

sdk

Java / io.objectbox:objectbox

sdk

Dart / objectbox

other

Java / io.reactivex.rxjava3:rxjava

sdk

Java / io.objectbox:objectbox-java

sdk

Kotlin / io.objectbox:objectbox-kotlin

sdk

Dart / objectbox

Product features

Product features

Add ObjectBox to your project

Asynchronous operations

Basic Box operations

Create a Store

Define Entity Classes

Generate ObjectBox code

Getting Started

Have an app with greenDAO? DaoCompat is for you!

Kotlin Coroutines

Object IDs

Reserved Object IDs

Transactions