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
apache/datafusion
Apache DataFusion is an extensible query engine written in Rust that uses Apache Arrow as its in-memory columnar format. It provides SQL an…
779505active
GoogleCloudPlatform/knowledge-catalog
A collection of tools, agents, and samples for Google Cloud's Knowledge Catalog (formerly Dataplex), an AI-powered data catalog and metadat…
609505active
litedb-org/LiteDB
LiteDB is a lightweight, serverless NoSQL document database for .NET, written entirely in C# and stored in a single data file, similar to S…
859486stable
major/MySQLTuner-perl
MySQLTuner is a Perl script that audits a running MySQL, MariaDB, or Percona Server instance and reports configuration variables, status me…
979479active
databendlabs/databend
Databend is an open-source, cloud-native data warehouse built in Rust that runs entirely on object storage (S3, Azure, GCS). It unifies BI …
909471active
CloudNativePG
CloudNativePG is an open-source Kubernetes operator that manages the full lifecycle of highly available PostgreSQL clusters using native st…
989440stable
ParadeDB
ParadeDB is a Postgres extension (pg_search) that adds a custom index for fast full-text search, vector search, BM25 scoring, filtering, an…
939424active
RisingWave
RisingWave is an event streaming platform that continuously ingests data from databases, event streams, and webhooks, processes it incremen…
1009381active
apache/iceberg
Apache Iceberg is a high-performance open table format for huge analytic datasets, bringing SQL table reliability to big data lakes. This r…
949322stable
JetBrains/Exposed
Exposed is JetBrains' lightweight SQL library and ORM framework for Kotlin, offering a typesafe SQL-wrapping DSL and a lightweight DAO API …
959299stable
Nhost
Nhost is an open source Firebase alternative providing a complete backend platform built on PostgreSQL, Hasura GraphQL, authentication, fil…
929297active
mikro-orm/mikro-orm
MikroORM is a TypeScript ORM for Node.js based on Data Mapper, Unit of Work, and Identity Map patterns. It supports SQL databases (PostgreS…
959253stable
Deep Lake
Deep Lake is an open-source database for AI that stores multimodal data (images, video, audio, text, embeddings, annotations) in a format o…
759249active
mattn/go-sqlite3
A SQLite3 driver for Go that conforms to the built-in database/sql interface, implemented as a cgo package bundling the SQLite amalgamation…
969242stable
Raft
A Go library implementing the Raft consensus protocol for managing a replicated log and replicated state machines. It enables building cons…
879146stable
OpenSPG/KAG
KAG (Knowledge Augmented Generation) is a Python framework built on the OpenSPG engine and large language models for logical form-guided re…
469073active
Delta Lake
Delta Lake is an open-source storage framework and table format that brings ACID transactions, scalable metadata handling, schema enforceme…
959053stable
immudb
immudb is an open-source immutable database written in Go that stores data in SQL, key-value, or document models while guaranteeing tamper-…
929042stable
CacheCloud
CacheCloud is a self-hosted Redis cloud management platform from Sohu TV that supports Standalone, Sentinel, and Cluster Redis architecture…
729032active
AdminJS
AdminJS is an open-source admin panel library for Node.js applications that auto-generates a customizable React-based admin UI from your da…
408998active
Yearning
Yearning is a self-hosted web-based SQL audit platform for MySQL, providing audit tickets with approval workflows, automated syntax checkin…
758969active
ankane/pghero
PgHero is a performance dashboard for PostgreSQL, available as a Docker image or a Rails engine. It provides insight into query performance…
778936stable
redis/RedisInsight
RedisInsight is an official visual GUI for Redis built with Electron, Monaco Editor, and Node.js. It lets developers browse and edit Redis …
898869active
databasus/databasus
Databasus is a free, open-source, self-hosted backup tool for PostgreSQL (plus MySQL, MariaDB, and MongoDB) with Point-in-Time Recovery via…
828847active
orbitdb/orbitdb
OrbitDB is a serverless, distributed peer-to-peer database library built on IPFS and Libp2p Pubsub, using Merkle-CRDTs for conflict-free re…
668810active
redpanda-data/connect
Redpanda Connect (formerly Benthos) is a declarative stream processor that moves data between hundreds of sources and sinks with transforma…
948778active
Atlas
Atlas is a language-agnostic CLI tool for managing and migrating database schemas as code, supporting declarative (Terraform-like) and vers…
918761stable
Testcontainers
Testcontainers is a family of libraries (Java, Go, .NET, Rust, and more) that provides lightweight, throwaway Docker containers for use in …
888745stable
patroni/patroni
Patroni is a Python-based high-availability orchestrator for PostgreSQL clusters that automates leader election, failover, and replication …
958741active
porsager/postgres
Postgres.js is a fast, full-featured PostgreSQL client library for Node.js, Deno, Bun, and Cloudflare Workers. It uses ES6 tagged template …
788730stable
GRDB
GRDB.swift is a Swift toolkit for working with SQLite databases, focused on application development. It provides record persistence, type-s…
928688stable
amitshekhariitbhu/Android-Debug-Database
An Android library that lets developers debug SQLite databases and SharedPreferences directly from a web browser while the app runs on a de…
498688stable
kaminari/kaminari
Kaminari is a Ruby pagination library providing a clean, scope-based API for paginating records in web applications. It works with multiple…
688670stable
mongodb/mongo-go-driver
The official MongoDB driver for Go, providing a mongo client, BSON serialization, and CRUD/aggregation APIs for MongoDB 4.4+. It is activel…
968538stable
mrousavy/react-native-mmkv
A React Native library providing fast, synchronous key/value storage backed by Tencent's MMKV C++ framework via JSI and Nitro Modules. It s…
938519stable
ReactiveSearch
Dejavu is a modern web UI for browsing, filtering, and editing data in Elasticsearch and OpenSearch clusters. It runs fully client-side as …
718466active
pentaho/pentaho-kettle
Pentaho Data Integration (Kettle) is an open-source ETL application for designing and running data extraction, transformation, and loading …
668400active
MariaDB Server
MariaDB Server is a widely deployed open-source relational database (SQL server) forked from MySQL by its original developers, licensed und…
988394stable
zilliztech/deep-searcher
DeepSearcher is an open-source deep research tool that combines LLMs (DeepSeek, OpenAI, Claude, Qwen, etc.) with vector databases like Milv…
558292active
asg017/sqlite-vec
sqlite-vec is a vector search extension for SQLite written in pure C with no dependencies, supporting float, int8, and binary vectors in ve…
718168active
MagicStack/asyncpg
asyncpg is a fast PostgreSQL client library for Python built directly on the PostgreSQL binary protocol and designed for asyncio. It expose…
878112stable
google/leveldb
LevelDB is a fast embedded key-value storage library from Google providing an ordered mapping from string keys to string values. It is a C+…
6739491maintenance
turbot/steampipe
Steampipe is a zero-ETL CLI tool that exposes APIs and cloud services as relational database tables so they can be queried live with standa…
977968active
phpMyAdmin
phpMyAdmin is a free, PHP-based web application for administering MySQL and MariaDB databases through a browser. It supports managing datab…
697957stable
railsadminteam/rails_admin
RailsAdmin is a Rails engine that adds an easy-to-use admin interface for managing application data. It provides automatic CRUD, search, fi…
757956active
elasticsearch-dump/elasticsearch-dump
A Node.js CLI tool (elasticdump) for importing and exporting Elasticsearch and OpenSearch indices, moving data between clusters or to/from …
917941active
vrana/adminer
Adminer is a full-featured database management tool written in PHP that ships as a single deployable file. It supports MySQL, MariaDB, Post…
977915stable
PyMySQL/PyMySQL
PyMySQL is a pure-Python client library for MySQL and MariaDB, implementing the PEP 249 DB-API 2.0 interface. It requires no compiled exten…
967849stable
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
predis/predis
Predis is a flexible and feature-complete Redis/Valkey client library written entirely in PHP, requiring no native extension. It supports R…
997777stable
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
jepsen-io/jepsen
Jepsen is a Clojure library and framework for verifying the correctness of distributed systems under fault injection. It sets up systems on…
957528active
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
Lance
Lance is an open lakehouse data format (file format, table format, and catalog spec) for multimodal AI, implemented in Rust with Python and…
957182active
SpiceDB
SpiceDB is an open-source, Google Zanzibar-inspired database for storing, computing, and validating fine-grained authorization data at scal…
977124stable
Vespa
Vespa is an open-source, distributed AI search platform and serving engine that combines full-text search, vector/tensor search, and machin…
937117stable
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
paper-trail-gem/paper_trail
PaperTrail is a Ruby gem that tracks changes to Rails ActiveRecord models, recording every create, update, and destroy as versioned snapsho…
667029stable
dgraph-io/ristretto
Ristretto is a high-performance, fully concurrent in-memory cache library for Go, built originally for Dgraph. It uses a TinyLFU admission …
887003stable
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
sysown/proxysql
ProxySQL is a high-performance, protocol-aware SQL proxy for MySQL, MariaDB, Percona Server, and PostgreSQL that sits between applications …
936940stable
sqldelight/sqldelight
SQLDelight is a Kotlin code generation tool that produces typesafe APIs from SQL statements. It verifies schemas, queries, and migrations a…
866887active
dataease/SQLBot
SQLBot is an open-source conversational data analysis (ChatBI) system that converts natural language questions into SQL queries using large…
866880active
postgresml/postgresml
PostgresML is a PostgreSQL extension that brings machine learning and AI inference directly into the database, with GPU acceleration and pg…
326823active
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
hiredis
Hiredis is a minimalistic C client library for Redis, supporting the binary-safe RESP protocol for Redis >= 1.2. It provides synchronous, a…
946688stable
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
Hazelcast
Hazelcast is a unified real-time data platform combining distributed stream processing with a fast, in-memory data store. It lets applicati…
806622stable
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
EsotericSoftware/kryo
Kryo is a fast and efficient binary object graph serialization framework for Java with an easy-to-use API. It also supports automatic deep …
996543stable
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
apache/flink-cdc
Flink CDC is a distributed streaming data integration tool built on Apache Flink that captures change data from databases like MySQL and Po…
796482active
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
StackExchange/StackExchange.Redis
StackExchange.Redis is a high-performance .NET client library for communicating with Redis and Redis-compatible servers (Valkey, Garnet, El…
976203active
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

← prev page 3 / 21 next →