Showing 36 of 125 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.
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 fast key-value storage library from Google providing ordered mapping from string keys to string values.
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.
Turso is an in-process SQL database written in Rust, compatible with SQLite, offering async I/O, vector search, and multi-language support.
A simple, type-safe local JSON database for Node.js and browsers using plain JavaScript.
A pure Go embedded key/value database with ACID transactions, inspired by LMDB.
A standalone disaster recovery tool that provides streaming replication for SQLite databases.
An embedded JavaScript database for Node.js, Electron, and browsers with a MongoDB-like API.
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.
An embedded key-value database in pure Rust with ACID transactions and high performance.
Redis-compatible key-value store with SQLite/PostgreSQL backend, offering ACID transactions and SQL views.
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 lightweight and intuitive C++11 wrapper for SQLite3 with RAII design and exception safety.
A rudimentary embedded NoSQL document database written in Go that stores JSON documents and provides HTTP API access.
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.
An embedded database for serverless and edge runtimes, storing data as Parquet on S3 with stateless compute.
A Java port of LevelDB that aims for feature parity and near-native performance while producing identical data files.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.