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

Open-source databases software

2037 open-source libraries, tools and applications tagged databases, ranked by how closely databases 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.

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

ProductHealth v2StarsMaturity
staudenmeir/laravel-adjacency-list
A Laravel Eloquent extension that adds recursive relationships for traversing tree and graph data structures using common table expressions…
761575stable
jazzband/dj-database-url
A small Django utility that parses DATABASE_URL environment variables into Django database connection dictionaries. It supports 12factor-st…
831574stable
kirschbaum-development/eloquent-power-joins
A Laravel package that brings Eloquent-style ergonomics to SQL joins, letting you join tables using relationship definitions via a joinRela…
991572active
hiddentao/squel
Squel is a lightweight SQL query string builder library for JavaScript and TypeScript with a fluent, method-chaining API. It generates stan…
721570active
ts-safeql/safeql
SafeQL is an ESLint plugin that validates raw SQL queries against a live PostgreSQL schema and automatically infers TypeScript types for qu…
821569active
dimitri/pgcopydb
pgcopydb is a command-line tool that automates copying a PostgreSQL database between two running servers, combining pg_dump/pg_restore for …
791567active
Substrait
Substrait is a cross-language specification and tooling for describing data compute operations as standardized relational algebra query pla…
971562active
percona/percona-xtrabackup
Percona XtraBackup is an open-source hot backup utility for MySQL-based servers that performs non-blocking backups of InnoDB, XtraDB, MyISA…
761559stable
guacsec/guac
GUAC (Graph for Understanding Artifact Composition) is an OpenSSF incubating project that ingests software security metadata such as SBOMs,…
881557active
percona/percona-toolkit
Percona Toolkit is a collection of advanced open source command-line tools for performing difficult MySQL and system tasks such as online s…
761555stable
ilyakatz/data-migrate
A Ruby gem for Rails that lets you run data migrations alongside schema migrations. Data migrations live in db/data and are tracked in a da…
661555active
mislav/will_paginate
will_paginate is a Ruby pagination library providing paginated database queries and view helpers for Rails, Sinatra, Hanami::View, and Sequ…
435682maintenance
Legend
Legend is an end-to-end data platform from FINOS (originated at Goldman Sachs) covering the full data lifecycle: modeling, curation, queryi…
771553active
rust-crdt/rust-crdt
A Rust library providing a family of well-tested, serializable CRDTs (Conflict-free Replicated Data Types) supporting both state-based (CvR…
231544active
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
nfrastack/db-backup
A multi-engine database backup tool (Docker image and single Go binary) that backs up MySQL/MariaDB, Postgres, MongoDB, Redis, SQLite, MSSQ…
961541active
tighten/parental
Parental is a Laravel package that adds single table inheritance (STI) to Eloquent models. It lets child models extend a parent model while…
721541stable
janbjorge/pgqueuer
PgQueuer is a Python library that turns an existing PostgreSQL database into a background job and task queue using FOR UPDATE SKIP LOCKED a…
881540active
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
lmenezes/cerebro
Cerebro is an open-source web-based admin tool for Elasticsearch clusters, built with Scala, Play Framework, AngularJS, and Bootstrap. It r…
235600maintenance
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
baidu/uid-generator
UidGenerator is a Java library that generates unique 64-bit IDs based on the Snowflake algorithm, working as an embeddable component with c…
325551maintenance
Azure/data-api-builder
Data API builder (DAB) is an open-source, no-code engine that auto-generates secure REST and GraphQL endpoints (plus MCP tools) from your d…
931523active
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
SimonCropp/Delta
A .NET library that implements HTTP 304 Not Modified responses by leveraging database change tracking to generate ETags from last-updated t…
771523active
projectnessie/nessie
Project Nessie is a transactional catalog for data lakes that provides Git-like branching, tagging, and cross-table transactions for Apache…
991522active
georgysavva/scany
scany is a Go library that scans rows from a database into Go structs, maps, and primitive types with a single function call, eliminating m…
361521stable
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
spatie/eloquent-sortable
A PHP package by Spatie that adds sortable behaviour to Laravel Eloquent models via a trait. It maintains an order column on records and pr…
751518stable
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
qicosmos/ormpp
ormpp is a modern C++17 header-only ORM library that provides a unified API for MySQL, PostgreSQL, and SQLite. It uses compile-time reflect…
811513active
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
mariadb-corporation/MaxScale
MariaDB MaxScale is an intelligent database proxy that forwards database statements to one or more backend database servers using complex r…
561498active
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
AutohomeCorp/frostmourne
Frostmourne is a distributed monitoring and alerting platform built by Autohome that monitors data from Elasticsearch, Prometheus, SkyWalki…
541494active
vinkla/hashids
A small PHP library that generates YouTube-like short, URL-safe IDs from numbers, so numeric database IDs are not exposed to users. It supp…
545423maintenance
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
apache/ratis
Apache Ratis is a highly customizable Java library implementing the Raft consensus protocol for managing replicated logs and state. It offe…
771488stable
orlangure/gnomock
Gnomock is a Go integration and end-to-end testing toolkit that spins up ephemeral Docker containers for application dependencies with prec…
541488active
pg_query
libpg_query is a C library that exposes PostgreSQL's actual SQL parser so applications can parse SQL queries and obtain the internal Postgr…
861487active
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
ContentSquare/chproxy
Chproxy is an open-source HTTP proxy and load balancer for ClickHouse databases, written in Go. It routes requests across multiple ClickHou…
651486active
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
lakekeeper/lakekeeper
Lakekeeper is an Apache Iceberg REST Catalog implementation written in Rust that provides centralized access control, credential vending, a…
931483active
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
OT-CONTAINER-KIT/redis-operator
A Golang-based Kubernetes operator that provisions and manages Redis standalone, cluster, replication, and sentinel deployments via custom …
901472active
postgresml/korvus
Korvus is an open-source search SDK that unifies the entire RAG pipeline—embedding generation, vector search, reranking, summarization, and…
241470active
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
lnx-search/lnx
lnx is an open-source, self-hosted search database that exposes the Tantivy full-text search engine through a REST API. It offers typo-tole…
401457active
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
timescale/tsbs
TSBS is a Go-based benchmark suite for generating time series datasets and measuring read/write performance across many time series databas…
661454active
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
wgzhao/Addax
Addax is a fast, extensible ETL tool for synchronizing data between heterogeneous SQL and NoSQL data sources, forked and evolved from Aliba…
1001448active
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
sripathikrishnan/redis-rdb-tools
A Python parser for Redis dump.rdb files that generates SAX-like events and provides CLI utilities. It can generate memory reports, convert…
485198maintenance
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
sql-machine-learning/sqlflow
SQLFlow is a compiler that extends SQL with AI-oriented syntax (training, prediction, evaluation, explanation, and mathematical programming…
235190maintenance
aio-libs/aiocache
aiocache is an asyncio cache library for Python supporting multiple backends including memory, Redis, and Memcached. It provides a uniform …
591438stable
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
apache/cassandra-python-driver
The official Python client driver for Apache Cassandra (and DataStax Enterprise/Astra), communicating via Cassandra's binary protocol and C…
701431stable
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
eralchemy/eralchemy
ERAlchemy is a Python tool that generates Entity Relationship diagrams from databases or SQLAlchemy models, outputting images, PDFs, or mar…
671430active
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
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
stashed/stash
Stash is a cloud-native backup and recovery operator for Kubernetes that uses restic or CSI volume snapshots to back up workload volumes, s…
751427active

← prev page 11 / 21 next →