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
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
ledermann/rails-settings
A Ruby gem for Rails that manages per-record settings for ActiveRecord models, storing them as serialized hashes in a dedicated database ta…
401028active
maxmind/libmaxminddb
A C library for reading MaxMind DB files, the binary format used by MaxMind's GeoIP databases. It provides fast IP address lookups with fle…
981027stable
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
XGenerationLab/XiYan-SQL
XiYan-SQL is a multi-generator ensemble framework for converting natural language questions into SQL queries, achieving SOTA results on ben…
561019active
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
sidequestjs/sidequest
Sidequest is a Redis-free background job processor for Node.js that persists jobs in your existing PostgreSQL, MySQL, SQLite, or MongoDB da…
831016active
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
Bitmapist
A Python analytics library that uses Redis bitmaps to track user events at massive scale with minimal memory. It supports real-time queries…
741010active
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
liyupi/sql-generator
A web application that generates structured, reusable SQL statements from JSON definitions, built with Vue3, TypeScript, Vite, Ant Design, …
323412maintenance
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
Tencent/phxpaxos
PhxPaxos is a C++ library implementing the Paxos consensus protocol for state synchronization across a multi-node cluster, battle-tested in…
233379maintenance
codingo/NoSQLMap
NoSQLMap is an open-source Python command-line tool that audits, automates injection attacks against, and exploits default configuration we…
663359maintenance
ullmark/hashids.net
A small .NET (C#) library that encodes integers into short, YouTube-like reversible string IDs (e.g. 347 -> yr8) and decodes them back, wit…
323354maintenance
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
greg7mdp/parallel-hashmap
A family of header-only C++ hash map/set and btree containers that serve as fast, memory-friendly drop-in replacements for std::unordered_m…
723220maintenance
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
nkrode/RedisLive
RedisLive is a self-hosted web dashboard for visualizing Redis instances, showing memory usage, key statistics, and query command patterns …
323049maintenance
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
AlexTatiyants/pev
A web-based visualizer that turns PostgreSQL EXPLAIN query plan output into an interactive graphical representation. It is an Angular 2/Typ…
322803maintenance
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
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
dbt
dbt Core is an open-source command-line tool that lets data analysts and engineers transform data in warehouses using SQL select statements…
9514039experimental
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
prescottprue/react-redux-firebase
A JavaScript library providing Redux bindings for Firebase, including React Hooks and Higher Order Components for connecting Firebase Realt…
802533maintenance
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
dblalock/bolt
Bolt is a C++ library (with a Python wrapper) for lossy compression of dense real-valued vectors that supports mathematical operations dire…
322520maintenance
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
alephdata/aleph
Aleph is a self-hosted platform for indexing, searching, and browsing large volumes of documents (PDF, Word, HTML) and structured data (CSV…
632441maintenance
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
coopernurse/node-pool
generic-pool is a Node.js library providing a generic, Promise-based resource pool for reusing or throttling expensive resources like datab…
232405maintenance
DeemOpen/zkui
zkui is a Java-based web dashboard for Apache Zookeeper that provides CRUD operations on znode properties through a browser UI. It includes…
322373maintenance
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
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
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
Vuex ORM
Vuex ORM is a plugin for Vuex that enables Object-Relational Mapping access to the Vuex Store, letting you define normalized data schemas w…
232315maintenance
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
tabixio/tabix
Tabix is an open-source business intelligence application and SQL editor for ClickHouse that runs in the browser with no installation requi…
232300maintenance
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
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
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
bilibili/overlord
Overlord is Bilibili's Go-based proxy and cluster management platform for memcache and Redis/Redis Cluster, providing an automated high-ava…
232246maintenance
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
p6spy/p6spy
P6Spy is a Java framework that intercepts and logs JDBC database traffic without any code changes to the application. It includes P6Log, wh…
232235maintenance
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
appbaseio/mirage
Mirage is an open-source web-based GUI for composing Elasticsearch Query DSL queries using visual building blocks. It shows the correspondi…
232203maintenance
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
liyupi/sql-father-backend-public
SQL Father is a web application backend (Java/Spring Boot) that generates SQL DDL statements, mock data, JSON, and code from visual table d…
322100maintenance
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
mara/mara-pipelines
Mara Pipelines is a lightweight, opinionated ETL/ELT framework for Python that sits between plain scripts and Apache Airflow. Pipelines are…
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
qiujiayu/AutoLoadCache
AutoLoadCache is a Java caching management library that decouples caching from business logic using AOP and annotations. It supports Redis,…
232078maintenance
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
sandman2
sandman2 is a Python library and CLI tool that automatically generates RESTful API services from existing relational databases using SQLAlc…
772043maintenance
Qihoo360/Quicksql
Quicksql is a SQL analysis middleware that provides unified SQL querying across relational databases, non-relational databases, and SQL-les…
232037maintenance

← prev page 15 / 21 next →