Showing 36 of 99 projects
EJDB2 is an embeddable JSON database engine with a simple XPath-like query language (JQL) for C applications.
A simple, fast, and versatile Datalog database with built-in document, vector, and full-text search capabilities.
An embedded key-value store written in Go, optimized for fast random lookups and read-heavy workloads.
A mobile-first database for .NET that replaces SQLite and ORMs with a fast, object-oriented data layer.
A high-performance embedded Go database with an intuitive API, designed as a fast alternative to SQLite and GORM.
An embedded graph database optimized for query speed and scalability on complex analytical workloads.
A transactional, schema-less embedded database written in Java and Kotlin, used by JetBrains YouTrack and Hub.
An embedded document database written in Rust with a MongoDB-like API, offering a modern alternative to SQLite.
A Go library that runs a real PostgreSQL database locally as part of your application or tests.
EliasDB is a lightweight graph-based database with GraphQL support, a custom query language, and built-in scripting.
A RocksDB-compatible, high-performance embedded key-value store optimized for modern hardware and scale.
A lightweight C++14 wrapper for SQLite that provides a modern, type-safe API with minimal overhead.
An open-source NoSQL embedded document store for Java, supporting in-memory and file-based persistence with a simple API.
A Java library that embeds MariaDB (MySQL-compatible) as a JAR, enabling database usage without external installation.
Fully typed Rust LMDB wrappers with minimal overhead, supporting both LMDB master and encrypted master3 branches.
A Java binding for LMDB providing a low-latency, transactional, sorted, embedded key-value store with an idiomatic Java API.
Ruby bindings for the SQLite3 embedded database, enabling Ruby programs to interact with SQLite databases.
A simple key-value store abstraction for Go with implementations for Redis, Consul, etcd, PostgreSQL, MongoDB, and many more.
A lightweight document-oriented NoSQL database written in pure Golang, designed for simplicity and easy maintenance.
Embeddable, in-memory, document-oriented database with a high-level Query builder interface, designed for fast search with complex queries.
A lightweight, high-performance C client library for MySQL-compatible databases, designed for easy embedding.
A C++ object-relational mapping library for SQLite with a Boost.Serialization-inspired API and lazy loading.
A lightweight embedded relational database for Rust with a native Rust data API, supporting SQL execution and typed ORM.
A drop-in embedded database for Rust with type safety, automatic migration, and real-time subscriptions.
An embedded key-value database for Elixir, designed for robustness and minimal resource usage.
A superfast on-device vector database for Swift, enabling local persistence and vector search for iOS and macOS apps.
A key-value datastore for Arduino and resource-constrained embedded systems with disk-based persistent storage.
A multi-paradigm embedded NoSQL database for .NET with ACID transactions, text search, and vector similarity search capabilities.
A highly configurable, distributed, in-memory data store and cache implemented in Go, usable as a library or standalone service.
A high-performance, embeddable LSM-tree storage engine library in C with ACID transactions, tiered storage, and cross-platform portability.
A Go library for accessing SQLite databases without cgo by using a separate Sqinn child process.
An embeddable, highly-available SQLite database with Raft-based replication, automatic failover, and integrated caching.
A lightweight embedded NoSQL database with built-in sync capabilities for .NET applications.
A Go wrapper for LevelDB providing Go developers with access to the LevelDB key-value store.
A fast, append-only key/value store optimized for random read performance on SSD drives, written in C++11.
A Go-native distributed key-value storage system with LSM tree, MVCC, and Redis compatibility, supporting seamless migration from embedded to multi-Raft cluster.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.