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
sequelize/sequelize-typescript
A TypeScript library providing decorators and type-safe features for Sequelize v6, enabling class-based model definitions with @Table, @Col…
232836active
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
maxpert/marmot
Marmot is a leaderless, distributed SQLite replication system built on a gossip-based protocol with distributed transactions and eventual c…
852822active
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
fastenhealth/fasten-onprem
Fasten OnPrem is an open-source, self-hosted personal/family electronic medical record (PHR) application for securely storing and viewing y…
102794active
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
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
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
ROADtools
ROADtools is a Python framework for interacting with Azure AD/Entra ID, comprising the roadlib authentication library, the ROADrecon explor…
722737active
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
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
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
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
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
matrix-construct/tuwunel
Tuwunel is a high-performance Matrix homeserver written in Rust, serving as the official successor to conduwuit. It fully implements the Ma…
882655active
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
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
Ericsson/codechecker
CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools like Clang Static Analyzer a…
972630active
instantdb/instant
Instant is an open-source backend platform (the 'Modern Firebase') providing a real-time relational database, auth, permissions, storage, p…
6710546maintenance
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
Laravel Messenger
A Laravel package that adds a full user-to-user messaging system to Laravel applications, supporting multiple conversations, group threads,…
612576active
firebase/firebase-android-sdk
The official Firebase Android SDK, containing the source code for Firebase's Android libraries such as Firestore, Realtime Database, Cloud …
772570active
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
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
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
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
guyueyingmu/avbook
A self-hosted PHP/Laravel web application that manages a Japanese adult video (JAV) library, backed by crawlers for sites like avmoo, javbu…
2310079maintenance
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
google/go-cloud
The Go Cloud Development Kit (Go CDK) is a Go library providing stable, vendor-neutral APIs for common cloud services like blob storage, do…
919912maintenance
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
madelson/DistributedLock
DistributedLock is a .NET library providing robust distributed mutexes, reader-writer locks, and semaphores built on various backing techno…
842485stable
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
metasfresh/metasfresh
metasfresh is a free and open-source ERP system for small and mid-sized businesses, covering accounting, CRM, manufacturing, and supply cha…
682457active
Supabase CLI
Supabase is an open‑source Postgres development platform that provides a hosted database, authentication, auto‑generated REST and GraphQL A…
952438active
wiredtiger/wiredtiger
WiredTiger is a high-performance, scalable NoSQL data management platform and storage engine library written in C, developed by MongoDB as …
682429stable
jhawthorn/discard
Discard is a simple Ruby ActiveRecord mixin that adds soft-delete conventions by flagging records with a discarded_at timestamp instead of …
772426stable
xxjwxc/gormt
gormt is a Go tool that connects to a MySQL (and optionally SQLite/MSSQL) database and automatically generates Golang struct definitions co…
602425active
k3s
Kine is an etcd shim that translates the etcd API into calls against SQLite, Postgres, MySQL/MariaDB, or NATS, letting Kubernetes use those…
992419active
collectiveidea/awesome_nested_set
A Ruby gem implementing the nested set pattern for ActiveRecord models, serving as a modern replacement for acts_as_nested_set and BetterNe…
552410stable
Mycat
MyCAT is an open-source database middleware written in Java that acts as a distributed MySQL cluster proxy, providing sharding, read/write …
569506maintenance
miguelgrinberg/Flask-Migrate
Flask-Migrate is a Flask extension that wraps Alembic to handle SQLAlchemy database migrations. It exposes migration operations as command-…
642406stable
youngyangyang04/Skiplist-CPP
A lightweight key-value storage engine implemented in C++ using a skiplist as the core data structure, supporting insert, delete, search, d…
322398stable
zkteco-home/redis-windows
A native x64 port of Redis for Windows, compiled with Visual Studio for better performance than Cygwin/WSL builds. It supports installation…
922391active
Apache Geode
Apache Geode is a distributed in-memory data management platform (originally GemFire) providing real-time, consistent, low-latency access t…
932385stable
quarylabs/quary
Quary is an open-source business intelligence tool for engineers that connects to databases, lets users write SQL to transform and document…
772385active
Fjall
Fjall is a log-structured (LSM-tree-based), embeddable key-value storage engine written in 100% safe Rust, similar in spirit to RocksDB. It…
942377active
syslog-ng/syslog-ng
syslog-ng is an enhanced syslog daemon that collects, parses, filters, and routes log messages from a wide range of sources including syslo…
882377stable
mike-bronner/laravel-model-caching
A Laravel package that adds automatic, self-invalidating caching to Eloquent models and relationships via a trait. It caches query results …
992376active
agronholm/sqlacodegen
sqlacodegen is a command-line tool that reads the structure of an existing database and generates SQLAlchemy model code, preferring declara…
922371active
oracle/node-oracledb
node-oracledb is Oracle's official Node.js driver for connecting JavaScript and TypeScript applications to Oracle Database. It runs in a pu…
862369stable
oguimbal/pg-mem
pg-mem is an in-memory emulation of a PostgreSQL database written in TypeScript, usable in Node.js or the browser. It lets you run SQL quer…
502368active
apache/kyuubi
Apache Kyuubi is a distributed, multi-tenant Thrift JDBC/ODBC gateway that provides serverless SQL access to data warehouses and lakehouses…
902367stable
VexDB-THU/VexDB-Lite
VexDB-Lite is a cross-platform vector similarity search engine implemented as plugins for PostgreSQL, DuckDB, and SQLite, sharing a graph i…
742366active
lana-k/sqliteviz
sqliteviz is a single-page offline-first PWA for fully client-side visualization of SQLite databases and CSV/JSON/NDJSON files. It lets use…
952358active
VictoriaMetrics/VictoriaLogs
VictoriaLogs is an open-source, schema-free database purpose-built for storing and querying logs, scaling from small setups to terabytes of…
852347active
zzzprojects/EntityFramework-Plus
Entity Framework Plus is a free, open-source .NET library that extends EF6 and EF Core DbContexts with features like Batch Delete, Batch Up…
952346active
webyog/sqlyog-community
SQLyog Community Edition is a free, GPL-licensed Windows GUI client for administering MySQL and MariaDB servers, with no runtime or ODBC/JD…
732345active
kotlin-orm/ktorm
Ktorm is a lightweight ORM framework for Kotlin built directly on pure JDBC, offering a strong-typed SQL DSL and entity sequence APIs. It r…
802344active
jwasham/computer-science-flash-cards
A small self-hosted Flask/SQLite web app for creating and quizzing yourself with computer science flash cards, covering general CS knowledg…
329213maintenance
sequelpro/sequelpro
Sequel Pro is a free, open-source native macOS application for managing MySQL and MariaDB databases. It provides a fast, easy-to-use graphi…
239194maintenance
db-migrate
db-migrate is a database migration framework for Node.js, usable as a CLI tool or local module. It supports MySQL, PostgreSQL, SQLite3, and…
872338active
vearch/vearch
Vearch is a cloud-native distributed vector database for efficient similarity search of embedding vectors, supporting hybrid vector and sca…
762331active
YTsaurus
YTsaurus is an open-source, fault-tolerant big data platform combining distributed storage, MapReduce processing, a SQL query engine, and a…
952320active
dinedal/textql
TextQL is a command-line tool written in Go that lets you execute SQL queries against structured text files like CSV and TSV using an in-me…
329099maintenance
symisc/unqlite
UnQLite is a self-contained, serverless, transactional NoSQL database engine implemented as an embeddable C library. It provides both a bin…
772315stable
gabordemooij/redbean
RedBeanPHP is a lightweight, zero-configuration ORM for PHP that automatically creates tables and columns as you work with objects. It ship…
722312stable
reorg/pg_repack
pg_repack is a PostgreSQL extension and CLI tool that removes bloat from tables and indexes with minimal locking, as an online alternative …
652308active
ardalis/Specification
A .NET library implementing the Specification pattern for building reusable, composable query specifications, commonly used with EF Core an…
502282stable
tediousjs/node-mssql
node-mssql is a Microsoft SQL Server client library for Node.js that provides a high-level API over the pure-JavaScript Tedious TDS driver,…
982276active
SafeGroceryStore/MDUT
MDUT is a cross-platform desktop application for managing and exploiting multiple databases (MySQL, MSSQL, PostgreSQL, Oracle, Redis) built…
892273active
brianmario/mysql2
A fast, simple MySQL client library for Ruby that binds to libmysqlclient (or MariaDB alternatives). It provides Client, Result, and Statem…
652273stable
Suor/django-cacheops
A Django library providing automatic queryset caching with granular event-driven invalidation, backed by Redis. It also offers decorators f…
632271active
supabase/supavisor
Supavisor is a cloud-native, multi-tenant Postgres connection pooler built in Elixir/Erlang. It proxies millions of client connections into…
962266active
veops/cmdb
Veops CMDB is a simple, lightweight, and highly customizable IT configuration management database (CMDB) for managing IT infrastructure and…
852262active
lotusdblabs/lotusdb
LotusDB is an embedded key-value database library written in Go that combines LSM tree and B+ tree storage engines. It aims for fast read/w…
642256active
dynamoose/dynamoose
Dynamoose is a modeling tool for Amazon's DynamoDB, heavily inspired by Mongoose, providing a high-level, type-safe API for defining schema…
912249active
postgis/postgis
PostGIS is a spatial extension for PostgreSQL that adds storage, indexing, and querying of geospatial vector and raster data. It provides h…
772247stable

← prev page 6 / 19 next →