ObjectBox
Some data may be outdated — see provenance labels.
C and C++ database for objects and structs observed · 2026-09-23
Health v2 · maintenance only
80/100
- Activity 84
- Release rhythm 63
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 50.5
- age_days: 2974
- days_rel: 168
- days_push: 99
- n_releases_24m: 11
Adoption not part of the score
277 stars · 44 forks observed · 2026-09-23
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
ObjectBox is a fast, lightweight embedded NoSQL object database with built-in on-device vector search, available for Java/Kotlin (Android/JVM), Dart/Flutter, Go, Swift, C/C++, and Python. It supports offline-first data persistence with optional bidirectional data sync across devices and clouds.
Use cases
- store objects locally on Android without writing SQL
- run vector similarity search fully on-device for RAG apps
- build offline-first mobile apps that sync when online
- replace SQLite or Core Data with a faster embedded database
- persist embeddings for on-device AI and semantic search
- sync data across devices and a backend server
When to choose
- you need a fast embedded NoSQL database on Android, iOS, or desktop
- you want on-device vector search for AI features without a server
- offline-first behavior with optional sync is a requirement
- battery, memory, and CPU efficiency matter on mobile or edge devices
When to avoid
- you need a full-featured relational database with complex SQL joins
- you require a server-side database for multi-user web backends
- you depend on a permissive open-source license for the sync server (sync is a commercial feature)
- your team relies heavily on SQL tooling and ORMs
Facets
library · maturity active
database vector-database orm caching databases mobile-development machine-learning jvm cross-platform go python cpp nosql embedded-database offline-first vector-search data-sync sqlite-alternative rag on-device-ai edge android mobile swift
10 sources
- readme: https://github.com/objectbox/objectbox-c · fetched 2026-09-23 · e12f9cb9f0c2
- homepage: https://objectbox.io · fetched 2026-08-29 · a13ee8059b5d
- site_page: https://docs.objectbox.io/ · fetched 2026-08-29 · b86b562ff32d
- site_page: https://docs.objectbox.io/kotlin-support · fetched 2026-08-29 · 9bc0e6186a7c
- site_page: https://objectbox.io/offline-docs-pdf-download · fetched 2026-08-29 · c48db960e6df
- site_page: https://sync.objectbox.io/ · fetched 2026-08-29 · e22f1656ea4f
- site_page: https://cpp.objectbox.io/ · fetched 2026-08-29 · 192175ccd78e
- site_page: https://golang.objectbox.io/ · fetched 2026-08-29 · 9ca4f3aa7ea2
- site_page: https://swift.objectbox.io/ · fetched 2026-08-29 · d8f8bab47cea
- site_page: https://objectbox.io/faq · fetched 2026-08-29 · 26f1a9498241
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| objectbox/objectbox-c | main | 80 |
| objectbox/objectbox-java | sdk | 81 |
| objectbox/objectbox-go | sdk | 24 |
| objectbox/objectbox-dart | sdk | 86 |
| objectbox/objectbox-swift | sdk | 76 |
| objectbox/objectbox-examples | examples | 73 |
| objectbox/objectbox-python | sdk | 52 |
| objectbox/objectbox-performance | examples | 32 |
For agents
markdown · JSON · MCP: product_card(name="objectbox/objectbox-c")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem