ObjectBox logo

ObjectBox

Stores and retrieves data efficiently for mobile and IoT devices.

Made by ObjectBox Limited

  • acid

  • Java

  • embedded-database

  • Database

  • android-apps

What is ObjectBox?

ObjectBox DB is a fast and efficient object-oriented mobile database that supports Android, Linux, and soon iOS. It offers an easy-to-use database solution for developers, enabling them to focus on creating innovative apps instead of spending time on data storage and retrieval. ObjectBox DB is 10 times faster than SQLite, and it seamlessly integrates with Java, Kotlin, and JavaRx, allowing developers to work with plain old Java objects (POJOs) as their data model

Highlights

  • Supports multiple programming languages: Java, C, Go, Kotlin, and Swift
  • Runs on a variety of platforms: Android, Mac/iOS, Windows, Linux, Raspberry Pi, and more
  • Provides a fast and efficient on-device database solution for mobile and IoT applications
  • Allows developers to work with POJOs as their data model
  • Offers support for relations and JavaRx
  • Smaller than 1MB, making it an ideal solution for resource-constrained devices
  • Brings edge computing capabilities to small devices, enabling data to be stored and processed from sensor to server for reliable, fast, and secure data management
  • Introduces a high-performance NoSQL, ACID-compliant on-device edge database solution

Platforms

  • Mobile iPhone
  • Online
  • Desktop Linux
  • Mobile Android
  • Desktop Chromebook
  • Self-Hosted
  • Desktop Windows
  • Android
  • Cloud, SaaS, Web-based
  • On-Premise Windows
  • Mobile iPad
  • Desktop Mac
  • Web
  • On-Premise Linux

Languages

  • English

Features

    • Object-oriented Language

    • Object storage

    • C++