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
dotnetcore/SmartSql
SmartSql is a MyBatis-inspired ORM for .NET that manages SQL in XML files with dynamic conditional tags, giving developers full control ove…
821134active
mergesort/Boutique
Boutique is a Swift persistence library providing a simple Store API with memory + disk caching for state-driven apps. It offers property w…
841132active
protonemedia/laravel-cross-eloquent-search
A Laravel PHP package that lets you search across multiple Eloquent models in a single database query. It supports cross-model pagination, …
591132active
cncases/cases
A self-hosted Rust application for locally searching over 85 million Chinese court judgment documents from the China Judgments Online websi…
841131active
cpr1c/tools_ui_1c
A subsystem (extension) for 1C:Enterprise 8.3 that bundles 35+ universal tools for developers and administrators working with managed forms…
921130active
moshowgame/Navicat_Keygen_Patch
A collection of keygen, patch, and trial-reset tools for bypassing activation of Navicat database client versions 15-17, distributed as DLL…
441130active
dwightwatson/rememberable
Rememberable is a PHP trait for Laravel's Eloquent ORM that adds a remember() method for caching database query results. It stores query re…
621127active
huacnlee/rails-settings-cached
A Ruby gem for Rails that stores global application settings as key-value pairs in the database, exposed through an ActiveRecord-like API w…
851124active
exAspArk/batch-loader
A Ruby gem providing a generic lazy batching mechanism to avoid N+1 database or HTTP queries, inspired by Facebook's DataLoader and Haskell…
541124stable
ridgepole/ridgepole
Ridgepole is a Ruby CLI tool that manages database schemas declaratively using Rails schema DSL. It diffs the desired schema definition aga…
751120active
renoki-co/laravel-eloquent-query-cache
A Laravel package that adds caching directly to Eloquent queries, restoring the removed remember() functionality. It caches query results a…
481120active
scratchdata/scratchdata
Scratch Data is a self-hosted Go service that acts as a wrapper around analytics databases like DuckDB, ClickHouse, BigQuery, Snowflake, an…
201119active
dble
DBLE is a highly scalable database middleware for MySQL sharding, originally forked from MyCat and maintained by ActionTech. It speaks the …
651118active
mgravell/fast-member
A .NET library providing fast, reflection-free access to object fields and properties when types and member names are only known at runtime…
501117stable
fastmonkeys/stellar
Stellar is a Python CLI tool for taking fast snapshots of PostgreSQL and MySQL databases and restoring them quickly during development. It …
323851maintenance
mrvautin/adminMongo
adminMongo is a web-based GUI for managing MongoDB connections, databases, collections, documents, indexes, and backups. It runs as a Node.…
103848maintenance
ErikEJ/SqlQueryStress
SqlQueryStress is a Windows GUI tool (with a cross-platform CLI companion, sqlstresscmd) for stress-testing SQL Server queries by running t…
921114active
Archmonger/django-dbbackup
A Django application providing management commands to back up and restore project databases and media files using native database tools. It…
911114active
moneta-rb/moneta
Moneta is a Ruby library providing a unified interface to many key/value stores, including NoSQL and document databases. It supports config…
231114stable
jdorn/sql-formatter
A lightweight PHP class that formats SQL statements with automatic indentation, line breaks, and HTML syntax highlighting. It also provides…
233842maintenance
taoensso/nippy
Nippy is a fast, mature serialization library for Clojure, serving as a high-performance drop-in alternative to the Clojure reader for free…
901112stable
aws/pgactive
pgactive is a PostgreSQL extension written in C that enables active-active replication, allowing multiple database instances in a cluster t…
871112active
Percona Monitoring and Management (PMM)
Percona Monitoring and Management (PMM) is an open source database observability, monitoring, and management platform for MySQL, PostgreSQL…
921111stable
rapidloop/pgmetrics
pgmetrics is a zero-dependency, single-binary Go CLI tool that collects 350+ metrics from a running PostgreSQL server and reports them in h…
861111active
ncruces/go-sqlite3
A cgo-free Go binding to SQLite that wraps a WebAssembly build of SQLite translated to Go via wasm2go. It provides a database/sql compatibl…
961109active
mongodb/mongo-cxx-driver
The official MongoDB C++ driver providing a modern C++ API for connecting to and working with MongoDB servers, built on top of the mongo-c-…
961106active
hashicorp/go-immutable-radix
A Go library implementing an immutable radix tree optimized for sparse nodes, with O(k) operations, ordered iteration, and transactional ba…
671106stable
metabrainz/musicbrainz-server
The official server for the MusicBrainz project, providing the musicbrainz.org website, a RESTful web service API, and database tools for t…
771105active
makejavas/EasyCode
EasyCode is an IntelliJ IDEA plugin that generates code from database tables using customizable Velocity templates. It can generate entitie…
231104active
kingston-csj/jforgame
jforgame is a lightweight, high-performance Java framework for building game servers, providing modular components for socket/WebSocket com…
951101active
otoolep/hraftd
hraftd is a reference implementation of a distributed key-value store built on Hashicorp's Raft consensus library in Go. It serves as a sim…
721100stable
pgjdbc/r2dbc-postgresql
The PostgreSQL implementation of the R2DBC SPI, providing a reactive, non-blocking driver for PostgreSQL on the JVM. It supports SCRAM/MD5 …
961099stable
doctrine/mongodb-odm
Doctrine MongoDB ODM is the official PHP object document mapper for MongoDB, mapping PHP classes to MongoDB documents with support for embe…
971097active
timestored/qstudio
qStudio is a free, open-source desktop SQL client and notebook for browsing servers, running queries, and charting or exporting results acr…
601097active
xataio/agent
Xata Agent is an open-source AI agent that acts as a PostgreSQL expert, monitoring database logs and metrics, diagnosing root causes of iss…
101094active
Trillian
Trillian is a transparent, cryptographically verifiable append-only data store built on Merkle trees, backed by scalable storage like MySQL…
893759maintenance
sirius-db/sirius
Sirius is a GPU-native SQL analytics engine written in C++ that accelerates query execution by offloading it to GPUs. It integrates with ex…
781093active
qax-os/ElasticHD
ElasticHD is a standalone Elasticsearch visual management dashboard built in Go that runs in the browser without any installation. It suppo…
233750maintenance
go-gorp/gorp
gorp is a Go library that maps Go structs to relational database tables, generating insert/update/delete SQL and binding query results back…
233742maintenance
joaoh82/rust_sqlite
SQLRite is an embedded SQL database engine written from scratch in Rust, modeled on SQLite with a paged single-file format, B-tree storage,…
871089active
y-scope/clp
CLP (Compressed Log Processor) is an open-source log management tool that losslessly compresses JSON and unstructured text logs and enables…
941088active
neomodel
Neomodel is an Object Graph Mapper (OGM) for the Neo4j graph database, built on the official Neo4j Python driver. It provides class-based m…
911088active
OHDSI/CommonDataModel
An R package and repository defining the OMOP Common Data Model (CDM), providing SQL DDL scripts and tools to generate or instantiate CDM t…
931085active
Data Contract
An open-source Python CLI for working with data contracts using the Open Data Contract Standard (ODCS). It lints contracts, connects to dat…
911085active
Intake
Intake is a lightweight Python package for describing data declaratively, gathering datasets into searchable catalogs, and loading data fro…
771085active
spatie/laravel-schemaless-attributes
A PHP/Laravel package by Spatie that adds schemaless attributes to Eloquent models via a trait, storing arbitrary key-value data in a singl…
661085stable
tortoise/aerich
Aerich is a database migration tool for TortoiseORM, similar to Alembic for SQLAlchemy or Django's built-in migrations. It provides a CLI t…
891083active
stripe/sync-engine
A self-hosted service that syncs your Stripe account data (customers, subscriptions, payments) into a Postgres database. Built in TypeScrip…
861082active
FalkorDB/QueryWeaver
QueryWeaver is an open-source Text2SQL tool that converts plain-English questions into SQL queries using graph-powered schema understanding…
821082active
apache/ranger
Apache Ranger is a framework to enable, monitor, and manage comprehensive data security across the Hadoop platform and beyond. It provides …
761081stable
staudenmeir/eloquent-json-relations
A Laravel Eloquent extension that adds support for JSON foreign keys in relationships like BelongsTo, HasOne, HasMany, and morph variants. …
801080active
xataio/xata
Xata is an open-source, cloud-native Postgres platform for self-hosting many Postgres instances on Kubernetes, with copy-on-write branching…
581080stable
jarektkaczyk/eloquence
A PHP package providing extensions for Laravel's Eloquent ORM, including searchable fulltext queries across related models, self-validating…
291080active
microsoft/bf-tree
Bf-Tree is a read-write-optimized concurrent range index (key-value store) written in Rust, from Microsoft Research, designed to work effic…
611077active
linkedin/databus
Databus is LinkedIn's source-agnostic distributed change data capture (CDC) system that reliably captures and streams primary data store ch…
323684maintenance
patx/pickledb
pickleDB is a lightweight in-memory key-value store for Python that persists data to JSON files via or, with an optional SQLite backend for…
651072active
mongoosastic/mongoosastic
Mongoosastic is a Mongoose plugin that automatically indexes MongoDB models into Elasticsearch, keeping documents synchronized on save. It …
231072active
GanymedeNil/document.ai
A universal local knowledge base solution that stores documents as vectors in a vector database and uses GPT3.5 to generate answers from re…
313666maintenance
lensesio/stream-reactor
Stream Reactor is a collection of Apache 2.0 licensed Kafka Connect sinks and sources maintained by Lenses.io since 2016. It provides conne…
981069active
IvorySQL/IvorySQL
IvorySQL is an open-source, Oracle-compatible fork of PostgreSQL that remains a 100% drop-in replacement for the latest PostgreSQL. It adds…
941069active
inloop/sqlite-viewer
A browser-based SQLite file viewer that lets users open and inspect SQLite database files entirely client-side using JavaScript and sql.js,…
321068active
marcboeker/go-duckdb
go-duckdb is a Go database/sql driver for the DuckDB embedded analytical database engine. It allows Go applications to query DuckDB using t…
101068active
psycopg/psycopg2
Psycopg2 is the most popular PostgreSQL database adapter for Python, implementing the Python DB API 2.0 specification. It is mostly written…
753655maintenance
Evokoa/pgGraph
pgGraph is a PostgreSQL extension (built with pgrx in Rust) that adds graph database capabilities—graph search, traversal, and shortest-pat…
791067active
Dataherald/dataherald
Dataherald is an open-source natural language-to-SQL engine for enterprise question answering over relational databases, exposing an API th…
203648maintenance
nalgeon/sqlime
Sqlime is an online SQLite playground for debugging, running, and sharing SQL snippets entirely in the browser. It runs a full-featured SQL…
471065active
mswjs/data
A data querying library for testing JavaScript applications that lets developers define schema-based collections and query them with an ORM…
941064active
jowilf/starlette-admin
starlette-admin is a Python framework that generates a complete, extensible administrative interface for FastAPI and Starlette applications…
951063stable
gavlyukovskiy/spring-boot-data-source-decorator
A Spring Boot auto-configuration library that transparently wraps JDBC DataSources with decorators like P6Spy, datasource-proxy, and FlexyP…
831063active
CrunchyData/pg_tileserv
pg_tileserv is a lightweight PostGIS-only tile server written in Go that serves Mapbox Vector Tiles (MVT) directly from PostgreSQL/PostGIS.…
441062active
sqlite/sqlite-wasm
An npm package that wraps the official SQLite WebAssembly (Wasm) build as a convenient ES Module with added TypeScript types. It enables ru…
931058active
apache/phoenix
Apache Phoenix is a SQL layer over Apache HBase delivered as a client-embedded JDBC driver, compiling standard SQL queries into low-latency…
851057active
django-es/django-elasticsearch-dsl
A Python package that indexes Django models into Elasticsearch, built as a thin wrapper around elasticsearch-dsl-py. It keeps Elasticsearch…
341057active
devlive-community/datacap
DataCap is a self-hosted integrated platform for managing, transforming, integrating, and visualizing data across many data sources. It pro…
731056active
arkhipov/temporal_tables
A PostgreSQL extension written in C that implements system-versioned temporal tables, automatically archiving old row versions into a histo…
471055stable
redis/memtier_benchmark
memtier_benchmark is a command-line load generation and benchmarking tool for NoSQL key-value databases, developed by Redis. It supports bo…
991054active
sibson/redbeat
RedBeat is a Celery Beat scheduler that stores scheduled tasks and runtime metadata in Redis (or Valkey). It enables dynamic task creation,…
901054active
tidwall/hashmap.c
A single-file hash map (hash table) implementation in C99 using open addressing with Robin Hood hashing. It offers a generic interface for …
691053stable
samcook/RedLock.net
RedLock.net is a C# library implementing the Redlock distributed lock algorithm on top of StackExchange.Redis. It coordinates locks across …
231053stable
mongodb/mongo-tools
A suite of official MongoDB command-line tools written in Go, including mongodump/mongorestore for backups, mongoimport/mongoexport for JSO…
751052active
Realm Database
Realm is an object-oriented mobile database that runs directly on phones, tablets, and wearables, serving as a replacement for SQLite and C…
701052active
nmslib/nmslib
NMSLIB is a cross-platform C++ similarity search library with Python bindings for efficient k-nearest-neighbor search in generic and non-me…
543591maintenance
pgplex/pgschema
pgschema is a Go CLI tool that brings Terraform-style declarative schema migration to PostgreSQL: dump the current schema, edit the desired…
831051active
go-redis/redis_rate
A Go library implementing GCRA (leaky bucket) rate limiting on top of Redis, built for the go-redis client. It exposes a simple Allow API w…
761051active
snc/SncRedisBundle
SncRedisBundle is a Symfony bundle that integrates Redis into Symfony 6.4+ applications via either the Predis pure-PHP client or the native…
861049active
rstudio/pointblank
pointblank is an R package for methodically validating data in data frames and database tables, producing data quality reports. It also mai…
791046active
OP-Engineering/op-sqlite
A high-performance SQLite library for React Native built on JSI, supporting iOS, Android, macOS, and web. It offers compile-time targets fo…
881044active
myscale/MyScaleDB
MyScaleDB is a SQL vector database built as a fork of ClickHouse, adding high-performance vector search and full-text search to a proven OL…
161043active
danfengcao/binlog2sql
A Python CLI tool that parses MySQL row-format binary logs and converts them into standard SQL, rollback (flashback) SQL, or INSERT stateme…
323555maintenance
taozhi8833998/node-sql-parser
A Node.js and browser library that parses SQL statements into an abstract syntax tree (AST) and converts ASTs back to SQL. It supports mult…
741042active
kofrasa/mingo
Mingo is a TypeScript library that implements the MongoDB query language for in-memory JavaScript objects. It supports queries, projections…
771041active
SQLFlow
SQLFlow is a tool that tracks column-level data lineage from SQL scripts across more than 20 major databases like Snowflake, Hive, Oracle, …
661040active
nuno-faria/tetris-sql
A complete implementation of Tetris running inside a single PostgreSQL SQL query, exploiting the Turing completeness of recursive CTEs. A s…
411040active
Netflix/Priam
Priam is a co-process from Netflix that runs alongside Apache Cassandra to automate backup/recovery, token management, seed discovery, and …
961039active
shayonj/pg_easy_replicate
pg_easy_replicate is a Ruby CLI tool that orchestrates logical replication between two PostgreSQL databases and performs switchover with mi…
731038active
tpetry/laravel-postgresql-enhanced
A Laravel package that adds many PostgreSQL-specific features missing from Laravel's database layer, which normally targets the lowest comm…
661038active
rails/solid_cache
Solid Cache is a database-backed ActiveSupport::Cache::Store for Rails that stores cache entries in SQL databases (SQLite, MySQL, PostgreSQ…
761036stable
krotik/eliasdb
EliasDB is a lightweight graph database written in Go that stores data as nodes connected by edges, with support for transactions, partitio…
641036active
keonik/prisma-erd-generator
A Prisma generator plugin that automatically produces an entity-relationship diagram (ERD) from your Prisma schema each time you run `npx p…
941035active
mohammed-bahumaish/prisma-editor
A web application for visualizing and editing Prisma schemas with real-time ER diagrams and direct graph-based editing. It also supports sh…
741035active

← prev page 14 / 21 next →