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
Database Cleaner
A set of Ruby gems providing strategies for cleaning databases, primarily to ensure a clean state during tests. It supports multiple ORMs a…
672967active
nicolasff/webdis
Webdis is a lightweight HTTP server written in C that exposes Redis commands over HTTP with JSON output. It supports JSONP, chunked pub/sub…
662963active
spring-projects/spring-data-elasticsearch
Spring Data Elasticsearch is part of the Spring Data umbrella, providing a familiar Spring-based programming model for Elasticsearch. It of…
952961active
ZenStack
ZenStack is a TypeScript data layer toolkit providing a schema-first, type-safe ORM with a Prisma-compatible API built on Kysely, plus buil…
952954active
database.build
An in-browser Postgres sandbox where each database runs locally via PGlite (WASM Postgres) and is paired with an LLM assistant for generati…
582953active
mybatis/spring
An official adapter that bridges the MyBatis 3 SQL mapping framework with the Spring Framework, providing integration for transactions, map…
842935active
kayak/pypika
PyPika is a Python SQL query builder library that exposes the full richness of SQL through a builder-pattern API mirroring the resulting qu…
672923stable
sequelize/sequelize-auto
A command-line tool that connects to an existing database (MySQL/MariaDB, Postgres, SQLite, or MSSQL) and automatically generates bare Sequ…
322923active
holepunchto/hypercore
Hypercore is a JavaScript library implementing a secure, distributed append-only log that uses signed merkle trees to verify data integrity…
992917active
teddysun/lamp
A bash script that interactively installs a LAMP stack (Linux + Apache + MariaDB + PHP) from binary rpm/deb packages on Enterprise Linux, D…
682917active
cweijan/vscode-database-client
A Visual Studio Code extension that acts as an all-in-one database client for MySQL/MariaDB, PostgreSQL, SQLite, Redis, ClickHouse, DM, and…
582917active
yahoo/CMAK
CMAK (Cluster Manager for Apache Kafka, formerly Kafka Manager) is a web-based tool for managing and inspecting Apache Kafka clusters. It s…
2311921maintenance
chDB
chDB is an in-process SQL OLAP engine powered by ClickHouse, embeddable in Python (plus Go, Rust, Node.js, and Bun bindings) without runnin…
962916active
grantjenks/python-diskcache
DiskCache is a pure-Python disk and file backed cache library with a Django-compatible API, built on SQLite and memory-mapped files. It pro…
322915stable
SQL Formatter
A JavaScript/TypeScript library that pretty-prints SQL queries across many dialects including PostgreSQL, MySQL, BigQuery, Snowflake, and P…
972897active
orangehill/iseed
iSeed is a Laravel package that generates database seed files from existing database table data via an Artisan command. It supports Laravel…
862896active
cargo-semver-checks
Trustfall is a query engine written in Rust that lets you query arbitrary data sources—APIs, files, databases, even AI models—using a Graph…
672891active
percona/grafana-dashboards
A collection of Grafana dashboards for database monitoring, part of Percona Monitoring and Management (PMM). It provides prebuilt dashboard…
102889active
Monday
Gocache is an extensible Go caching library providing a unified API over multiple cache stores such as in-memory (bigcache, ristretto, go-c…
982888active
explorerhq/sql-explorer
SQL Explorer is a Django-based SQL reporting and business intelligence application that lets users write, run, and share SQL queries throug…
862876active
staudenmeir/eloquent-has-many-deep
A Laravel Eloquent package extending HasManyThrough relationships to support unlimited levels of intermediate models. It supports many-to-m…
682873active
kitloong/laravel-migrations-generator
A Laravel/Lumen package that generates Laravel migration files from an existing database schema, including tables, columns, indexes, and fo…
752868active
armink/FlashDB
FlashDB is an ultra-lightweight embedded database written in C that provides two storage modes: a key-value database (KVDB) and a time-seri…
762860stable
typegoose/mongodb-memory-server
A Node.js library that programmatically downloads and spins up real MongoDB server binaries for testing, holding data in memory with zero o…
972852active
doctrine/data-fixtures
Doctrine Data Fixtures is a PHP library for managing and loading data fixtures into databases via the Doctrine ORM or ODM. It provides a fi…
842851stable
dataplat/dbatools
dbatools is a free, open-source PowerShell module with nearly 700 commands for automating SQL Server administration, including instance mig…
972847active
microsoft/pg_durable
pg_durable is a PostgreSQL extension that provides durable execution for long-running, fault-tolerant SQL functions directly inside the dat…
832839active
sequelize/sequelize-typescript
A TypeScript library providing decorators and type-safe features for Sequelize v6, enabling class-based model definitions with @Table, @Col…
232836active
smithyhq/sqladmin
SQLAdmin is a flexible admin dashboard library for SQLAlchemy models that integrates with FastAPI and Starlette applications. It provides C…
962835active
pgpartman/pg_partman
pg_partman is a PostgreSQL extension that creates and manages time-based and number-based table partition sets using built-in declarative p…
912825stable
tj/connect-redis
A Redis-backed session store for Connect and Express, implemented as a plug-in store for express-session. It persists session data in Redis…
892823stable
maxpert/marmot
Marmot is a leaderless, distributed SQLite replication system built on a gossip-based protocol with distributed transactions and eventual c…
852822active
bits-and-blooms/bloom
A Go library implementing fast, space-efficient Bloom filters backed by a compact bitset and murmur3 hashing. It supports membership querie…
622816stable
awslabs/amazon-redshift-utils
A collection of Python utilities, admin scripts, views, and stored procedures for managing and optimizing Amazon Redshift data warehouse cl…
462802active
SRombauts/SQLiteCpp
SQLiteC++ (SQLiteCpp) is a lean, easy-to-use C++ wrapper around the native C APIs of SQLite3, offering intuitive, well-documented C++ class…
862786stable
yy0931/sqlite3-editor
A VSCode extension that provides a custom editor for SQLite3 database files, allowing spreadsheet-like viewing and editing of data and sche…
672781active
illuminate/database
Illuminate Database is the database toolkit extracted from the Laravel framework, providing an expressive query builder, the Eloquent Activ…
772774stable
laixintao/iredis
IRedis is an interactive terminal client for Redis with auto-completion, syntax highlighting, and human-friendly output formatting. It serv…
772763active
XiaoMi/Gaea
Gaea is a MySQL-protocol database middleware proxy developed by Xiaomi's B2C dev team. It provides sharding (database and table partitionin…
522762active
cars10/elasticvue
Elasticvue is a free, open-source GUI for Elasticsearch available as a desktop app, browser extension, Docker container, or self-hosted web…
982759active
le0pard/pgtune
PgTune is a web application that generates tuned PostgreSQL configuration files based on your hardware specifications. It is a modern rewri…
772751active
NetSPI/PowerUpSQL
PowerUpSQL is a PowerShell toolkit for attacking and auditing SQL Server instances, supporting discovery, weak configuration auditing, priv…
322741active
okbob/pspg
pspg is a Unix terminal pager written in C with rich functionality designed for browsing tabular data, primarily as a pager for psql and Po…
812734active
S2 Geometry Library
S2 Geometry is a C++ library (with Python bindings) for computational geometry and spatial indexing on the sphere, representing geographic …
822732active
aimeos/upscheme
Upscheme is a PHP library for database schema migrations and updates, letting developers define tables, columns, indexes, foreign keys, and…
712728active
postgres-ai/database-lab-engine
DBLab Engine is an open-source platform that provides instant, full-size thin clones and branching of PostgreSQL databases using ZFS copy-o…
912720active
BeanieODM/beanie
Beanie is an asynchronous Python object-document mapper (ODM) for MongoDB, with data models built on Pydantic. Each MongoDB collection maps…
882704active
jfcoz/postgresqltuner
postgresqltuner.pl is a Perl script that analyzes a running PostgreSQL instance's configuration and produces a report with tuning hints, in…
232703active
spring-ai-alibaba/DataAgent
An enterprise-grade AI data analyst agent built on Spring AI Alibaba Graph that converts natural language to SQL, runs Python deep analysis…
792702active
apache/cassandra-gocql-driver
gocql is the official Apache Cassandra driver for Go, implementing a fast and robust client over Cassandra's native transport protocol. It …
882697active
fnc12/sqlite_orm
A lightweight, header-only SQLite ORM library for modern C++ (C++14/17/20). It lets you perform CRUD operations and queries with an intuiti…
672697active
Join Monster
Join Monster is a JavaScript library that acts as a query execution layer between GraphQL and SQL databases, translating GraphQL queries in…
352697active
doug-martin/goqu
goqu is an expressive SQL query builder and executor library for Go, supporting multiple database dialects like PostgreSQL, MySQL, SQLite3,…
232675stable
georgia-tech-db/evadb
EvaDB is a Python database system for building AI-powered applications, exposing a SQL API that queries structured data, videos, and unstru…
102674active
Hypersistence Utils
Hypersistence Utils (formerly Hibernate Types) is a Java library providing extra Hibernate custom types and Spring utilities for the data a…
752670active
mybatis-flex/mybatis-flex
MyBatis-Flex is a lightweight enhancement framework for MyBatis that adds fluent QueryWrapper-based CRUD, pagination, multi-table queries, …
892669active
Slick
Slick is a strongly-typed database query and access library for Scala that lets you work with relational databases as if they were Scala co…
752665active
antares-sql/antares
Antares SQL is a free, open-source desktop SQL client built with Electron and Vue.js, focused on a modern, productivity-driven user experie…
472663active
MongoDB JVM Drivers
The official MongoDB drivers for the JVM, providing APIs for Java, Kotlin (including coroutines), and Scala to connect to and work with Mon…
962662stable
openlake-project/openlake
OpenLake is a high-performance distributed storage engine written in Rust (built on io_uring, RDMA, and GPUDirect) designed to feed GPUs du…
782662active
dolthub/go-mysql-server
A MySQL-compatible SQL engine and server written in Go that runs queries over arbitrary data sources using the MySQL dialect and wire proto…
702660active
skytable/skytable
Skytable is a modern, scalable NoSQL database server written in Rust, featuring BlueQL, a SQL-based query language hardened against injecti…
662660active
sfu-db/connector-x
ConnectorX is a Rust-based library with Python bindings that loads data from databases into DataFrames (pandas, Arrow, Polars) as fast and …
892659active
cve-search
cve-search is a tool-set that imports CVE and CPE data into a local MongoDB to enable fast, private searching of known software vulnerabili…
822656active
thepirat000/Audit.NET
Audit.NET is an extensible .NET framework for generating audit logs of executing operations, capturing environmental data like user ID, mac…
752655active
unjs/unstorage
Unstorage is an async key-value storage library for JavaScript with a unified API across 30+ built-in drivers (memory, filesystem, browser,…
882652stable
pynamodb/PynamoDB
PynamoDB is a Python library providing a simple, elegant, model-based interface to Amazon's DynamoDB NoSQL database. It abstracts DynamoDB'…
602646stable
eduardolat/pgbackweb
PG Back Web is a self-hosted web application for managing PostgreSQL backups with a user-friendly interface. It automates scheduled backups…
852644active
google/googlesql
GoogleSQL (formerly ZetaSQL) is a C++ analyzer framework that defines a SQL language—grammar, types, data model, semantics, and function li…
942641active
DbUp/DbUp
DbUp is a .NET library for deploying changes to SQL Server and other databases. It tracks which SQL scripts have already run and executes o…
612636stable
paypal/junodb
JunoDB is PayPal's open-source secure, consistent, and highly available distributed key-value store delivering single-digit millisecond lat…
312636active
instantdb/instant
Instant is an open-source backend platform (the 'Modern Firebase') providing a real-time relational database, auth, permissions, storage, p…
6710546maintenance
Testcontainers
Testcontainers for Node.js is a TypeScript library that spins up lightweight, throwaway Docker containers of real dependencies like databas…
982616active
Malloy
Malloy is an open-source semantic modeling and query language that compiles to SQL and runs on existing database engines like BigQuery, Sno…
952600active
Lealone
Lealone is a Java-based full-stack, self-evolving general-purpose AI agent built on top of a high-performance NewSQL/RDBMS engine with asyn…
672588active
tporadowski/redis
An unofficial native Windows port of Redis 5.0.14 (and 4.0.14), the in-memory key-value database with persistence, supporting strings, list…
6610271maintenance
Altinity Kubernetes Operator for ClickHouse
The Altinity Kubernetes Operator for ClickHouse is a Go-based Kubernetes operator that creates, configures, and manages ClickHouse clusters…
972569active
sqlpage/SQLPage
SQLPage is an open-source web application framework, written in Rust, that turns SQL queries in .sql files into interactive data-driven web…
972568active
neilotoole/sq
sq is a command-line data wrangling tool that provides jq-style querying over SQL databases and document formats like CSV, Excel, and JSON.…
962567active
GORM
GORM Gen is a code-generation library built on top of the GORM ORM for Go. It generates type-safe DAO APIs and query DSL code from database…
922560active
sequelize/cli
The official command-line interface for the Sequelize ORM, providing commands to initialize projects, generate models, migrations, and seed…
722558active
ArcticDB
ArcticDB is a high-performance DataFrame database for time series and tick data, developed at Man Group for quantitative data science. It s…
962552active
reactiveui/Akavache
Akavache is an asynchronous, persistent key-value store for .NET desktop and mobile applications, built on SQLite3. It supports storing imp…
902549active
Zleap-AI/SAG
SAG is an open-source retrieval architecture and knowledge base application that replaces both traditional RAG and GraphRAG with event-enti…
832545active
3lvis/SwiftSync
SwiftSync is a Swift library that syncs JSON API payloads into local SwiftData models and exports them back to JSON. It provides convention…
752541active
PyMySQL/mysqlclient
mysqlclient is a Python DB-API 2.0 compatible driver for MySQL and MariaDB, forked from MySQLdb1 with Python 3 support and bug fixes. It wr…
852539active
RDFLib/rdflib
RDFLib is a pure Python library for working with RDF (Resource Description Framework), providing parsers and serializers for formats like R…
832538stable
David-Crty/databasement
Databasement is a self-hosted web application for managing scheduled database backups and restores across MySQL, PostgreSQL, MariaDB, SQL S…
802533active
doctrine/DoctrineFixturesBundle
A Symfony bundle that integrates the Doctrine Data Fixtures library for loading fixture data into the Doctrine ORM. It lets developers defi…
822530stable
tidwall/pogocache
Pogocache is a fast in-memory caching server written in C with a focus on low latency and CPU efficiency. It speaks Memcache, Redis/Valkey …
782522active
ErikEJ/EFCorePowerTools
EF Core Power Tools is a Visual Studio extension and cross-platform CLI (efcpt) for Entity Framework Core that provides GUI-based reverse e…
672515active
psycopg/psycopg
Psycopg 3 is the modern generation PostgreSQL database adapter for Python, offering both pure Python and C-accelerated implementations plus…
752501active
rails/solid_queue
Solid Queue is a database-backed queuing backend for Rails Active Job, storing jobs in SQL databases like MySQL, PostgreSQL, or SQLite. It …
942496active
rbatis/rbatis
Rbatis is a high-performance async ORM framework for Rust that compiles dynamic SQL (py_sql/html_sql) to native Rust code at compile time. …
912488active
GridDB
GridDB is an open-source, high-performance distributed database optimized for time-series IoT and big data workloads, offering both NoSQL a…
602474active
indradb/indradb
IndraDB is a graph database written in Rust, available as a gRPC-based server with Python and Rust bindings, as an embeddable Rust library,…
362466active
django-commons/django-simple-history
A Django app that records the state of models on every create, update, and delete, storing a full change history. It integrates with the Dj…
892463active
prometheus/mysqld_exporter
An official Prometheus exporter that scrapes MySQL and MariaDB server metrics and exposes them in Prometheus format over HTTP. It supports …
852463active
spatie/laravel-translatable
A Spatie PHP package providing a HasTranslations trait that makes Laravel Eloquent model attributes translatable. Translations are stored a…
1002461stable
Soda Core
Soda Core is a data quality and data contract verification engine that lets teams define data quality contracts in YAML and validate schema…
972431active

← prev page 7 / 21 next →