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
scylladb/gocqlx
GocqlX is a Go library for working with ScyllaDB and Cassandra that combines a CQL query builder, struct-based ORM-style mapping, and a dat…
721030active
seppevs/migrate-mongo
migrate-mongo is a database migration tool for MongoDB running in Node.js. It provides a CLI to create, apply, revert, and track schema or …
631030active
mariadb-operator/mariadb-operator
A Kubernetes operator that runs and operates MariaDB declaratively using CRDs instead of imperative commands. It provisions standalone serv…
941027active
pinchbv/floor
Floor is a typesafe, reactive, and lightweight SQLite abstraction library for Flutter applications, inspired by Android's Room persistence …
231027active
GlareDB/glaredb
GlareDB is a lightweight, fast SQL database engine built in Rust for running analytics queries directly against files and object storage li…
541024active
jamsocket/y-sweet
Y-Sweet is an open-source realtime document store and sync backend built on the Yjs CRDT library, written in Rust. It persists documents to…
521020active
bxx2004/FUNGA
FUNGA (Functional Gene Annotation Exploitation Platform) is an AI-powered web platform for mining gene functions, integrating cross-species…
351020active
alfateam/orange-orm
Orange ORM is an Object Relational Mapper for Node.js, Bun, and Deno supporting TypeScript and JavaScript with an Active Record pattern and…
961017active
Meteor-Community-Packages/meteor-collection2
A Meteor package that extends Mongo.Collection to attach schemas and automatically validate inserts and updates from client or server code.…
921016active
topling/toplingdb
ToplingDB is a cloud-native persistent LSM key-value store forked from RocksDB, written in C++, featuring searchable compression algorithms…
761016active
mysql/mysql-connector-j
MySQL Connector/J is the official pure-Java JDBC driver for MySQL, implementing the JDBC 4.2 API and the MySQL X DevAPI for NoSQL-style doc…
711015stable
couchbase/moss
Moss (memory-oriented sorted segments) is a pure-Go library providing a fast, ordered, persistable key-value collection. It uses a simplifi…
701015active
gaarason/database-all
An Eloquent-style ORM for Java providing ActiveRecord models, a query builder, and relationship declarations, inspired by Laravel's Eloquen…
771014active
krakjoe/apcu
APCu is a PHP extension providing an in-memory key-value store for caching PHP variables within a single process. It is the userland-only p…
791013stable
brunofacca/active-record-query-trace
A Rails plugin that logs a backtrace for every SQL query executed by Active Record in the development console and log. It helps developers …
571009active
mysql/mysql-workbench
MySQL Workbench is Oracle's unified graphical tool for MySQL database design, SQL development, and server administration. It combines data …
641003stable
SleekDB/SleekDB
SleekDB is a pure PHP, dependency-free NoSQL document database that stores data in plain JSON files on disk. It provides a rich query API (…
601000active
piotrnar/gocoin
Gocoin is a full Bitcoin solution written in Go, consisting of a high-performance P2P full node client and a separate offline cold-storage …
74998active
codingo/NoSQLMap
NoSQLMap is an open-source Python command-line tool that audits, automates injection attacks against, and exploits default configuration we…
663359maintenance
MyBatis Common Mapper
A Spring Boot starter project demonstrating integration of MyBatis with PageHelper pagination and the tk.mybatis通用 Mapper. It serves as a r…
323336maintenance
yapstudios/YapDatabase
YapDatabase is a collection/key/value store built atop SQLite for Swift and Objective-C developers, targeting Apple platforms. It features …
233328maintenance
Xethron/migrations-generator
A Laravel package that generates Laravel migration files from an existing database schema, including indexes and foreign keys. It is instal…
233320maintenance
ThingEngineer/PHP-MySQLi-Database-Class
A lightweight PHP wrapper around MySQLi providing a fluent query builder with prepared statements and simple object mapping. It supports in…
503296maintenance
OmniDB/OmniDB
OmniDB is a browser-based database management tool with a SQL editor, autocomplete, connection management, monitoring dashboards, and graph…
233285maintenance
alibaba/cobar
Cobar is a database proxy from Alibaba that shards MySQL databases and tables, speaking the MySQL protocol so applications can use it as a …
233188maintenance
blaze/blaze
Blaze is a Python library that provides a NumPy/Pandas-like interface for querying data living in databases, files, and other computing sys…
233185maintenance
soundcloud/roshi
Roshi is a distributed CRDT set implementation for timestamped events, built in Go as a stateless layer on top of sharded Redis clusters. I…
753179maintenance
requery/requery
requery is a lightweight ORM and SQL query generator for Java, Kotlin, and Android that maps annotated entities to relational databases via…
493124maintenance
uber/aresdb
AresDB is a GPU-powered real-time analytics storage and query engine written in Go and C++ with CUDA kernels. It provides low query latency…
233078maintenance
bcoin-org/bcoin
Bcoin is an alternative implementation of the Bitcoin protocol written in JavaScript and C/C++ for Node.js and browsers. It can run as a fu…
233069maintenance
node-orm2
node-orm2 (npm package 'orm') is an object-relational mapping library for Node.js supporting MySQL/MariaDB, PostgreSQL, Amazon Redshift, SQ…
243043maintenance
django-mptt/django-mptt
A Django library that implements Modified Preorder Tree Traversal (MPTT) for storing and querying hierarchical data in relational databases…
762968maintenance
multiprocessio/datastation
DataStation is an open-source cross-platform data IDE for developers that lets you query databases, files, and HTTP APIs, script against th…
232952maintenance
neweggai/redis-manager
Redis Manager is a self-hosted, all-in-one web platform for managing Redis clusters (cluster, master-replica, sentinel). It provides cluste…
232932maintenance
ondras/wwwsqldesigner
WWW SQL Designer is a browser-based tool for drawing database schemas (E-R diagrams) with support for keys, foreign keys, indexes, and comm…
622928maintenance
rubysherpas/paranoia
Paranoia is a Ruby gem that adds soft-delete functionality to Rails ActiveRecord models via acts_as_paranoid, hiding records by setting a d…
532915maintenance
liuyangming/ByteTCC
ByteTCC is a distributed transaction manager for Java based on the Try-Confirm-Cancel (TCC) compensating transaction mechanism, compatible …
232863maintenance
andpor/react-native-sqlite-storage
A native SQLite3 plugin for React Native providing an identical JavaScript API on Android, iOS, and Windows. It supports SQL transactions, …
232823maintenance
GINO
GINO is a lightweight asynchronous ORM for Python built on top of SQLAlchemy core, supporting PostgreSQL via asyncpg and MySQL via aiomysql…
322789maintenance
Meituan-Dianping/Zebra
Zebra is Meituan-Dianping's JDBC-based database access layer middleware for MySQL, providing transparent read-write splitting and database/…
322766maintenance
LinuxEye LNMP Deployment
A set of shell installation scripts that quickly deploy full LEMP/LAMP/LNMP web stacks (Nginx/Tengine/OpenResty, MySQL/MariaDB/Percona, PHP…
522737maintenance
Apartment
Apartment is a Ruby gem providing database-level multi-tenancy for Rack and Rails applications, supporting tenant isolation via PostgreSQL …
322682maintenance
pipelinedb/pipelinedb
PipelineDB is a PostgreSQL extension for high-performance time-series aggregation, letting you define continuous SQL queries that increment…
232664maintenance
Swarm
Swarm.js is a JavaScript replicated model (M of MVC) library implementing real-time data sync based on CRDTs and Replicated Object Notation…
322661maintenance
lework/RedisDesktopManager-Windows
Windows x64 builds of the open-source RedisDesktopManager (RDM) Redis GUI, compiled from the upstream uglide/RedisDesktopManager project. I…
232626maintenance
rbock/sqlpp11
sqlpp11 is a type-safe embedded domain specific language (EDSL) library for C++ that lets developers define tables and columns as types and…
642622maintenance
VentureCraft/revisionable
A Laravel PHP package that adds automatic revision history to any Eloquent model via a trait. It records who changed which fields and from …
592613maintenance
chennaione/sugar
Sugar ORM is a Java library that provides a simple, minimal-configuration ORM for SQLite databases on Android. It maps Java model classes t…
232606maintenance
facebook/mysql-5.6
Facebook's fork of Oracle MySQL 5.6 that includes the MyRocks storage engine, which uses RocksDB as the backend storage instead of InnoDB. …
102573maintenance
Jazz
Classic Jazz is a distributed, local-first database that syncs structured data, files, and streams across frontends, containers, serverless…
842535maintenance
pushtorefresh/storio
StorIO is a Java library providing a modern, type-safe, reactive API for SQLiteDatabase and ContentResolver on Android. It offers Put, Get,…
232529maintenance
mongodb/motor
Motor is a full-featured, non-blocking MongoDB driver for Python asyncio and Tornado applications, exposing a coroutine-based API. It is de…
742526maintenance
jarulraj/sqlcheck
SQLCheck is a command-line tool that automatically detects common SQL anti-patterns in queries and schema definitions. It supports all majo…
232523maintenance
alibaba/yugong
Yugong is a Java-based database migration and synchronization tool developed by Alibaba to move data from Oracle to MySQL/DRDS. It supports…
232514maintenance
dmfay/massive-js
Massive.js is a data mapper library for Node.js that provides a thin, promise-based interface over PostgreSQL, letting developers work with…
102471maintenance
Tencent/phxsql
PhxSQL is a high-availability, strongly consistent MySQL cluster built on Paxos and Percona, developed by Tencent. It replaces semi-sync re…
232447maintenance
laracasts/Laravel-5-Generators-Extended
A Laravel package that extends the framework's built-in artisan file generators with schema-aware migration commands. It lets developers de…
232418maintenance
armink/EasyFlash
EasyFlash is a lightweight open-source embedded Flash storage library written in C, providing key-value (ENV) parameter storage with wear l…
242371maintenance
didi/tinyid
Tinyid is a distributed unique ID generator service built in Java, backed by MySQL, exposing a REST API and a high-performance Java client.…
102351maintenance
emirozer/fake2db
A Python CLI tool that generates test databases populated with realistic fake data, supporting sqlite, mysql, postgresql, mongodb, redis, a…
232343maintenance
pilgr/Paper
Paper is a fast, NoSQL-like object storage library for Android that persists Java/Kotlin classes as-is, without annotations or boilerplate.…
232342maintenance
Userbase
Userbase is an open-source backend-as-a-service that adds user accounts and end-to-end encrypted data persistence to static web apps via a …
572340maintenance
snaplet/postgres-wasm
A proof-of-concept project that runs a full PostgreSQL server inside an x86 virtual machine (via v86) directly in the browser. It packages …
102320maintenance
alibaba/tair
Tair is a distributed key-value storage system developed by Alibaba, offering fast in-memory (MDB) and persistent (LDB) storage engines. It…
232313maintenance
steebchen/prisma-client-go
Prisma Client Go is an auto-generated, fully type-safe database client and query builder for Go, part of the Prisma ecosystem. It supports …
102275maintenance
UxxHans/Rainbow-Cats-Personal-WeChat-MiniProgram
A WeChat mini program for couples featuring a shared task-and-points system with a personal marketplace where partners earn credits by comp…
322269maintenance
Meituan-Dianping/DBProxy
DBProxy is a MySQL-protocol database middleware developed by Meituan-Dianping's DBA team, forked from Qihoo 360's Atlas with bug fixes and …
322268maintenance
ranaroussi/qtpylib
QTPyLib is an event-driven algorithmic trading library in Python supporting backtesting, paper, and live trading via Interactive Brokers. I…
102266maintenance
microsoft/GraphEngine
Microsoft Graph Engine is a distributed in-memory data processing engine built on a strongly-typed in-memory key-value store and a general-…
102266maintenance
Mintplex-Labs/vector-admin
VectorAdmin is a self-hostable web UI and tool suite for managing vector databases like Pinecone, Chroma, Qdrant, and Weaviate. It provides…
102243maintenance
etrepat/baum
Baum is a PHP library implementing the Nested Set pattern for Laravel's Eloquent ORM, enabling efficient storage and querying of hierarchic…
322221maintenance
typicaljoe/taffydb
TaffyDB is an open-source JavaScript library providing in-memory database capabilities for browser and Node.js applications. It lets you tr…
322207maintenance
twitter-archive/distributedlog
Apache DistributedLog is a high-throughput, low-latency replicated log service offering durability, replication, and strong ordering guaran…
102202maintenance
tensorchord/pgvecto.rs
pgvecto.rs is a Postgres extension written in Rust (via pgrx) that adds vector similarity search with high dimension support, quantization,…
212189maintenance
web2py
web2py is a free, open-source full-stack Python framework for agile development of secure, database-driven web applications, featuring its …
822169maintenance
TerarkDB
TerarkDB is a RocksDB-compatible embedded key-value storage engine forked from RocksDB v5.18.3, offering improved tail latency, throughput,…
612159maintenance
ChristianKienle/Core-Data-Editor
A macOS application for viewing, editing, and analyzing Core Data stores used by Mac and iOS applications. It supports XML, SQLite, and bin…
232128maintenance
kanyun-inc/YTKKeyValueStore
A lightweight Objective-C key-value storage library for iOS that uses SQLite as its backend, storing values as JSON. It offers a simple API…
322119maintenance
modo-studio/SugarRecord
SugarRecord is a Swift persistence wrapper that simplifies working with CoreData and Realm through a fluent, protocol-based API. It lets de…
232100maintenance
speedment/speedment
Speedment is an open-source Java Stream ORM toolkit and runtime that analyzes the metadata of an existing SQL database and generates a Java…
232092maintenance
asdine/storm
Storm is a Go toolkit that provides a high-level API on top of the BoltDB embedded key-value store, offering struct-based CRUD operations, …
232089maintenance
gitbase
gitbase is a SQL database interface to Git repositories, written in Go, that lets users run SQL queries over git history and the Universal …
232085maintenance
thisbejim/Pyrebase
Pyrebase is a simple Python wrapper around the Firebase API, supporting authentication, the Realtime Database, and Cloud Storage. It lets P…
322071maintenance
alash3al/sqler
SQLer is a tiny standalone Go server that turns SQL queries into RESTful APIs, configured via HCL files with named macros. It supports MySQ…
232069maintenance
DTStack/flinkStreamSQL
FlinkStreamSQL is a Java framework built on Apache Flink that extends Flink's real-time SQL with custom create table/view/function syntax a…
232045maintenance
Qihoo360/Quicksql
Quicksql is a SQL analysis middleware that provides unified SQL querying across relational databases, non-relational databases, and SQL-les…
232037maintenance
1602/jugglingdb
JugglingDB is a cross-database ORM for Node.js that provides a common model interface over MySQL, PostgreSQL, SQLite3, MongoDB, Redis, Aran…
322030maintenance
apache/drill
Apache Drill is a distributed MPP (massively parallel processing) SQL query engine for self-describing data such as JSON, Parquet, and othe…
672024maintenance
BlazingDB/blazingsql
BlazingSQL is a GPU-accelerated distributed SQL engine for Python, built on the RAPIDS ecosystem and cuDF GPU DataFrames. It lets users run…
232014maintenance
asg017/sqlite-vss
sqlite-vss is a SQLite extension written in C++ that adds vector similarity search to SQLite using Faiss, via vss0 virtual tables and a vss…
232005maintenance
nicolaslopezj/searchable
A PHP trait that adds a simple relevance-weighted search function to Laravel Eloquent models. It supports searching across table columns an…
341994maintenance
mysql2sqlite/mysql2sqlite
A POSIX-compliant awk script that converts MySQL dump files into SQLite3-compatible SQL dumps. It is used as a pipe between mysqldump and t…
321980maintenance
HazyResearch/deepdive
DeepDive is a Stanford-developed system for extracting structured data from unstructured sources and building knowledge bases using distant…
231979maintenance
j4mie/idiorm
Idiorm is a lightweight, nearly-zero-configuration object-relational mapper and fluent query builder for PHP, built on top of PDO with prep…
231975maintenance
logcabin/logcabin
LogCabin is a distributed storage system built on the Raft consensus algorithm that provides a small amount of highly replicated, consisten…
321971maintenance
doableware/djongo
Djongo is a Django database connector that lets Django projects use MongoDB as a backend without changing the Django ORM. It works as a SQL…
671918maintenance
eveningkid/denodb
DenoDB is a typed ORM for Deno supporting PostgreSQL, MySQL, MariaDB, SQLite, and MongoDB. It provides a simple model-based API for definin…
231914maintenance
baidu/tera
Tera is a high-performance distributed NoSQL database inspired by Google Bigtable, designed for real-time applications at internet scale. I…
231903maintenance
biokoda/actordb
ActorDB is a distributed SQL database written in Erlang that combines the scalability of a KV store with full relational query capabilities…
321888maintenance
denisenkom/go-mssqldb
A pure Go driver for Microsoft SQL Server implementing Go's database/sql interface via the TDS protocol. It supports SQL Server and Windows…
271881maintenance

← prev page 12 / 19 next →