domain: databases
2027 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| googleapis/mcp-toolbox MCP Toolbox for Databases is an open source Model Context Protocol (MCP) server, written in Go, that connects AI agents, IDEs, and applicat… | 90 | 16262 | active |
| electric-sql/pglite PGlite is a WASM build of PostgreSQL packaged as a TypeScript client library that runs a full Postgres database in the browser, Node.js, Bu… | 88 | 15925 | active |
| apache/doris Apache Doris is an open-source MPP-based real-time analytical database that delivers sub-second queries over massive datasets, combining a … | 99 | 15817 | stable |
| dgraph-io/badger BadgerDB is an embeddable, persistent, and fast key-value database written in pure Go, serving as the storage engine for Dgraph. It is desi… | 94 | 15761 | stable |
| scylladb/scylladb ScyllaDB is an open-source, high-performance NoSQL wide-column data store built in C++ on the shared-nothing Seastar framework. It is API-c… | 77 | 15723 | stable |
| alibaba/zvec Zvec is an open-source, in-process vector database by Alibaba that embeds directly into applications with no server or daemon required. It … | 83 | 15518 | active |
| go-sql-driver/mysql Go-MySQL-Driver is a lightweight, pure-Go MySQL driver for Go's database/sql package, also compatible with MariaDB. It supports TCP/IPv4, T… | 88 | 15273 | stable |
| open-metadata/OpenMetadata OpenMetadata is an open-source metadata management platform that unifies data cataloging, lineage, data quality, governance, and business s… | 95 | 14986 | active |
| dotnet/efcore Entity Framework Core (EF Core) is Microsoft's modern object-database mapper for .NET, supporting LINQ queries, change tracking, updates, a… | 98 | 14781 | stable |
| dexie/Dexie.js Dexie.js is a minimalistic, high-performance TypeScript wrapper library for IndexedDB, the standard database built into browsers. It provid… | 95 | 14550 | stable |
| bytebase/bytebase Bytebase is an open-source database governance platform that acts as a control plane between users (humans and AI agents) and databases, co… | 98 | 14419 | active |
| benbjohnson/litestream Litestream is a standalone disaster recovery tool for SQLite that runs as a background process and continuously streams database changes to… | 98 | 14306 | active |
| spotify/annoy Annoy is a C++ library with Python (and other language) bindings for approximate nearest neighbor search over high-dimensional vectors. It … | 45 | 14289 | stable |
| arangodb/arangodb ArangoDB is a native multi-model database server written in C++ that unifies graph, document (JSON), key-value, full-text, and vector searc… | 77 | 14266 | stable |
| memcached/memcached Memcached is a high-performance, multithreaded, distributed in-memory key-value cache store used to speed up dynamic web applications by al… | 73 | 14259 | stable |
| jackc/pgx pgx is a pure Go PostgreSQL driver and toolkit offering a low-level, high-performance interface with PostgreSQL-specific features like LIST… | 77 | 14187 | stable |
| geldata/gel Gel is an open-source graph-relational database built on top of Postgres, combining a strict object-type schema, the EdgeQL query language,… | 61 | 14171 | active |
| kysely-org/kysely Kysely is a type-safe, autocompletion-friendly SQL query builder for TypeScript, inspired by Knex. It supports PostgreSQL, MySQL, MSSQL, an… | 98 | 14168 | stable |
| diesel-rs/diesel Diesel is a safe, extensible ORM and query builder for Rust supporting PostgreSQL, MySQL, MariaDB, and SQLite. It leverages Rust's type sys… | 94 | 14162 | stable |
| apache/druid Apache Druid is a high-performance, distributed, real-time analytics database written in Java for fast OLAP-style slice-and-dice queries on… | 89 | 14045 | stable |
| ccgus/fmdb FMDB is an Objective-C wrapper around the SQLite database engine for Cocoa and Cocoa Touch applications. It provides a clean, object-orient… | 55 | 13836 | stable |
| sql-js/sql.js sql.js is SQLite compiled to WebAssembly (and JavaScript via Emscripten), allowing you to create and query relational databases entirely in… | 90 | 13657 | stable |
| redis/redis-py redis-py is the official Python client library for the Redis key-value store, supporting both synchronous and asynchronous usage. It provid… | 98 | 13618 | stable |
| opensearch-project/OpenSearch OpenSearch is an open-source, distributed, RESTful search and analytics suite for full-text search, log analytics, application monitoring, … | 98 | 13581 | stable |
| github/gh-ost gh-ost is GitHub's triggerless online schema migration tool for MySQL. It copies tables to a ghost table while streaming binary log changes… | 95 | 13540 | active |
| graphql/dataloader DataLoader is a JavaScript/Node.js utility that batches and caches data-loading requests to reduce round trips to backends like databases o… | 66 | 13384 | stable |
| dbcli/pgcli pgcli is a command-line REPL client for PostgreSQL that provides context-sensitive auto-completion and syntax highlighting as you type SQL … | 77 | 13366 | active |
| brianc/node-postgres node-postgres (pg) is the de facto PostgreSQL client library for Node.js, also supporting bun, deno, and cloudflare workers. It provides a … | 76 | 13198 | stable |
| trinodb/trino Trino is a fast, distributed ANSI SQL query engine for big data analytics, formerly known as PrestoSQL. It queries data in place across div… | 93 | 13183 | stable |
| tiny-craft/tiny-rdm Tiny RDM is a modern, lightweight, cross-platform Redis desktop GUI client built with Wails, Go, and Vue. It offers a colorful, user-friend… | 81 | 13062 | active |
| Debezium Debezium is an open source distributed platform for change data capture (CDC) that streams row-level database changes as events, most commo… | 77 | 13049 | stable |
| StarTrail-org/LEANN LEANN is a low-storage vector index that enables retrieval-augmented generation (RAG) on personal devices by recomputing embeddings on the … | 77 | 12836 | active |
| apache/zookeeper Apache ZooKeeper is a high-performance, fault-tolerant coordination service for distributed applications, exposing a hierarchical key-value… | 77 | 12795 | stable |
| citusdata/citus Citus is an open-source PostgreSQL extension (written in C) that transforms Postgres into a distributed database by sharding tables across … | 98 | 12730 | active |
| ramsey/uuid ramsey/uuid is a PHP library for generating and working with universally unique identifiers (UUIDs) conforming to RFC 9562 (formerly RFC 41… | 87 | 12633 | stable |
| datahub-project/datahub DataHub is an open-source data catalog and metadata platform providing data discovery, governance, lineage, and observability across an org… | 98 | 12586 | active |
| get-convex/convex-backend Convex is an open-source reactive database and backend platform that lets developers write database queries and server functions in pure Ty… | 88 | 12433 | active |
| mysql/mysql-server MySQL Server is Oracle's widely used open-source relational SQL database server, including MySQL Cluster for real-time transactional worklo… | 77 | 12407 | stable |
| vesoft-inc/nebula NebulaGraph is a distributed, open-source graph database written in C++ that handles large graph datasets with millisecond latency and hori… | 60 | 12365 | active |
| redis/jedis Jedis is the official Java client for Redis, designed for performance and ease of use. It supports standalone Redis servers as well as Redi… | 94 | 12356 | stable |
| pagehelper-org/Mybatis-PageHelper PageHelper is a widely used pagination plugin for MyBatis that intercepts queries to perform physical (database-level) pagination. It suppo… | 66 | 12355 | stable |
| React Native Firebase React Native Firebase is a collection of well-tested, feature-rich React Native modules that connect JavaScript apps to native Firebase SDK… | 91 | 12301 | stable |
| sqlalchemy/sqlalchemy SQLAlchemy is the Python SQL toolkit and Object Relational Mapper, providing both a Core SQL expression language with connection pooling an… | 94 | 12111 | stable |
| StarRocks/starrocks StarRocks is a high-performance distributed OLAP database and query engine built on an MPP architecture with a fully vectorized execution e… | 95 | 12043 | active |
| coleifer/peewee Peewee is a small, expressive Python ORM with a flexible query builder that supports SQLite, MySQL/MariaDB, and PostgreSQL, plus asyncio ba… | 99 | 11986 | stable |
| dbcli/mycli mycli is a command-line terminal client for MySQL and compatible databases (MariaDB, Percona, TiDB, Apache Doris) with context-sensitive au… | 95 | 11967 | active |
| manticoresoftware/manticoresearch Manticore Search is an open-source search database written in C++ that provides fast full-text, vector, and hybrid search with real-time in… | 99 | 11956 | stable |
| microsoft/garnet Garnet is a high-performance remote cache-store from Microsoft Research written in C#/.NET, speaking the RESP wire protocol so unmodified R… | 91 | 11956 | active |
| Nozbe/WatermelonDB WatermelonDB is a reactive and asynchronous database framework for React and React Native apps, built on SQLite. It lazily loads and observ… | 48 | 11775 | stable |
| luin/medis Medis is a beautiful, easy-to-use GUI application for managing Redis databases, built with Electron, React, and Redux. It supports key view… | 23 | 11726 | active |
| Tencent/wcdb WCDB is a cross-platform mobile database framework developed by WeChat, built on SQLite and SQLCipher. It provides ORM and a native query l… | 77 | 11631 | active |
| gristlabs/grist-core Grist is a modern relational spreadsheet that combines spreadsheet flexibility with database robustness, letting users build no-code data a… | 98 | 11625 | active |
| LMCache/LMCache LMCache is a KV cache management layer for LLM inference that stores, compresses, and reuses KV caches across requests, sessions, and servi… | 86 | 11460 | active |
| simonw/datasette Datasette is an open-source tool for exploring and publishing data, turning SQLite databases into interactive websites with an accompanying… | 86 | 11412 | active |
| cocoindex-io/cocoindex CocoIndex is an open-source incremental data framework for AI, with a Rust engine and a declarative Python API that keeps sources (files, S… | 82 | 11409 | active |
| pressly/goose goose is a database migration tool available both as a CLI binary and a Go library. It manages schema changes through incremental SQL files… | 93 | 11366 | stable |
| lancedb/lancedb LanceDB is an open-source embedded vector database and multimodal AI lakehouse built on the Lance columnar format, written in Rust with Pyt… | 92 | 11284 | active |
| Cyan4973/xxHash xxHash is an extremely fast non-cryptographic hash algorithm library written in C, offering XXH32, XXH64, and the modern XXH3 family (64- a… | 65 | 11220 | stable |
| blevesearch/bleve Bleve is a full-text indexing and search library for Go supporting text, numeric, datetime, geo-spatial, and vector fields. It provides ric… | 95 | 11187 | active |
| FerretDB/FerretDB FerretDB is an open-source MongoDB alternative that acts as a proxy translating the MongoDB 5.0+ wire protocol into SQL, backed by PostgreS… | 78 | 11056 | active |
| MemTensor/MemOS MemOS is a memory operating system for LLMs and AI agents that unifies storing, retrieving, and managing long-term, multi-modal memory thro… | 85 | 11012 | active |
| dtm-labs/dtm DTM is a distributed transaction framework that provides cross-service eventual data consistency using saga, TCC, XA, 2-phase message, outb… | 50 | 10911 | stable |
| PRQL/prql PRQL (Pipelined Relational Query Language) is a modern query language for transforming data that compiles to SQL, letting users write reada… | 93 | 10900 | active |
| dicedb/dicedb DiceDB is an open-source, low-latency key/value data store forked from Valkey (itself a fork of Redis), written in C. It extends Valkey wit… | 68 | 10772 | active |
| oramasearch/orama Orama is a lightweight (~2kb) search engine and RAG pipeline library written in TypeScript that runs in the browser, server, or edge networ… | 84 | 10533 | active |
| yugabyte/yugabyte-db YugabyteDB is an open-source, PostgreSQL-compatible distributed SQL database built for cloud-native, mission-critical OLTP applications. It… | 95 | 10501 | stable |
| sqlite/sqlite The official Git mirror of the SQLite source tree, containing the complete source code for the SQLite embedded SQL database engine. SQLite … | 77 | 10347 | stable |
| electric-sql/electric Electric is a real-time read-path sync engine for Postgres that replicates data into clients via a low-level HTTP API with partial replicat… | 95 | 10339 | active |
| oceanbase/oceanbase OceanBase is a distributed relational database engine developed by Ant Group, offering MySQL compatibility, Paxos-based high availability, … | 98 | 10255 | stable |
| phpredis/phpredis PhpRedis is a PHP extension written in C that provides an API for communicating with Redis key-value stores. It also supports Redis-compati… | 73 | 10232 | active |
| stephencelis/SQLite.swift A type-safe Swift-language layer over SQLite3 that provides compile-time confidence in SQL statement syntax and intent. It offers a pure-Sw… | 82 | 10188 | stable |
| mongodb/node-mongodb-native The official MongoDB driver for Node.js, maintained by MongoDB Inc. It provides a typed API for connecting to and operating on MongoDB data… | 99 | 10176 | stable |
| doctrine/orm Doctrine ORM is an object-relational mapper for PHP 8.1+ that provides transparent persistence for PHP objects on top of the Doctrine DBAL … | 98 | 10169 | stable |
| xo/usql usql is a universal command-line interface for SQL and NoSQL databases, written in Go and inspired by PostgreSQL's psql. It supports many d… | 86 | 10088 | active |
| apache/cassandra Apache Cassandra is an open-source NoSQL distributed wide-column database written in Java, designed for linear scalability and fault tolera… | 77 | 10082 | stable |
| flyway/flyway Flyway is an open-source database migration tool by Redgate that versions and applies schema and data changes across 50+ database systems u… | 95 | 10029 | stable |
| lib/pq lib/pq is a pure Go PostgreSQL driver for the standard database/sql package. It supports all maintained PostgreSQL versions and libpq-compa… | 91 | 9950 | stable |
| SeaQL/sea-orm SeaORM is an async, dynamic relational ORM for Rust supporting MySQL, PostgreSQL, SQLite, and MariaDB. It provides entity generation, migra… | 98 | 9869 | stable |
| sqlfluff/sqlfluff SQLFluff is a dialect-flexible, configurable SQL linter and auto-formatter for Python. It supports many SQL dialects (BigQuery, Snowflake, … | 98 | 9860 | stable |
| gomodule/redigo Redigo is a Go client library for the Redis and Valkey databases, providing a Print-like API supporting all Redis commands. It includes con… | 49 | 9857 | stable |
| tidwall/tile38 Tile38 is an open-source, in-memory geospatial database and real-time geofencing server written in Go. It supports spatial indexing of poin… | 89 | 9717 | active |
| etcd-io/bbolt bbolt is an embedded, pure-Go key/value database forked from Ben Johnson's Bolt, maintained by the etcd-io project for reliability and stab… | 92 | 9705 | stable |
| doctrine/dbal Doctrine DBAL is a PHP database abstraction layer providing a unified API over multiple database platforms such as MySQL, PostgreSQL, SQLit… | 97 | 9703 | stable |
| apache/seatunnel Apache SeaTunnel is a distributed, high-performance data integration platform for synchronizing massive amounts of data across hundreds of … | 82 | 9587 | stable |
| tobymao/sqlglot SQLGlot is a dependency-free Python SQL parser, transpiler, optimizer, and execution engine supporting 30+ SQL dialects such as DuckDB, Sno… | 77 | 9569 | stable |
| sosedoff/pgweb Pgweb is a web-based, cross-platform PostgreSQL database explorer written in Go and distributed as a single zero-dependency binary. It prov… | 71 | 9489 | stable |
| major/MySQLTuner-perl MySQLTuner is a Perl script that audits a running MySQL, MariaDB, or Percona Server instance and reports configuration variables, status me… | 99 | 9475 | active |
| litedb-org/LiteDB LiteDB is a lightweight, serverless NoSQL document database for .NET, written entirely in C# and stored in a single data file, similar to S… | 85 | 9458 | stable |
| databendlabs/databend Databend is an open-source, cloud-native data warehouse built in Rust that runs entirely on object storage (S3, Azure, GCS). It unifies BI … | 93 | 9423 | active |
| risingwavelabs/risingwave RisingWave is an event streaming platform that continuously ingests data from databases, event streams, and webhooks, processes it incremen… | 99 | 9290 | active |
| JetBrains/Exposed Exposed is JetBrains' lightweight SQL library and ORM framework for Kotlin, offering a typesafe SQL-wrapping DSL and a lightweight DAO API … | 95 | 9281 | stable |
| nhost/nhost Nhost is an open source Firebase alternative providing a complete backend platform built on PostgreSQL, Hasura GraphQL, authentication, fil… | 95 | 9279 | active |
| Deep Lake Deep Lake is an open-source database for AI that stores multimodal data (images, video, audio, text, embeddings, annotations) in a format o… | 77 | 9228 | active |
| mattn/go-sqlite3 A SQLite3 driver for Go that conforms to the built-in database/sql interface, implemented as a cgo package bundling the SQLite amalgamation… | 98 | 9227 | stable |
| cloudnative-pg/cloudnative-pg CloudNativePG is an open-source Kubernetes operator that manages the full lifecycle of highly available PostgreSQL clusters using native st… | 96 | 9205 | stable |
| apache/datafusion Apache DataFusion is an extensible query engine written in Rust that uses Apache Arrow as its in-memory columnar format. It provides SQL an… | 77 | 9202 | active |
| paradedb/paradedb ParadeDB is a Postgres extension (pg_search) that adds a custom index for fast full-text search, vector search, BM25 scoring, filtering, an… | 91 | 9199 | active |
| mikro-orm/mikro-orm MikroORM is a TypeScript ORM for Node.js based on Data Mapper, Unit of Work, and Identity Map patterns. It supports SQL databases (PostgreS… | 95 | 9184 | stable |
| apache/iceberg Apache Iceberg is a high-performance open table format for huge analytic datasets, bringing SQL table reliability to big data lakes. This r… | 90 | 9177 | stable |
| hashicorp/raft A Go library implementing the Raft consensus protocol for managing a replicated log and replicated state machines. It enables building cons… | 74 | 9106 | stable |