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
guregu/null
A Go library providing nullable types for SQL and JSON values, with two packages: null (null and zero are distinct) and zero (null and zero…
232072stable
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
2881099/csredis
CSRedis is a C#/.NET client library for Redis, supporting Redis Sentinel, Cluster, and standalone deployments with synchronous and asynchro…
602054active
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
blugelabs/bluge
Bluge is a modern full-text indexing and search library for Go, supporting text, numeric, date, and geo fields with BM25 scoring. It provid…
482033active
elastic/rally
Rally is a macrobenchmarking framework for Elasticsearch, developed in Python by Elastic. It automates cluster setup and teardown, benchmar…
812031active
attr-encrypted/attr_encrypted
A Ruby gem that generates attr_accessors which transparently encrypt and decrypt attributes on any Ruby class. It integrates with ActiveRec…
402017active
apache/bookkeeper
Apache BookKeeper is a scalable, fault-tolerant, low-latency distributed storage service optimized for append-only workloads, offering repl…
932014stable
doobidoo/mcp-memory-service
A self-hosted persistent memory service for AI agents and Claude, exposing storage and semantic retrieval via REST API, MCP, OAuth, CLI, an…
842007active
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
dynamodb-toolbox/dynamodb-toolbox
DynamoDB-Toolbox is a lightweight, type-safe query builder and abstraction layer over the AWS DynamoDB Document Client for TypeScript. It p…
932002active
sewenew/redis-plus-plus
redis-plus-plus is a C++11 Redis client library built on hiredis, supporting most Redis commands plus Valkey, DragonflyDB, and KeyDB via RE…
651989stable
mike-marcacci/node-redlock
A Node.js/TypeScript implementation of the Redlock algorithm for distributed, highly-available Redis locks. It provides strong locking guar…
411983active
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
Elasticsearch Ruby client
The official Ruby client for Elasticsearch, combining the elastic-transport and elasticsearch-api gems to provide full REST API coverage fo…
961976stable
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
jdesboeufs/connect-mongo
connect-mongo is a MongoDB-backed session store for Connect and Express, written in TypeScript. It persists server-side sessions in MongoDB…
481969active
elastic/elasticsearch-hadoop
Elasticsearch-Hadoop (ES-Hadoop) is a Java connector library that integrates Elasticsearch real-time search and analytics with the Hadoop e…
951966active
mirage/irmin
Irmin is an OCaml library for building mergeable, branchable distributed data stores following Git's design principles, with clone/push/pul…
671963active
darold/pgFormatter
pgFormatter is a PostgreSQL SQL syntax beautifier that reformats SQL and PL/pgSQL code according to SQL standards and PostgreSQL-specific k…
871958active
twitter/pelikan
Pelikan is Twitter's framework for building high-performance cache services, written in Rust with a legacy C codebase. It includes products…
231957active
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
apache/cassandra-spark-connector
The official Apache Spark connector for Apache Cassandra, letting Spark applications read Cassandra tables as RDDs and DataFrames, write th…
271956active
olivere/elastic
A popular third-party Elasticsearch client library for Go, supporting Elasticsearch versions 1.x through 7.x with a fluent query DSL. It is…
237443maintenance
microsoft/DiskANN
DiskANN3 is a composable Rust library for scalable, accurate vector indexing and nearest-neighbor search, designed to be embedded into data…
1001952active
rueckstiess/mtools
mtools is a Python collection of helper scripts for parsing, filtering, and visualizing MongoDB log files (mongod/mongos). It also includes…
681952active
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
AIStore
AIStore (AIS) is a lightweight, distributed object storage stack built by NVIDIA specifically for AI workloads. It provides linear scalabil…
951947active
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
liuhuanyong/QASystemOnMedicalKG
A tutorial-style Python project that builds a disease-centered medical knowledge graph (44k entities, 300k relations) in Neo4j from scraped…
327398maintenance
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
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
stof/StofDoctrineExtensionsBundle
A Symfony bundle integrating the DoctrineExtensions library, adding behaviors like Sluggable, Timestampable, Translatable, Tree, Loggable, …
621926stable
openacid/slim
Slim is a Go library providing space-efficient data structures, most notably SlimTrie, a compacted trie that uses only about 11 bits per ke…
731924stable
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
SeekStorm/SeekStorm
SeekStorm is a sub-millisecond vector and lexical search engine written in Rust, available both as an in-process library and a multi-tenanc…
851916active
microsoft/vscode-mssql
The official Microsoft SQL Server extension for Visual Studio Code, providing connection management, query execution, schema management, an…
1001915active
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
toptal/chewy
Chewy is a high-level Elasticsearch ODM (Object Document Mapper) for Ruby, built on top of the official elasticsearch-ruby client. It provi…
921899active
jwngr/sdow
Six Degrees of Wikipedia is a web application that traverses Wikipedia page links to find the shortest path between any two pages on the en…
771897active
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
nisshi-io/nisshi
Nisshi is a stateless, Kafka API-compatible message broker written in async Rust with pluggable storage engines (PostgreSQL, SQLite/libSQL,…
901888active
bradfitz/gomemcache
A Memcached client library for the Go programming language. It provides a simple API for getting and setting items across a pool of Memcach…
701886stable
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
spring-projects/spring-data-redis
Spring Data Redis is part of the Spring Data portfolio, providing configuration and access to Redis from Spring applications via low-level …
961872active
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
dashpresshq/dashpress
DashPress is a no-code admin app generator that turns your database schema into a customizable admin dashboard with zero code, launched via…
321870active
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
doctrine/sql-formatter
A lightweight PHP library for formatting SQL statements with automatic indentation, line breaks, and syntax highlighting. It is a maintaine…
661863stable
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
jazzband/django-constance
django-constance is a Django app for storing dynamic, runtime-editable settings in pluggable backends such as Redis or the Django database.…
831851stable
timescale/pg-aiguide
pg-aiguide is an MCP server and Claude plugin that gives AI coding tools versioned PostgreSQL expertise, including semantic search over the…
831851active
Datus-ai/Datus-agent
Datus is an open-source (Apache-2.0) AI data engineering agent delivered primarily as a Python CLI, with a VS Code/Cursor extension and opt…
851845active
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
microsoft/CDM
Microsoft's Common Data Model (CDM) is a standard, extensible collection of schemas (entities, attributes, relationships) representing busi…
321835active
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
foyer-rs/foyer
Foyer is a Rust library providing a hybrid cache that seamlessly combines in-memory and disk caching with pluggable eviction algorithms. It…
951830active
dbt
dbt-utils is an official dbt package providing reusable Jinja macros and generic data tests for dbt projects. It includes SQL generators (d…
931822stable
buildship-ai/rowy
Rowy is an open-source low-code backend platform for Firebase and Google Cloud that provides an Airtable-like spreadsheet UI for managing F…
236847maintenance
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
gofrs/uuid
A pure Go library implementing Universally Unique Identifiers (UUIDs) per RFC-9562, supporting creation and parsing of UUID versions 1, 3, …
871808stable
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
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
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
Jet Admin
Jet Bridge is a standalone Python application that exposes a REST API over your SQL database so it can connect to Jet Admin, a SaaS no-code…
761800active
webpatser/laravel-uuid
A Laravel package for generating and validating UUIDs according to RFC 4122, supporting versions 1, 3, 4, and 5. It includes Eloquent model…
601799active
rethinkdb/horizon
Horizon is an open-source realtime backend platform for JavaScript web and mobile apps, built on top of RethinkDB. It bundles a middleware …
656731maintenance
innodb_ruby
A Ruby library and set of CLI tools that parse InnoDB (MySQL) on-disk file formats to expose internal storage structures. It is intended fo…
641794active
linkedin/ambry
Ambry is a distributed object store from LinkedIn designed to store and serve trillions of small immutable objects (50K-100K) as well as bi…
681787active
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
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
Portabase/portabase
Portabase is an open-source, self-hosted dashboard and agent system for automating database backups and restores across PostgreSQL, MySQL, …
831768active
redislock
A Go library providing a simplified distributed locking implementation built on Redis. It supports obtaining, refreshing, releasing, and TT…
691768active
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

← prev page 9 / 21 next →