Showing 36 of 36 projects
Open source backend with embedded SQLite database, realtime subscriptions, admin UI, and REST API in a single executable.
Open source backend with embedded SQLite database, realtime subscriptions, admin UI, and REST API in a single executable.
A fast key-value storage library from Google providing ordered mapping from string keys to string values.
An in-process analytical SQL database management system designed for high-performance data analysis.
An in-process analytical SQL database designed for fast, portable data analysis with rich SQL support.
A scalable, distributed, collaborative, document-graph database for the realtime web, built in Rust.
An embeddable, persistent key-value store optimized for fast flash and RAM storage with LSM-tree design.
A simple, type-safe local JSON database for Node.js and browsers using plain JavaScript.
Turso is an in-process SQL database written in Rust, compatible with SQLite, offering async I/O, vector search, and multi-language support.
A pure Go embedded key/value database with ACID transactions, inspired by LMDB.
An embedded JavaScript database for Node.js, Electron, and browsers with a MongoDB-like API.
A standalone disaster recovery tool that provides streaming replication for SQLite databases.
An embedded key/value database for Go, offering a simple, fast, and reliable storage solution without a full database server.
A lightweight, serverless .NET NoSQL embedded database stored in a single data file.
A SQLite3 driver for Go that conforms to the built-in database/sql interface.
A pure Go implementation of the LevelDB key/value storage engine.
A high-performance, LevelDB/RocksDB-inspired key-value database written in Go, optimized for CockroachDB.
An embedded Java database engine providing concurrent collections backed by disk storage or off-heap memory.
A lightweight, fast, and reliable key/value storage engine based on the Bitcask log-structured storage model.
An embeddable, in-memory key/value database for Go with custom indexing and geospatial support.
Redis-compatible key-value store with SQLite/PostgreSQL backend, offering ACID transactions and SQL views.
An embedded key-value database in pure Rust with ACID transactions and high performance.
Ergonomic Rust bindings for SQLite, providing a safe and convenient API for database operations.
A high-performance NoSQL database server written in Go, similar to Redis but stores data on disk.
A transactional, relational-graph-vector database that uses Datalog for query, designed as the hippocampus for AI.
Embedded property graph database optimized for speed with built-in vector search, full-text search, and Cypher query language.
A simple, fast, embeddable, persistent key/value store written in pure Go, supporting transactions and multiple data structures.
A Rust library that provides a SQL database engine with a parser, execution layer, and pluggable storage for structured and unstructured data.
A rudimentary embedded NoSQL document database written in Go that stores JSON documents and provides HTTP API access.
A lightweight and intuitive C++11 wrapper for SQLite3 with RAII design and exception safety.
An embedded, serverless, transactional NoSQL database engine with key/value and JSON document store capabilities.
Advanced Go key-value database combining LSM tree and B+ tree advantages for fast read/write with low amplification.
A Rust wrapper for Facebook's RocksDB embedded key-value storage engine.
A simple and powerful toolkit for BoltDB that provides indexes, advanced queries, and CRUD operations for Go applications.
A Java port of LevelDB that aims for feature parity and near-native performance while producing identical data files.
An embedded database for serverless and edge runtimes, storing data as Parquet on S3 with stateless compute.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.