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
XiaoMi/soar
SOAR (SQL Optimizer And Rewriter) is a command-line tool from Xiaomi's database team that automatically optimizes and rewrites SQL statemen…
238761maintenance
Netflix/EVCache
EVCache is a distributed in-memory key-value caching library built on memcached and spymemcached, designed primarily for AWS EC2 cloud infr…
932224stable
Apache Fluss
Apache Fluss is a lakehouse-native streaming storage built for real-time analytics and AI, serving as the real-time data layer for Lakehous…
802216active
sequelize/umzug
Umzug is a framework-agnostic migration tool for Node.js that provides a clean programmatic and CLI API for running and rolling back migrat…
782214stable
moshowgame/SpringBootCodeGenerator
A web-based Java code generator ('Big Wolf Dog Code Generator') built on Spring Boot 3 and Freemarker that turns DDL SQL, INSERT/SELECT SQL…
652209active
OdyseeTeam/chainquery
Chainquery is a Go daemon and API server that parses the LBRY blockchain into a structured MySQL database, syncing blocks, transactions, ad…
782205active
azimuttapp/azimutt
Azimutt is a full-stack database exploration tool offering a next-generation ERD that scales to large, messy real-world schemas, plus data …
732190active
dolthub/doltgresql
Doltgres is a version-controlled PostgreSQL-compatible SQL database that lets you branch, merge, fork, clone, push, and pull database schem…
952182active
rust-rocksdb/rust-rocksdb
Rust bindings for RocksDB, the embedded key-value store, statically linked with a specific RocksDB version. It exposes RocksDB features lik…
802180active
simonw/sqlite-utils
sqlite-utils is a Python CLI utility and library for creating, querying, and manipulating SQLite databases. It supports piping JSON/CSV/TSV…
962179stable
noborus/trdsql
trdsql is a Go-based CLI tool that executes SQL queries directly against CSV, LTSV, JSON, JSONL, YAML, and TBLN files, supporting PostgreSQ…
922176active
nhibernate/nhibernate-core
NHibernate is a mature, open source object-relational mapper (ORM) for the .NET framework, actively developed and fully featured. It maps r…
932175stable
Bitalostored
Bitalostored is a high-performance distributed KV storage system from Zuoyebang, built on its self-developed bitalosdb engine and compatibl…
642168stable
zio/zio-quill
ZIO Quill is a Scala database query library providing a Quoted Domain Specific Language (QDSL) that translates Scala code into SQL or Cassa…
682166stable
brody2consult/cordova-sqlite-storage
A Cordova/PhoneGap plugin providing native SQLite database access on Android, iOS, and Windows with an API based on the HTML5/Web SQL draft…
322159active
vicanso/zedis
Zedis is a native, GPU-accelerated Redis GUI desktop client built with Rust and GPUI, designed to browse million-key databases smoothly wit…
842152active
apache/tinkerpop
Apache TinkerPop is a graph computing framework providing the Gremlin traversal language, drivers, Gremlin Server, and a reference in-memor…
772149stable
EvgSkv/logica
Logica is an open-source declarative logic programming language in the Datalog family that compiles to SQL. It lets users write logic-style…
772147active
ideawu/ssdb
SSDB is a fast, Redis-compatible NoSQL key-value database written in C++ that stores data on disk using LevelDB/RocksDB-style storage. It s…
238307maintenance
benborla/mcp-server-mysql
A Model Context Protocol (MCP) server that gives LLMs like Claude read-only access to MySQL databases, letting them inspect schemas and run…
772145active
apache/datafusion-ballista
Apache DataFusion Ballista is a distributed query execution engine built on Apache DataFusion that parallelizes SQL and DataFrame workloads…
952144active
CollaboratingPlatypus/PetaPoco
PetaPoco is a tiny, fast, dependency-free micro-ORM for .NET that maps database rows to POCO objects using dynamic MSIL method generation. …
532144active
jdbi/jdbi
Jdbi is a Java library providing convenient, idiomatic access to relational databases on top of JDBC, with fluent and declarative APIs. It …
942143active
feldera/feldera
Feldera is an incremental computation engine written in Rust that evaluates arbitrary SQL programs incrementally using DBSP theory, maintai…
942131active
magnusvk/counter_culture
counter_culture is a Ruby gem that provides enhanced counter caches for Rails ActiveRecord applications. It keeps denormalized count and su…
702120active
ROM
ROM (Ruby Object Mapper) is a data mapping and persistence toolkit for Ruby that provides powerful object mapping without limiting the unde…
812108active
alibaba/otter
Otter is Alibaba's distributed database synchronization system that parses database incremental logs (via Canal) to replicate data near-rea…
238124maintenance
beberlei/DoctrineExtensions
A collection of extensions for Doctrine 2 that register many vendor-specific SQL functions (date, string, math, JSON, aggregate, and more) …
232103active
ankane/dexter
Dexter is an automatic index advisor for Postgres that analyzes slow queries from sources like pg_stat_statements, live activity, or log fi…
722096active
guolindev/LitePal
LitePal is an open-source Android ORM library that simplifies SQLite database usage, letting developers perform most database operations wi…
328052maintenance
TileDB
TileDB is an embeddable C++ storage engine for dense and sparse multi-dimensional arrays, with cloud object storage support (S3, GCS, Azure…
822084stable
apache/polaris
Apache Polaris is an open-source, fully-featured catalog for Apache Iceberg tables that implements the Iceberg REST catalog API. It provide…
862082active
Syngnat/GoNavi
GoNavi is a native cross-platform desktop database client built with Wails (Go) and React, supporting 30+ data sources including PostgreSQL…
792080active
brendon/acts_as_list
A Ruby on Rails ActiveRecord plugin that adds list management capabilities to models via an integer position column. It provides methods fo…
682079active
Masterminds/squirrel
Squirrel is a fluent SQL query builder library for Go that composes SELECT, INSERT, UPDATE, and DELETE statements from reusable parts. It i…
237987maintenance
saltcorn/saltcorn
Saltcorn is a free, open-source, extensible no-code database application builder for creating web and mobile apps with tables, views, layou…
752073active
kristijanhusak/vim-dadbod-ui
A Vim/Neovim plugin providing a tree-style UI on top of vim-dadbod for browsing databases, tables, and schemas. It supports saving queries,…
682058active
beyondcode/laravel-query-detector
A Laravel package that detects N+1 query problems in real time during development and alerts developers when eager loading should be used. …
622058active
matrixorigin/matrixone
MatrixOne is a cloud-native, distributed HTAP SQL database written in Go that is MySQL-compatible and includes built-in vector search and f…
962057active
plv8/plv8
PLV8 is a PostgreSQL extension that adds a trusted procedural language powered by the V8 JavaScript engine, letting you write stored proced…
752053active
apache/bookkeeper
Apache BookKeeper is a scalable, fault-tolerant, low-latency distributed storage service optimized for append-only workloads, offering repl…
932014stable
caiyue1993/IceCream
IceCream is a Swift library that syncs a local Realm database with Apple's CloudKit service. It provides automatic, offline-first data sync…
672004active
Mooncake-Labs/pg_mooncake
pg_mooncake is a Postgres extension that maintains a columnstore mirror of Postgres tables in Apache Iceberg, enabling fast real-time analy…
552003active
Pravega
Pravega is an open-source distributed storage service that implements Streams as a first-class primitive: durable, elastic, append-only, un…
232000active
msiemens/tinydb
TinyDB is a lightweight, pure-Python document-oriented NoSQL database that stores documents as dicts in a JSON file with no external depend…
837568maintenance
Shopify/identity_cache
IdentityCache is a Ruby gem that adds opt-in, read-through blob caching to Active Record models, backed by Memcached. It lets you fetch rec…
851969stable
mirage/irmin
Irmin is an OCaml library for building mergeable, branchable distributed data stores following Git's design principles, with clone/push/pul…
671963active
mackyle/sqlite
An unofficial Git mirror of the complete SQLite source code, a self-contained C library implementing an embedded SQL database engine suppor…
721956stable
microsoft/DiskANN
DiskANN3 is a composable Rust library for scalable, accurate vector indexing and nearest-neighbor search, designed to be embedded into data…
1001952active
gejun123456/MyBatisCodeHelper-Pro
MyBatisCodeHelper-Pro is an IntelliJ IDEA plugin providing comprehensive MyBatis support, including SQL generation from method names, CRUD …
751951active
oxigraph/oxigraph
Oxigraph is a SPARQL graph database and RDF toolkit written in Rust, built on RocksDB. It provides RDF parsing, serialization, canonicaliza…
961947active
piccolo-orm/piccolo
Piccolo is a fast, user-friendly ORM and query builder for Python with first-class asyncio support. It includes batteries like migrations, …
931946active
ClosureTree/closure_tree
A Ruby gem that lets ActiveRecord models act as nodes in a tree data structure using the closure table pattern. It provides highly efficien…
951944active
franciscoBSalgueiro/en-croissant
En Croissant is an open-source, cross-platform chess GUI built with Tauri, React, and Rust. It combines game analysis with UCI engines, a p…
971938active
dimmas893/pos-backend
A PHP/Laravel point-of-sale (POS) backend application providing a REST API for sales, products, and inventory management. It is installed v…
281935active
gregnavis/active_record_doctor
A Ruby gem that detects database issues in Rails applications, such as extraneous indexes, missing foreign key constraints, and validations…
761931active
seancorfield/honeysql
HoneySQL is a Clojure library that turns Clojure data structures into SQL statements, letting you build queries programmatically without st…
941927active
pointfreeco/sqlite-data
SQLiteData is a fast, lightweight Swift persistence library that serves as a drop-in replacement for SwiftData, built on top of GRDB. It pr…
841923active
microsoft/vscode-mssql
The official Microsoft SQL Server extension for Visual Studio Code, providing connection management, query execution, schema management, an…
1001915active
magic-api
magic-api is a Java-based rapid API development framework that lets developers write scripts and configure HTTP interfaces through a web UI…
421911stable
evoluhq/evolu
Evolu is a TypeScript library and local-first platform for building apps where users own their data, built on SQLite with CRDT-based sync a…
951906active
mikependon/RepoDB
RepoDB is a high-performance hybrid-ORM library and data access platform for .NET, exposing fluent CRUD and raw SQL operations as extension…
941905stable
kennethreitz/records
Records is a Python library for making raw SQL queries to relational databases with a simple, human-friendly interface for accessing result…
497216maintenance
Roaring Bitmap
Roaring Bitmaps is a Java library providing compressed bitsets that outperform conventional compressed bitmap formats like WAH, EWAH, and C…
991899stable
aio-libs/aiomysql
aiomysql is an asyncio-based Python driver for accessing MySQL and MariaDB databases, built on top of PyMySQL with its I/O calls converted …
541896active
django-tenants/django-tenants
A Django app that adds multitenancy support to Django projects using PostgreSQL schemas, so multiple customers can share one application in…
941894active
ttionya/vaultwarden-backup
A Docker-based backup tool for Vaultwarden (formerly bitwarden_rs) that archives the database, config, RSA keys, attachments, and sends dir…
941892active
microsoft/msphpsql
Microsoft's official PHP extensions (SQLSRV and PDO_SQLSRV) for reading and writing SQL Server data from PHP scripts, supporting SQL Server…
911885active
Datahike
Datahike is a durable, versioned Datalog database with Datomic-compatible APIs and git-like semantics, built on persistent data structures …
931877active
LadybugDB/ladybug
Ladybug is an embedded, serverless graph database (a community successor to Kuzu) written in C++, using a property graph data model and the…
841872active
niklasb/libc-database
A shell-based tool that builds a searchable database of libc symbol offsets from Ubuntu, Debian, and other distributions to simplify binary…
721872active
neo4j-contrib/neo4j-apoc-procedures
APOC (Awesome Procedures On Cypher) is a library of hundreds of procedures and functions that extend Neo4j's Cypher query language. It is p…
891868active
superfly/corrosion
Corrosion is a Rust-based distributed system that propagates SQLite state across a cluster using gossip (SWIM membership via Foca) and CRDT…
881859active
fabianlindfors/reshape
Reshape is a zero-downtime schema migration tool for Postgres, written in Rust. It keeps old and new schemas available simultaneously via v…
961857active
NLPchina/elasticsearch-sql
An Elasticsearch plugin that lets users query Elasticsearch indices using familiar SQL syntax instead of the native query DSL. It is offici…
797008maintenance
aarondl/sqlboiler
SQLBoiler is a database-first ORM generator for Go that introspects your existing database schema and generates type-safe, ActiveRecord-sty…
726988maintenance
charmbracelet/skate
Skate is a personal key-value store accessed from the command line, written in Go by Charmbracelet. It supports storing and retrieving text…
861846active
krateng/maloja
Maloja is a self-hosted music scrobble server that stores your listening history and generates personal statistics and charts. It is a priv…
771845active
Npgsql
Npgsql.EntityFrameworkCore.PostgreSQL is the official Entity Framework Core provider for PostgreSQL, built on top of the Npgsql ADO.NET dri…
921839stable
schemacrawler/SchemaCrawler
SchemaCrawler is a free Java-based database schema discovery and comprehension tool that extracts database metadata via JDBC and outputs it…
951838active
Cysharp/MasterMemory
MasterMemory is a source-generator-based embedded typed readonly in-memory document database for .NET and Unity. It generates type-safe dat…
781838active
alibaba/havenask
Havenask is a large-scale distributed information search engine developed by Alibaba Group, written in C++ and used to power search for ser…
531838active
django-commons/django-polymorphic
A Django library providing seamless polymorphic model inheritance with automatic downcasting, so queries on a base model return instances o…
951836active
scottksmith95/LINQKit
LINQKit is a free set of extensions for LINQ to SQL and Entity Framework power users, providing helpers like predicate building and express…
681833stable
NikolayS/PgQue
PgQue is a zero-bloat job/event queue for PostgreSQL implemented in pure SQL and PL/pgSQL, rebuilt from Skype's battle-tested PgQ architect…
601831active
keldaanCommunity/pokemonAutoChess
An open-source, non-profit fan-made Pokemon auto chess game playable in the browser. It is a full-stack TypeScript application using MongoD…
921823active
alibaba/MongoShake
MongoShake is a Go-based universal data replication platform built on MongoDB's oplog, fetching changes from a source MongoDB and replaying…
921820active
techfort/LokiJS
LokiJS is a fast, embeddable, in-memory document-oriented NoSQL database written in JavaScript. It stores JavaScript objects as documents w…
326825maintenance
google/nomulus
Nomulus is an open-source, scalable, cloud-based top-level domain (TLD) registry service written in Java and running on Google Kubernetes E…
951813active
supervc-stack/VectorChord
VectorChord is a PostgreSQL extension written in Rust for scalable, disk-efficient vector similarity search, serving as the successor to pg…
731807active
worldveil/dejavu
Dejavu is a Python library that fingerprints audio files and recognizes songs by matching recorded microphone input or audio from disk agai…
326787maintenance
ormar-orm/ormar
Ormar is an async mini ORM for Python supporting Postgres, MySQL, and SQLite, built on SQLAlchemy Core with pydantic validation. It lets yo…
911802active
Meituan-Dianping/Leaf
Leaf is a distributed unique ID generation service from Meituan offering segment (database-based) and snowflake (ZooKeeper-based) modes, de…
326765maintenance
google/lovefield
Lovefield is a pure JavaScript relational database for web apps, providing SQL-like APIs that work cross-browser. It enables structured, qu…
106761maintenance
emacs-elfeed/elfeed
Elfeed is an extensible web feeds client for Emacs supporting Atom, RSS, and JSON Feed formats. It provides a search-based UI inspired by n…
671794active
stephenafamo/bob
Bob is a Go SQL access toolkit providing a fluent, dialect-aware query builder for PostgreSQL, MySQL, and SQLite, plus a database-first ORM…
951786active
DreamFactory
DreamFactory is a self-hosted enterprise data access platform that instantly generates fully governed REST APIs from databases, file stores…
971785active
julien040/anyquery
Anyquery is a SQL query engine built on SQLite that turns 60+ tools, APIs, and file formats (GitHub, Notion, Airtable, CSV, Parquet, etc.) …
871783active
GreenmaskIO/greenmask
Greenmask is an open-source CLI utility for logical database dumping, anonymization, synthetic data generation, and restoration, production…
941782active
zouzg/mybatis-generator-gui
A JavaFX-based GUI tool built on top of MyBatis Generator that lets developers generate MyBatis Java POJOs and database mapping files throu…
236677maintenance

← prev page 7 / 19 next →