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
ron190/jsql-injection
jSQL Injection is a free, open-source Java application for automatic SQL database injection, used to find and extract database information …
811780active
quentinhardy/odat
ODAT (Oracle Database Attacking Tool) is an open-source Python penetration testing tool for assessing the security of remote Oracle Databas…
521776active
Bruin
Bruin is an end-to-end data platform whose CLI combines data ingestion (via its ingestr tool), SQL/Python/R transformations, and data quali…
911774active
npgall/cqengine
CQEngine (Collection Query Engine) is a high-performance Java library that allows SQL-like queries to be executed against Java collections …
321769stable
Xorm
Xorm is a simple and powerful ORM library for Go that maps Go structs to database tables with chainable APIs, transaction support, and raw …
106613maintenance
mtxr/vscode-sqltools
SQLTools is a set of VS Code extensions providing database management inside the editor. It connects to MySQL, PostgreSQL, SQL Server, SQLi…
921766active
Tucker-Eric/EloquentFilter
A Laravel package that lets you filter Eloquent models and their relationships dynamically using request input, replacing boilerplate condi…
671766stable
TuGraph-family/tugraph-db
TuGraph is a high-performance graph database supporting labeled property graphs, full ACID transactions, and OpenCypher queries. It embeds …
581762active
Variety
Variety is a lightweight schema analyzer for MongoDB that runs via the mongosh/mongo shell or Node.js. It scans collections to reveal the d…
731761active
KairosDB
KairosDB is a fast, distributed, scalable time series database written in Java and built on top of Cassandra. It stores and queries metrics…
511761active
cnosdb/cnosdb
CnosDB is an open-source, cloud-native distributed time-series database written in Rust, supporting standard SQL, schemaless writes, and ou…
461759active
vzhd1701/evernote-backup
A Python CLI tool that backs up all Evernote (and Yinxiang) notes and notebooks into a local SQLite database and exports them as .enex file…
941756active
BIMserver
BIMserver is an open-source, model-driven server platform for storing, managing, and querying Building Information Modeling (BIM) data in t…
541754active
ammarahm-ed/react-native-mmkv-storage
A fast, lightweight key-value storage library for React Native built in C++ on top of Tencent's MMKV using JSI. It supports multiple databa…
701752active
Firebase Admin SDK
The Firebase Admin Node.js SDK is the official server-side library for accessing Firebase services (Authentication, Realtime Database, Clou…
981751stable
spatie/laravel-tags
A Laravel package by Spatie that adds taggable behavior to Eloquent models via a HasTags trait. It supports attaching, detaching, and synci…
851746stable
hanchuanchuan/goInception
goInception is a MySQL maintenance tool that audits, executes, backs up, and generates rollback statements for SQL. It parses SQL syntax us…
231744active
Apache Seata
Seata-go is the Go implementation of Apache Seata, a distributed transaction framework for microservices architectures. It interoperates wi…
791738active
pgjdbc/pgjdbc
PgJDBC is the official open-source PostgreSQL JDBC driver, written in pure Java (Type 4) and communicating via the PostgreSQL native networ…
881737stable
Giorgi/EntityFramework.Exceptions
A .NET library that converts Entity Framework Core's generic DbUpdateException into strongly typed exceptions like UniqueConstraintExceptio…
751737active
GitLiveApp/firebase-kotlin-sdk
A Kotlin-first, multiplatform SDK for Firebase that wraps Firebase services (Auth, Firestore, Realtime Database, Functions, Analytics, Mess…
971732active
huandu/go-sqlbuilder
A Go library for building SQL strings programmatically, compatible with the standard library database/sql interfaces, plus a lightweight ze…
941730stable
HypoPG/hypopg
HypoPG is a PostgreSQL extension written in C that adds support for hypothetical (virtual) indexes. It lets you test whether an index would…
821730stable
heartcombo/has_scope
HasScope is a Ruby gem that dynamically applies ActiveRecord named scopes to resources based on incoming controller parameters. It is most …
541724stable
EnterpriseDB/repmgr
repmgr is an open-source suite of tools (a CLI plus the repmgrd daemon) for managing replication and failover in PostgreSQL server clusters…
781718stable
flike/kingshard
kingshard is a high-performance MySQL proxy written in Go that sits between applications and MySQL backends. Its core feature is transparen…
576395maintenance
4paradigm/OpenMLDB
OpenMLDB is an open-source machine learning database that acts as a feature platform, computing consistent features for both offline traini…
651714active
x-ream/sqli
sqli is a Java SQL query builder and lightweight ORM programming interface with fluent APIs (QB, QB.X, QrB) for building typed and Map-base…
611710active
pgaudit/pgaudit
pgAudit is a PostgreSQL extension written in C that provides detailed session and object audit logging through the standard PostgreSQL logg…
741709stable
ErwinM/acts_as_tenant
A Ruby gem that adds fail-safe row-level multi-tenancy to Ruby on Rails applications using a shared database. It scopes models to a current…
981708active
bookshelf/bookshelf
Bookshelf is a lightweight JavaScript ORM for Node.js built on top of the Knex SQL query builder. It supports PostgreSQL, MySQL, and SQLite…
236346maintenance
Database Backup Manager
A framework-agnostic PHP library for dumping and restoring MySQL and PostgreSQL databases to various storage backends such as S3, Dropbox, …
231705active
rust-db/refinery
Refinery is a SQL database migration toolkit for Rust that runs versioned migrations on database connections, either embedded in Rust code …
911704stable
brmodeloweb/brmodelo-app
BRMW is a free, open-source web application for entity-relationship database modeling, letting users create conceptual and logical models a…
961703active
DingoDB
DingoDB is an open-source distributed multi-modal vector database that combines relational (SQL) and vector semantics in a unified platform…
661703active
matanolabs/matano
Matano is an open-source, cloud-native security data lake that runs in your AWS account, normalizing unstructured security logs into a stru…
231701active
syndtr/goleveldb
A pure-Go implementation of the LevelDB embedded key/value database. It provides fast ordered key-value storage with iterators, batch write…
236320maintenance
phiresky/sqlite-zstd
A SQLite loadable extension written in Rust that provides transparent dictionary-based row-level compression using zstd. It compresses tabl…
321699active
apache/solr
Apache Solr is a fast, open-source, multi-modal search platform built on Apache Lucene, providing full-text, vector, and geospatial search …
771689stable
spring-projects/spring-data-mongodb
Spring Data MongoDB is part of the Spring Data umbrella, providing integration between Java applications and the MongoDB document database.…
951687active
PolarDB-X
PolarDB-X is a cloud native distributed SQL database built in Java with a shared-nothing architecture that decouples compute from storage. …
851686stable
Eventsourcing
A Python library for implementing the event sourcing pattern, storing all application state changes as a sequence of immutable events. It p…
731686active
osm2pgsql-dev/osm2pgsql
osm2pgsql is a command-line ETL tool that imports OpenStreetMap data in OSM, PBF, and O5M formats into a PostgreSQL/PostGIS database. It su…
831685stable
palkan/logidze
Logidze is a Ruby gem for Rails that logs database record changes at the PostgreSQL level using triggers, storing the version history in a …
621685active
jasync-sql/jasync-sql
jasync-sql is an asynchronous, Netty-based database driver for MySQL and PostgreSQL written in Kotlin, usable from Java and Kotlin. It prov…
471685active
RediSearch
RediSearch is a Redis module providing a query and indexing engine with secondary indexing, full-text search, vector similarity search, geo…
926242maintenance
laravel/scout
Laravel Scout is a first-party Laravel package that adds driver-based full-text search to Eloquent models, automatically syncing model chan…
991678stable
MorphiaOrg/morphia
Morphia is a Java object-document mapper (ODM) for MongoDB built on top of the official MongoDB Java driver. It maps Java and Kotlin classe…
681676active
hashintel/hash
HASH is an open-source, multi-tenant platform for building self-maintaining knowledge graphs and process graphs, powered by the hgres graph…
971675active
Rohithgilla12/data-peek
data-peek is a minimal, fast, keyboard-first SQL client desktop application built with Electron and TypeScript for quickly querying and exp…
761673active
Level/level
Level is a universal JavaScript key-value database library built on the abstract-level interface, exporting classic-level in Node.js and br…
581673stable
babyfish-ct/jimmer
Jimmer is a modern ORM framework for the JVM supporting both Java and Kotlin, built around immutable entities and type-safe query DSLs. It …
941672active
salsify/goldiloader
Goldiloader is a Ruby gem that automatically eager loads ActiveRecord associations to eliminate N+1 queries. It batches association loads a…
541672active
Couchbase Lite
Couchbase Lite is a lightweight, embedded, document-oriented NoSQL database engine for iOS and macOS apps, built on Couchbase Lite Core. It…
981667stable
kagkarlsson/db-scheduler
db-scheduler is a persistent, cluster-friendly task scheduler for Java, designed as a simpler alternative to Quartz. It stores tasks in a s…
921667stable
hristo2612/SQLNoir
SQLNoir is an interactive browser-based game where players solve detective mysteries by writing SQL queries against case databases. It is b…
581660active
sfackler/r2d2
r2d2 is a generic connection pool library for Rust that maintains a set of open connections for repeated use. It is backend-agnostic, with …
231655stable
message-db/message-db
Message DB is a fully-featured event store and message store implemented in PostgreSQL, supporting Pub/Sub, event sourcing, streams, catego…
231653active
Altinity/clickhouse-backup
A Go CLI tool for backing up and restoring ClickHouse databases, uploading backup files to object storage such as S3, GCS, Azure Blob, SFTP…
971648active
rethinkdb/rethinkdb-go
The official Go language driver for RethinkDB, providing a full-featured client for connecting to and querying RethinkDB databases. It supp…
411647active
Snowflake-Labs/pg_lake
pg_lake is a set of PostgreSQL extensions that turn Postgres into a lakehouse engine for Apache Iceberg tables and raw data lake files in o…
821645active
vk-com/kphp-kdb
VK's KittenPHP/DB/Engine suite: a PHP-to-C++ translating compiler (KPHP) plus a set of specialized high-performance non-relational database…
326065maintenance
ariacom/Seal-Report
Seal Report & Task is an open-source (MIT) reporting and business intelligence framework written in C# for .NET, enabling users to build, p…
891637active
Paxa/postbird
Postbird is an open-source cross-platform PostgreSQL GUI client built with Electron and JavaScript. It provides a visual interface for brow…
321637stable
csvq
csvq is a command line tool written in Go that lets you query and manipulate CSV files using a SQL-like language, including select, insert,…
231626active
Tonbo
Tonbo is an embedded database library written in Rust for serverless and edge runtimes, storing data as Parquet files on S3 with coordinati…
601624active
Thinking Sphinx
Thinking Sphinx is a Ruby library that integrates the Sphinx and Manticore full-text search engines with ActiveRecord and Rails. It lets de…
471620active
SOCI/soci
SOCI is a C++ database access library that lets developers embed SQL queries naturally in standard C++ code, with object-relational mapping…
741619stable
tediousjs/tedious
Tedious is a pure-JavaScript/TypeScript implementation of the TDS protocol for connecting to Microsoft SQL Server (including Azure SQL Data…
971617active
NEventStore/NEventStore
NEventStore is a persistence-agnostic event store library for .NET that abstracts different storage implementations behind a common API. It…
871615active
MongoDB PHP Driver
The official high-level MongoDB PHP library built on top of the low-level mongodb PHP extension. It provides Client, Database, and Collecti…
961612stable
pagehelper-org/pagehelper-spring-boot
A Spring Boot starter that integrates the PageHelper pagination plugin for MyBatis. It auto-configures PageHelper so developers can add phy…
871605active
apache/gluten
Apache Gluten is a middle-layer plugin that offloads JVM-based SQL engine execution (primarily Spark SQL) to high-performance native engine…
881603active
pramsey/pgsql-http
A PostgreSQL extension written in C that lets you make HTTP requests (GET, POST, PUT, PATCH, DELETE) directly from SQL queries. It enables …
781597active
tendermint/tendermint
Tendermint Core is a Byzantine Fault Tolerant (BFT) consensus engine and blockchain application platform written in Go. It securely replica…
665864maintenance
plentz/lol_dba
lol_dba is a Ruby gem providing rake tasks that scan Rails application models and report columns that probably should be indexed. It can al…
621595active
microsoft/tigertoolbox
A Microsoft Tiger team repository of as-is scripts, notebooks, and tools for SQL Server administration and maintenance. It includes solutio…
531595active
benavlabs/fastcrud
FastCRUD is a Python library for FastAPI that provides fully async CRUD operations built on SQLAlchemy 2.0 (or SQLModel) with Pydantic sche…
861594active
mickamy/sql-tap
sql-tap is a real-time SQL traffic viewer consisting of a proxy daemon (sql-tapd) and a TUI/Web client. It sits between an application and …
701593active
Casecommons/pg_search
pg_search is a Ruby gem that adds ActiveRecord named scopes leveraging PostgreSQL's built-in full text search, including tsearch, trigram, …
771588active
ORMLite
ORMLite Android is the Android-specific companion package to ormlite-core, providing lightweight object-relational mapping for persisting J…
231584stable
joyieldInc/predixy
Predixy is a high-performance, lightweight proxy for Redis that supports both Redis Sentinel and Redis Cluster backends. Written in C++ wit…
231584stable
losfair/mvsqlite
mvSQLite is a distributed, MVCC layer that runs SQLite on top of FoundationDB via a custom VFS, providing scalable lock-free transactions a…
911581active
getdozer/dozer
Dozer is a real-time data movement tool written in Rust that captures change data (CDC) from sources like Postgres, MySQL, Snowflake, and K…
231578active
omnilib/aiosqlite
aiosqlite is a Python library providing an asyncio-friendly interface to SQLite databases, replicating the standard sqlite3 module with asy…
601576stable
go-pg
go-pg is a Go ORM and PostgreSQL client focused on PostgreSQL-specific features like b, hstore, and arrays, with strong performance. It is …
735776maintenance
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
workout-lol/workout-lol
Workout.lol is a small web application for creating workout routines based on available equipment and target muscles. It can be used on wor…
301568active
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
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
NideShop
NideShop is an open-source WeChat mini-program e-commerce (B2C shopping mall) system built with Node.js, ThinkJS, and MySQL, with a client …
395691maintenance
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
rohanprasadofficial/localflare
Localflare is a zero-config local development dashboard for Cloudflare Workers that provides visual tools for D1 databases, KV namespaces, …
451553active

← prev page 8 / 19 next →