Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source database software

1840 open-source libraries, tools and applications tagged database, ranked by how closely database is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1840 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
IBAX
IBAX is a blockchain protocol platform written in Go that lets users deploy decentralized applications such as DApps, DeFi, and DAOs quickl…
887848active
angular/angularfire
AngularFire is the official Angular library wrapping the Firebase JS SDK, exposing Firebase services (Firestore, Realtime Database, Auth, A…
987800active
PostgresApp/PostgresApp
Postgres.app is a full-featured PostgreSQL installation packaged as a standard macOS application with a native GUI for starting and stoppin…
907783active
InvenTree
InvenTree is an open-source inventory management system built with Python and Django, providing a web interface and REST API for tracking p…
967725active
Sequel-Ace/Sequel-Ace
Sequel Ace is a fast, easy-to-use native macOS application for managing MySQL and MariaDB databases, serving as the successor to Sequel Pro…
997555active
WiseLibs/better-sqlite3
A fast, synchronous SQLite3 driver library for Node.js with full transaction support and a simple API. It outperforms async alternatives li…
917501stable
amacneil/dbmate
Dbmate is a lightweight, framework-agnostic database migration tool distributed as a single standalone binary. It manages timestamp-version…
977438stable
jakearchibald/idb
A tiny (~1.19kB) TypeScript library that wraps the browser's IndexedDB API with promises and small usability improvements while mostly mirr…
767427stable
Gentle-AI
Engram is a persistent memory system for AI coding agents, shipped as a single agent-agnostic Go binary backed by SQLite with FTS5 full-tex…
797403active
MyBatis Common Mapper
A MyBatis extension library (tk.mybatis Common Mapper) that provides ready-made generic single-table CRUD methods so developers can avoid w…
807355active
Vincit/objection.js
Objection.js is an SQL-friendly ORM for Node.js built on the knex query builder, best described as a relational query builder with powerful…
697341stable
Bullet
A Ruby gem that detects N+1 queries, unused eager loading, and missing counter caches in ActiveRecord and Mongoid applications during devel…
777336active
dbgate/dbgate
DbGate is a cross-platform, open-source (no)SQL database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite, Redis and many other d…
947333active
AlaSQL/alasql
AlaSQL is a lightweight in-memory SQL database written in pure JavaScript that runs in the browser, Node.js, and mobile apps. It queries bo…
1007291active
SQLCipher
SQLCipher is an open-source fork of SQLite that adds full-database 256-bit AES encryption, tamper detection, and strong key derivation. It …
917286stable
jarun/buku
buku is a powerful command-line bookmark manager and personal textual mini-web, with a portable, merge-able database and no tracking. It al…
707227active
SpiceDB
SpiceDB is an open-source, Google Zanzibar-inspired database for storing, computing, and validating fine-grained authorization data at scal…
977124stable
mongodb/laravel-mongodb
The official MongoDB integration for Laravel, extending Eloquent models and the Query Builder to work with MongoDB using the standard Larav…
957067stable
hhyo/Archery
Archery is a self-hosted SQL audit and query platform built with Django. It provides SQL review, execution, querying, backup, session and a…
777064active
Apache CouchDB
Apache CouchDB is an open-source NoSQL document database written in Erlang that stores data as JSON documents and exposes an intuitive HTTP…
766971stable
firebase/firebase-ios-sdk
The official Firebase SDK for Apple platforms (iOS, macOS, tvOS, watchOS, visionOS), providing open-source client libraries for Firebase pr…
996965stable
sqldelight/sqldelight
SQLDelight is a Kotlin code generation tool that produces typesafe APIs from SQL statements. It verifies schemas, queries, and migrations a…
866887active
akopytov/sysbench
sysbench is a scriptable, multi-threaded benchmark tool built on LuaJIT, most commonly used for OLTP database benchmarks against MySQL and …
246802stable
jOOQ/jOOQ
jOOQ is a Java library that models SQL as a type-safe internal DSL, with a source code generator that reverse-engineers your database schem…
946795stable
pawelsalawa/letos
Letos (formerly SQLiteStudio) is a free, open-source, cross-platform desktop application for creating, browsing, and editing SQLite databas…
946755active
GreptimeDB
GreptimeDB is an open-source (Apache-2.0) observability database written in Rust that stores metrics, logs, and traces in a single columnar…
986740active
ankane/searchkick
Searchkick is a Ruby library that adds intelligent full-text search to Rails applications backed by Elasticsearch or OpenSearch. It handles…
756722stable
ibis-project/ibis
Ibis is a portable Python dataframe library that provides a single lazy dataframe API across more than 20 execution backends including Duck…
876676active
xataio/pgroll
pgroll is an open-source command-line tool for safe, reversible, zero-downtime schema migrations on PostgreSQL. It serves multiple schema v…
896594active
dimitri/pgloader
pgloader is a data loading and migration tool for PostgreSQL built on the COPY command. It migrates entire databases from MySQL, SQLite, MS…
806544active
cloudquery/cloudquery
CloudQuery is an open-source CLI and plugin-based data pipeline tool that extracts cloud infrastructure configuration and security data fro…
956542active
ShareDB
ShareDB is a realtime database backend based on Operational Transformation (OT) for synchronizing JSON documents across clients. It support…
916541stable
Ecto
Ecto is a toolkit for data mapping and language-integrated queries in Elixir, providing schemas, changesets, and a composable query DSL. It…
666497stable
hibernate/hibernate-orm
Hibernate ORM is the de facto object-relational mapping library for Java, implementing the Jakarta Persistence (JPA) specification to map d…
956473stable
tconbeer/harlequin
Harlequin is a terminal-based SQL IDE built in Python with Textual, providing a TUI for querying and browsing databases. It supports many d…
956438active
Apache IoTDB
Apache IoTDB is an open-source time-series database management system designed for industrial IoT, providing integrated collection, storage…
946420stable
Materialize
Materialize is a streaming database that uses incremental computation to maintain always-fresh, strongly consistent SQL views over data fro…
1006386active
Apache Hudi
Apache Hudi is an open data lakehouse platform built on a high-performance open table format that brings database functionality like transa…
966336stable
HeidiSQL/HeidiSQL
HeidiSQL is a free, lightweight graphical client for managing MariaDB, MySQL, Microsoft SQL Server, PostgreSQL, SQLite, Interbase and Fireb…
966296active
TableProApp/TablePro
TablePro is a free, open-source, native macOS (and iOS/iPadOS) database client supporting 29 SQL and NoSQL engines through native drivers, …
806283active
HelixDB/helix-db
HelixDB is an open-source OLTP graph-vector database written in Rust that combines labeled property graphs with native vector, full-text, a…
856205active
apache/pinot
Apache Pinot is an open-source distributed OLAP datastore purpose-built for low-latency, high-throughput real-time analytics. It ingests da…
826163stable
OpenAtomFoundation/pikiwidb
PikiwiDB (Pika) is a Redis-compatible, persistent key-value database built on RocksDB, developed by Qihoo's infrastructure team. It speaks …
876130active
Graphite
Graphite is a highly scalable real-time graphing system for numeric time-series data, composed of Graphite-Web (a Django web app for render…
776129stable
cockroachdb/pebble
Pebble is a LevelDB/RocksDB-inspired embedded key-value storage engine written in Go, using LSM-tree based block-based tables and RocksDB-c…
976056stable
apache/hive
Apache Hive is a distributed, fault-tolerant data warehouse system that enables reading, writing, and managing petabytes of data in distrib…
776030active
spatie/laravel-backup
A Laravel package that creates zip backups of your application's files and database dumps, storing them on any configured Laravel filesyste…
966026stable
alibaba/AliSQL
AliSQL is Alibaba Cloud's open-source MySQL branch based on MySQL 8.0.44, adding a DuckDB columnar analytical storage engine and native HNS…
805986active
mongo-express
mongo-express is a web-based admin interface for MongoDB and compatible services (FerretDB, Amazon DocumentDB), built with Node.js, Express…
815985active
Outerbase Studio
Outerbase Studio is a lightweight, browser-based GUI for managing SQL databases, with strong support for SQLite-family databases (SQLite, L…
585978active
cortexproject/cortex
Cortex is a horizontally scalable, highly available, multi-tenant long-term storage backend for Prometheus and OpenTelemetry metrics. It ru…
885877stable
KurrentDB
KurrentDB (formerly EventStoreDB) is an event-native database designed for event-driven architectures, storing data as immutable event stre…
1005873active
JanusGraph
JanusGraph is an open-source, distributed graph database optimized for storing and querying graphs with billions of vertices and edges acro…
795857active
DotNetNext/SqlSugar
SqlSugar is an open-source, multi-database ORM framework for .NET (C# and VB.NET), supporting MySQL, SQL Server, PostgreSQL, SQLite, Oracle…
685837active
paradigmxyz/reth
Reth is a production-ready, modular Ethereum execution layer client written in Rust, usable both as a full node binary and as a set of comp…
995833stable
tonsky/datascript
DataScript is an immutable, in-memory database with a Datalog query engine for Clojure, ClojureScript, and JavaScript. It is designed to be…
875796stable
changmingxie/tcc-transaction
tcc-transaction is a Java framework implementing TCC (Try-Confirm-Cancel) distributed transactions for microservice architectures. It coord…
235758stable
tortoise/tortoise-orm
Tortoise ORM is an asyncio-native Object Relational Mapper for Python with a Django-inspired API, supporting SQLite, PostgreSQL, MySQL, SQL…
955634active
Liquibase
Liquibase is an open-source database schema change management tool that tracks, versions, and deploys database changes defined in SQL, XML,…
935630stable
localForage
localForage is a JavaScript storage library that wraps IndexedDB, WebSQL, or localStorage behind a simple localStorage-like async API. It i…
2325803maintenance
pgdogdev/pgdog
PgDog is a PostgreSQL proxy written in Rust that combines connection pooling, query load balancing, and database sharding in a single binar…
855584active
apache/hbase
Apache HBase is an open-source, distributed, versioned, column-oriented NoSQL database modeled after Google Bigtable, running on top of Apa…
915560stable
lakeFS
lakeFS is an open-source data version control service that turns object storage (S3, Azure Blob, GCS) into a Git-like repository with branc…
935547stable
spaceandtimefdn/sxt-proof-of-sql
A Rust library implementing Proof of SQL, a zero-knowledge proof protocol that allows SQL queries to be executed and cryptographically veri…
845384active
achristmascarl/rainfrog
Rainfrog is a terminal-based (TUI) database management tool built in Rust with Ratatui, supporting PostgreSQL, MySQL, SQLite, and other dat…
905356active
PGMQ
pgmq is a lightweight message queue built on PostgreSQL, providing SQS/RSMQ-like semantics via a Postgres extension and a Rust client crate…
935340active
Dragonboat
Dragonboat is a feature-complete, high-performance multi-group Raft consensus library written in pure Go. It lets developers build strongly…
345329stable
isso-comments/isso
Isso is a lightweight, self-hosted commenting server written in Python and JavaScript, designed as a drop-in replacement for Disqus. It emb…
765313active
mybatis/generator
MyBatis Generator (MBG) is a code generator that introspects database tables and generates Java or Kotlin model classes and MyBatis mapper …
765311stable
readysettech/readyset
Readyset is a transparent, wire-compatible SQL caching proxy for Postgres and MySQL that sits between your application and database. It cac…
985287active
1nchaos/adata
AData is a free, open-source Python library providing market data for China's A-share stock market, including stock codes, K-line quotes, E…
465258active
grafana/mimir
Grafana Mimir is an open source, horizontally scalable, highly available, multi-tenant time series database providing long-term storage for…
995254active
apache/calcite
Apache Calcite is a dynamic data management framework for the JVM that supplies the building blocks of a database—an industry-standard SQL …
775194stable
dbeaver/cloudbeaver
CloudBeaver is an open-source web-based database management tool providing a rich browser interface for SQL and NoSQL databases, built on a…
775190active
baomidou/dynamic-datasource
A Spring Boot starter that enables rapid integration of multiple, dynamically switchable data sources in Java applications. It supports dat…
745185active
tinyplex/tinybase
TinyBase is a reactive in-memory data store and sync engine for local-first JavaScript and TypeScript apps, supporting tabular and keyed-va…
935181active
firebase/firebase-js-sdk
The official Firebase JavaScript SDK providing client-side libraries for Firebase services such as Authentication, Realtime Database, Fires…
995152stable
CKAN
CKAN is an open-source data management system (DMS) for powering data hubs and open data portals, providing dataset cataloging, storage, ri…
975141stable
mathesar-foundation/mathesar
Mathesar is a self-hosted web application providing a spreadsheet-like interface for viewing, editing, querying, and collaborating on Postg…
885127active
jeremyevans/sequel
Sequel is a Ruby database toolkit providing a concise DSL for SQL query construction, schema management, and a comprehensive ORM layer for …
775097stable
Apache Ignite
Apache Ignite is a distributed, memory-first database with in-memory speed, ACID transactions, and SQL support across a cluster. It can ser…
765082stable
TabularisDB/tabularis
Tabularis is an open-source desktop SQL workspace client supporting PostgreSQL, MySQL/MariaDB, SQLite, and 15+ other databases like DuckDB,…
775081active
react-native-async-storage/async-storage
An asynchronous, unencrypted, persistent key-value storage library for React Native apps with a Web Storage API-compatible interface. It su…
905071stable
jankotek/mapdb
MapDB is an embedded Java database engine that provides concurrent Maps, Sets, Lists and Queues backed by disk storage or off-heap memory. …
775053stable
clidey/whodb
WhoDB is a lightweight, self-hosted database management workspace that lets teams explore schemas, edit data, run queries, and visualize re…
865033active
deepseek-ai/smallpond
Smallpond is a lightweight distributed data processing framework built on DuckDB and DeepSeek's 3FS shared file system. It lets users proce…
215017active
uptrace/bun
Bun is a lightweight, SQL-first ORM for Go built on database/sql, supporting PostgreSQL, MySQL/MariaDB, MSSQL, SQLite, and Oracle. It provi…
864983stable
querydsl/querydsl
Querydsl is a Java framework for constructing type-safe SQL-like queries via a fluent API across multiple backends such as JPA, SQL, MongoD…
574971stable
go-mysql-org/go-mysql
A pure Go library implementing the MySQL network protocol and replication, including binlog stream processing, a MySQL client, a fake MySQL…
774970active
catfan/Medoo
Medoo is a lightweight, single-file PHP database framework that provides a clean, intuitive API for building SQL queries across many databa…
894953stable
withcoral/coral
Coral is a local SQL query engine that exposes APIs, files, and live data sources as read-only tables you can query and join with standard …
794943active
gajus/slonik
Slonik is a Node.js PostgreSQL client library written in TypeScript that emphasizes writing raw SQL with strict runtime validation and buil…
954939active
M3
M3 is an open-source distributed metrics platform comprising a purpose-built time series database (M3DB), a metrics aggregator, a Prometheu…
874908stable
rosedblabs/rosedb
RoseDB is a lightweight, fast and reliable key/value storage engine written in Go, based on the Bitcask storage model with append-only WAL-…
494887stable
Apache AGE
Apache AGE is a PostgreSQL extension that adds graph database capabilities on top of existing relational databases, supporting openCypher q…
884873active
tidwall/buntdb
BuntDB is an embeddable, in-memory key/value database written in pure Go that persists to disk with an append-only file and provides ACID t…
664872stable
dataset
dataset is a Python library that makes reading and writing data in SQL databases as simple as working with JSON files. It provides implicit…
724870stable
agrosner/DBFlow
DBFlow is a Kotlin Multiplatform ORM for SQLite that uses annotations and a compiler plugin to generate database adapters and a typed query…
644846active
Maxteabag/sqlit
sqlit is a terminal user interface (TUI) for connecting to and querying SQL databases, described as 'the lazygit of SQL databases'. It supp…
754843active
cberner/redb
redb is a simple, portable, high-performance embedded key-value database written in pure Rust, loosely inspired by LMDB. It stores data in …
984832stable

← prev page 3 / 19 next →