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
shuxinqin/Chloe
Chloe is a lightweight, high-performance Object/Relational Mapping (ORM) library for .NET written in C#. It provides a LINQ-like query inte…
621542active
uwdata/arquero
Arquero is a JavaScript library for query processing and transformation of array-backed, column-oriented data tables. It offers a fluent, d…
411542stable
Meituan-Dianping/SQLAdvisor
SQLAdvisor is a command-line tool developed by Meituan-Dianping's DBA team that analyzes SQL statements and outputs index optimization sugg…
325612maintenance
BemiHQ/BemiDB
BemiDB is an open-source analytical data warehouse that combines built-in data source connectors (like Fivetran) with a Postgres-compatible…
501536active
jalkoby/squasher
Squasher is a Ruby command-line gem that compresses old ActiveRecord migrations into a single migration reflecting the final database state…
321536active
ebean-orm/ebean
Ebean is an ORM (object-relational mapping) library for Java and Kotlin that uses JPA mapping annotations and provides type-safe query bean…
981532active
bloomberg/comdb2
Comdb2 is Bloomberg's open-source clustered relational database management system built on optimistic concurrency control. It supports mult…
761532active
HeyPuter/kv.js
KV.JS is a fast, in-memory key-value data store written in pure JavaScript, heavily inspired by Redis and Memcached. It supports multiple d…
521530active
dpapathanasiou/simple-graph
A simple graph database implemented on top of SQLite, storing nodes as JSON objects and edges as id pairs with optional properties. It prov…
231527active
gobuffalo/pop
Pop is a Go ORM and database toolkit that wraps sqlx to simplify CRUD operations, query building, and migrations. It follows ActiveRecord-i…
981526active
yulichang/mybatis-plus-join
MyBatis-Plus-Join is a Java library that extends MyBatis-Plus with multi-table join query support in a MyBatis-Plus style. It provides lamb…
801523active
projectnessie/nessie
Project Nessie is a transactional catalog for data lakes that provides Git-like branching, tagging, and cross-table transactions for Apache…
991522active
bdash-app/bdash
Bdash is a simple desktop SQL client built with Electron for lightweight data analysis. It supports saving queries, drawing charts from res…
961520active
eulerto/wal2json
wal2json is a PostgreSQL logical decoding output plugin written in C that converts write-ahead log changes (INSERT, UPDATE, DELETE) into JS…
871517stable
mongodb/mongo-rust-driver
The officially supported MongoDB driver for Rust, providing a fully async API built on tokio plus an optional sync API for interacting with…
911516stable
kelindar/column
A Go library providing a high-performance, columnar, in-memory storage engine with bitmap indexing. It supports fast querying, batch update…
321513active
skaiworldwide-oss/agensgraph
AgensGraph is a multi-model graph database built on PostgreSQL that supports relational and graph data models simultaneously. It supports A…
831510active
ActsAsParanoid/acts_as_paranoid
A Ruby on Rails plugin that adds soft-delete functionality to ActiveRecord models, hiding records instead of deleting them so they can be r…
761507active
mysql-net/MySqlConnector
MySqlConnector is an ADO.NET data provider for MySQL, MariaDB, and compatible servers, written in C# for .NET and .NET Core. It offers full…
881506active
eloqdata/eloqkv
EloqKV is a high-performance distributed key-value database with a Redis/ValKey-compatible API, built in C++ on a transactional data substr…
851503active
actiontech/sqle
SQLE is a self-hosted SQL quality management platform that audits, monitors, and governs SQL across its full lifecycle, from development-ti…
981502active
locationtech/geomesa
GeoMesa is an open-source suite of JVM-based tools for large-scale geospatial querying and analytics on distributed computing systems. It p…
761499active
Dremio
Dremio is an open-source data lakehouse platform that lets users query and analyze data across data lakes, object storage, and databases wi…
481498active
mongodb-js/compass
MongoDB Compass is the official graphical user interface for MongoDB, providing a visual tool for exploring data, running queries and aggre…
991497active
sraoss/pg_ivm
pg_ivm is a PostgreSQL extension implementing Incremental View Maintenance (IVM), which keeps materialized views up to date by applying onl…
901496active
igorkasyanchuk/rails_db
A Ruby gem that adds a web-based database viewer and SQL query runner to Rails applications at /rails/db. It lets developers inspect table …
681495active
WebVella/WebVella-ERP
WebVella ERP is a free and open-source, highly customizable and pluggable ERP and CRM web application built on ASP.NET Core 9, Razor Pages,…
761493active
cossacklabs/acra
Acra is a database security suite that provides field-level encryption, searchable encryption, tokenization, data masking, SQL firewalling,…
541493active
Softmotions/ejdb
EJDB2 is an embeddable JSON document database engine written as a C11 library with a single-file storage format and an XPath-inspired query…
1001488active
securitybunker/databunker
Databunker is a self-hosted, Go-based secure vault for tokenizing and storing personal records such as PII, PHI, KYC, and PCI data. It expo…
711487active
datalevin/datalevin
Datalevin is a durable Datalog database built on LMDB that unifies relational, graph, document, key-value, full-text, and vector search in …
1001486active
salsita/node-pg-migrate
node-pg-migrate is a Node.js/TypeScript database migration tool built exclusively for PostgreSQL (also compatible with CockroachDB). It pro…
891486active
shuttle-hq/synth
Synth is a declarative data generator written in Rust that produces realistic synthetic test data from a version-controllable data model. I…
231486active
aaronshaf/dynamodb-admin
A web-based GUI for viewing and managing data in DynamoDB Local, dynalite, LocalStack, or other DynamoDB-compatible endpoints. It can be in…
901484active
pg-sharding/spqr
SPQR (Stateless Postgres Query Router) is a production-ready proxy that horizontally scales PostgreSQL via sharding by routing queries to t…
911477active
apache/jena
Apache Jena is a free and open-source Java framework for building Semantic Web and Linked Data applications. It provides an RDF API, a SPAR…
771476stable
Firebird
Firebird is an open-source relational database management system (RDBMS) offering many ANSI SQL standard features, running on Linux, Window…
901474stable
datazip-inc/olake
OLake Go is a high-performance open-source EL (extract-load) engine written in Go that replicates databases (PostgreSQL, MySQL, MongoDB, Or…
851474active
filodb/FiloDB
FiloDB is a distributed, in-memory, Prometheus-compatible time series database written in Scala, designed for real-time ingestion of metric…
671468active
Mithril-mine/libmdbx
libmdbx is an extremely fast, compact, embedded transactional key-value storage engine with ACID transactions, MVCC, and memory-mapped B+tr…
921466stable
GeorgeKaraszi/ActiveRecordExtended
A Ruby gem that extends ActiveRecord with additional PostgreSQL-specific query capabilities such as array predicates, inet/IP matching, CTE…
731464active
cube2222/octosql
OctoSQL is a Go CLI tool that lets you query, join, and transform data from multiple databases and file formats using SQL through a unified…
235268maintenance
lookup-foundation/RevitLookup
RevitLookup is an interactive exploration tool for Autodesk Revit RFA and RVT project databases, letting users view and navigate BIM elemen…
931454active
oldmoe/litestack
Litestack is a Ruby gem that bundles SQLite-based data infrastructure for Ruby and Rails applications, providing a database, cache, job que…
311454active
damms005/devdb-vscode
DevDb is a zero-config VS Code extension that auto-discovers your project's database and displays its records and schema directly inside th…
901452active
Noria
Noria is a streaming data-flow storage backend written in Rust that acts like a database but precomputes and incrementally maintains materi…
325243maintenance
wannabespace/conar
Conar (formerly Tamery) is an open-source, AI-powered desktop database client built with Electron for PostgreSQL, MySQL, MSSQL, and ClickHo…
781449active
brianfrankcooper/YCSB
The Yahoo! Cloud Serving Benchmark (YCSB) is a Java framework and CLI tool for benchmarking NoSQL and cloud data stores against standardize…
635233maintenance
GeoFire
GeoFire is a lightweight JavaScript/TypeScript library that stores and queries keys by geographic location on top of the Firebase Realtime …
571445active
2shady4u/godot-sqlite
A GDExtension wrapper that makes SQLite3 available in Godot 4.x+ without requiring recompilation of the engine. It is distributed via the G…
861444active
Cloud SQL Auth Proxy
The Cloud SQL Auth Proxy is a Go utility that provides secure, IAM-authorized, TLS 1.3-encrypted connections to Google Cloud SQL instances …
991439active
formancehq/ledger
Formance Ledger is an open-source programmable double-entry core ledger for fintech applications, written in Go and backed by PostgreSQL. I…
951435active
pgRouting
pgRouting is a C/C++ PostgreSQL extension that adds geospatial routing and network analysis functions on top of PostGIS/PostgreSQL. It prov…
921435stable
aio-libs/aiopg
aiopg is a Python library for accessing PostgreSQL databases from asyncio applications, wrapping the asynchronous features of the Psycopg d…
441433active
apache/cloudberry
Apache Cloudberry is an advanced open-source Massively Parallel Processing (MPP) database derived from Greenplum and built on a modern Post…
771431active
mongodb/mongo-ruby-driver
The officially supported Ruby driver for MongoDB, distributed as the 'mongo' gem. It provides connectivity and CRUD operations against Mong…
911430stable
facebookincubator/Glean
Glean is a system for collecting, storing, and querying facts about source code, such as symbol definitions, references, call hierarchies, …
771430active
Astrotomic/laravel-translatable
A Laravel package that adds multilingual support to Eloquent models by storing translations in a separate database table. It transparently …
831429active
noripyt/django-cachalot
A Django app that transparently caches Django ORM query results and automatically invalidates them when the underlying data changes. It req…
801429active
ongres/stackgres
StackGres is a Kubernetes operator that deploys and manages full-stack, production-ready PostgreSQL clusters, bundling Patroni HA, connecti…
751429active
Melledy/LunarCore
LunarCore is a Java-based game server reimplementation for a certain turn-based anime game (Honkai: Star Rail), supporting version 4.2.0 fo…
641429active
apache/iceberg-rust
A Rust implementation of the Apache Iceberg open table format for managing large analytic datasets. It provides crates for the core Iceberg…
881428active
huggingface/Mongoku
Mongoku is a web-based MongoDB client and administration GUI built with TypeScript, Node.js, and SvelteKit. It lets you query, browse, and …
661428active
toluaina/pgsync
PGSync is an open-source (MIT) change data capture tool that syncs PostgreSQL, MySQL, or MariaDB data to Elasticsearch or OpenSearch in rea…
941423active
vercel-labs/book-inventory
A Next.js book inventory application with search and filtering over a PostgreSQL database containing over 2 million Goodreads books. It use…
101420active
rhashimoto/wa-sqlite
wa-sqlite is a WebAssembly build of SQLite with JavaScript-extensible virtual filesystem (VFS) support. It enables running SQLite in the br…
911417active
plotly/falcon
Falcon is a free, open-source desktop SQL client with inline data visualization, built on Electron by Plotly. It connects to databases like…
105093maintenance
bepaald/signalbackup-tools
A C++ command-line tool for working with backup files generated by the Signal Android app. It can decrypt, inspect, export, merge, crop, an…
931412active
nackjicholson/aiosql
aiosql is a Python library that lets you write SQL queries in plain .sql files and load them into your application as callable methods, a p…
761412active
heterodb/pg-strom
PG-Strom is a PostgreSQL extension that accelerates SQL analytics and batch workloads using GPU devices, NVMe-SSD storage, and Apache Arrow…
771409active
OpenTSDB/opentsdb
OpenTSDB is a distributed, scalable time series database (TSDB) built on top of HBase, written in Java. It stores, indexes, and serves metr…
235063maintenance
amachanic/sp_whoisactive
sp_WhoIsActive is a comprehensive activity monitoring stored procedure for SQL Server 2005 through 2022 and Azure SQL DB. It is distributed…
671407active
neo4jrb/activegraph
ActiveGraph (formerly Neo4j.rb) is an Active Model-compliant object-graph mapper (OGM) for the Neo4j graph database in Ruby. It provides Ac…
811405active
jawj/zapatos
Zapatos is a TypeScript library providing zero-abstraction, fully typed access to Postgres. It generates a TypeScript schema from your data…
481403active
cybertec-postgresql/pg_timetable
pg_timetable is an advanced standalone job scheduler for PostgreSQL that is completely database driven. It schedules SQL commands, system p…
921401active
teodevgroup/teo
Teo is a high-performance, fully asynchronous ORM for Rust supporting MySQL, PostgreSQL, SQLite, and MongoDB. It offers ergonomic query API…
591400active
FrigadeHQ/remote-storage
remoteStorage is a lightweight (~1 kB) TypeScript library that mirrors the localStorage API but persists key-value data on a remote server,…
171400active
designcomputer/mysql_mcp_server
A Model Context Protocol (MCP) server that lets AI assistants securely interact with MySQL databases by listing tables, reading data, and e…
801398active
romanz/electrs
Electrs is an efficient Electrum server re-implementation written in Rust that indexes the entire Bitcoin blockchain using RocksDB. It lets…
881394active
hapostgres/pg_auto_failover
pg_auto_failover is a PostgreSQL extension and service that monitors and manages automated failover for Postgres clusters, providing high a…
671392active
OrientDB
OrientDB is an open-source multi-model NoSQL DBMS written in Java that combines graph, document, full-text, reactive, and geospatial models…
924987maintenance
uwdata/mosaic
Mosaic is an extensible TypeScript framework that links interactive data views (plots, tables, widgets) to a backing DuckDB database for sc…
981390active
Dataojitori/nocturne_memory
Nocturne Memory is a lightweight, rollbackable long-term memory server for MCP agents, storing persistent, graph-like structured memories i…
791389active
tianon/docker-postgres-upgrade
A Docker image that wraps PostgreSQL's pg_upgrade tool to upgrade database data directories between major PostgreSQL versions. Tags follow …
721388active
arrobalytics/django-ledger
Django Ledger is a double-entry accounting engine and financial analysis library built as a Django application. It provides a high-level Py…
951387active
jazzband/django-auditlog
django-auditlog is a reusable Django app that logs changes made to model objects, including the user (actor) who made them. It stores chang…
791387active
troyzhxu/bean-searcher
Bean Searcher is a read-only ORM framework for Java focused on declarative complex list queries, where entities define search boundaries an…
901386active
Aerospike Database
Aerospike is a distributed, flash-optimized NoSQL database server written in C that combines in-memory speeds with SSD-based durability thr…
941380stable
skeema/skeema
Skeema is a Go-based CLI tool for declarative MySQL and MariaDB schema management using pure SQL CREATE statements tracked in version contr…
891380active
event-driven-io/Pongo
Pongo is a TypeScript library that provides a MongoDB-compatible document API backed by PostgreSQL, offering strong consistency guarantees.…
781380active
Netflix/hollow
Hollow is a Java library and toolset for disseminating in-memory datasets from a single producer to many consumers for high-performance rea…
951373stable
Quilt Data Platform
Quilt is a scientific data management platform built on AWS that turns S3 data into deeply versioned, metadata-rich data packages for teams…
671373active
aarondfrancis/fast-paginate
A Laravel package providing a drop-in fastPaginate() macro that speeds up offset/limit pagination using a deferred-join-style subquery tech…
441373stable
spatie/laravel-multitenancy
An unopinionated Laravel package that makes a Laravel application tenant-aware, supporting single- or multi-database multitenancy. It handl…
931372stable
PyTables/PyTables
PyTables is a Python package for managing hierarchical datasets built on top of the HDF5 library and NumPy. It provides a fast, object-orie…
751372stable
duckdb/dbt-duckdb
dbt-duckdb is the dbt adapter plugin for DuckDB, an embedded OLAP database. It lets you run dbt data transformation pipelines in SQL or Pyt…
911366active
sebastienros/yessql
YesSql is a .NET document database library that stores documents and indexes in any relational database (SQL Server, PostgreSQL, MySQL, SQL…
921364active
jtv/libpqxx
libpqxx is the official C++ client API for PostgreSQL, wrapping the C libpq library in a modern, C++-native interface with transaction and …
911364stable
qiniu/qmgo
Qmgo is a Go driver for MongoDB built on top of the official mongo-go-driver, offering a friendlier, chainable API reminiscent of the class…
591357active
Infinispan
Infinispan is an open-source, distributed in-memory key/value data grid and NoSQL cloud data store written in Java. It supports embedded an…
951356stable

← prev page 9 / 19 next →