the easy object-oriented database
for small devices


Less code is better code.

There’s more than an edge to it


Rely on Relations

Strong support of relations, so you don’t have to worry about them.


Kotlin / Java Rx support

We support Java Rx and Kotlin to allow you to develop faster.


Instant speed

Much faster than SQLite, so you can develop faster apps.


POJOS / Simple Threading

No magic here, pass objects from the DB around threads. No “live” model – objects are just objects. No SQL.


Local unit testing

ObjectBox also runs on the desktop. Get immediate feedback from plain unit tests without lengthy devices turn-arounds.


Enjoy the flow

No manual schema integrations: Your classes are your schema. Changes are transparent.

CRUD faster: Open Source Benchmark

Please check our extensive benchmarking app on GitHub. We want our benchmarks to be fair.

ObjectBox database

With ObjectBox we enable app developers to devote their valuable time to what makes their apps stand out and not on storing and retrieving data.

ObjectBox is designed for mobile. It is an object-oriented embedded database and a full alternative for SQLite. ObjectBox is incidentally also well-suited for IoT.

ObjectBox is optimized for performance and designed to save app developers from dealing with SQL. We think, the resulting performance advantages are rather impressive and invite you to try it for yourself.

With ObjectBox, we are bringing technology from NoSQL databases to mobile. ObjectBox is a fully transactional database satisfying ACID properties. It is also truly object-oriented: POJOs are POJOs, no hidden magic here.

Try it and make your apps run faster.


Get started

It’s easy. ObjectBox is available as a Maven dependency.

Get started:

Finally, as we strongly believe in open source and have contributed to open source for many years, we will be gradually releasing some of the source code to the ObjectBox GitHub repo.

CRUD faster.

About us

We are “very lean”. A team of two, but a growing base of truly amazing supporters.

Markus Junginger

Markus Junginger

Co-Founder and CTO

I started coding for mobile long before Android and iOS were born, but jumped right on Android when the first SDK was released. Doing apps for over a decade now, I saw the need for a speedy object-oriented data solution. I am currently CTO and co-founder of ObjectBox where I spend as much time as possible coding – so far responsible for almost all its code. When I’m not coding, I enjoy time with my family, especially my little daughter.

Dr. Vivien Dollinger

Dr. Vivien Dollinger

Co-Founder and CEO

I spent the last decade scaling and leading teams in the mobile and games industry. Currently, I am fully dedicated to giving Markus as much time for coding as possible while dealing with the business side of ObjectBox and slowly growing it. Apart from work, I enjoy spending time with my daughter with whom I share the love of play and games, like theater play, role play, board games, digital games.

We’re the team behind the open source libraries EventBus and greenDAO. Chances are you have used apps powered by out tech, e.g.

Thank you for starring us

– we don’t like bragging, but we don’t mind sharing the community love we received –

We believe in


Data should be where it is genuinely used.


Developing apps should be as easy as possible, not easier.


Wasting resources is not cool, being superfast is.

ObjectBox 1.2 with LiveData

We just released ObjectBox 1.2 and recommend everybody to update. The new database version comes with many convenience improvements. Take life cycle interactions with queries for example: First, the new DataSubscriptionList class helps to manage reactive query...

ObjectBox 1.1 introduces Data Browser

ObjectBox 1.1 brings a data browser to view objects inside ObjectBox databases. This has become the most requested feature, so we are very happy about finally releasing it. The new data browser actually runs in the browser as it is an embedded web app. Thus, you can...

ObjectBox 1.0

ObjectBox 1.0 is a SQLite database replacement. It makes object persistence on mobile (and IoT) devices simple and fast. Code actually tells best what ObjectBox does (yes, it also does Kotlin): [crayon-5a31c5c934108920972569/] Don't get us wrong: we think SQLite is a...

Meet you at Droidcon Berlin!

We want to meet all of you and get to know you (better). We're at Droidcon in Berlin from the 3rd to the 5th of September. Just drop us a line and meet us there (we will also have stickers ;)). We're doing a discussion round on data persistence at the Barcamp on...

ObjectBox DB 0.9.14

With version 0.9.14, ObjectBox makes two big steps forward: standalone to-many relations and new build tools. Read on for details and how to upgrade. Update: 0.9.15 fixes two critical build issues. Standalone to-many relations ObjectBox supported to-many relations...

All our open source libraries are optimized for performance. Check out our other products that ease up app developer’s lives:


The Fastest Way to Access SQLite


The #1 Publish / Subscribe library used by Top Apps


the speediest most essential Java Libraries