domain: databases
2027 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| canonical/dqlite dqlite is a C library implementing an embeddable, replicated SQL database engine that extends SQLite across a cluster of machines using the… | 92 | 4368 | active |
| nalgeon/sqlean A curated collection of SQLite loadable extensions packaged into domain modules like crypto, math, regexp, stats, text, time, uuid, and fil… | 95 | 4366 | active |
| memgraph/memgraph Memgraph is a high-performance, in-memory graph database written in C++ that is Cypher-compatible and ACID-compliant, with built-in vector,… | 97 | 4364 | stable |
| mongodb/mongo-python-driver PyMongo is the official MongoDB driver for Python, providing a native API for connecting to and interacting with MongoDB databases, includi… | 93 | 4352 | stable |
| MongoEngine/mongoengine MongoEngine is a Python Object-Document Mapper (ODM) built on top of PyMongo for working with MongoDB. It provides schema-based document mo… | 79 | 4348 | stable |
| autobase-tech/autobase Autobase is a self-hosted internal database platform for PostgreSQL that delivers a DBaaS-like experience on your own infrastructure. It pr… | 98 | 4347 | active |
| sqlalchemy/alembic Alembic is a database schema migration tool for SQLAlchemy, supporting versioned migration scripts with upgrade/downgrade steps. It can aut… | 97 | 4342 | stable |
| pgbouncer/pgbouncer PgBouncer is a lightweight connection pooler for PostgreSQL that acts as a proxy server, accepting client connections and reusing a smaller… | 85 | 4339 | stable |
| pgbackrest/pgbackrest pgBackRest is a reliable backup and restore tool for PostgreSQL that scales to the largest databases and workloads. It supports parallel fu… | 95 | 4334 | stable |
| k1LoW/tbls tbls is a CI-friendly command-line tool written in Go that automatically generates database documentation in GFM/Markdown and other formats… | 97 | 4329 | active |
| whoiskatrin/sql-translator SQL Translator is a free, open-source web application that converts natural language queries into SQL code and translates SQL back into hum… | 44 | 4323 | active |
| pallets-eco/flask-sqlalchemy Flask-SQLAlchemy is a Flask extension that integrates SQLAlchemy, providing sensible defaults and helpers for defining models and managing … | 60 | 4309 | stable |
| doctrine/DoctrineMigrationsBundle A Symfony bundle that integrates the Doctrine Migrations library into Symfony applications. It lets developers version database schema chan… | 99 | 4304 | stable |
| rs/xid xid is a Go library for generating globally unique, sortable 12-byte identifiers using the Mongo Object ID algorithm with a compact base32h… | 67 | 4282 | stable |
| unum-cloud/USearch USearch is a fast, single-file similarity search and clustering engine for vectors and arbitrary objects, supporting spatial, binary, proba… | 93 | 4278 | active |
| mysqljs/mysql A pure JavaScript Node.js client library implementing the MySQL protocol, providing query execution, connection pooling, transactions, and … | 32 | 18616 | maintenance |
| zendesk/maxwell Maxwell's Daemon is a change data capture (CDC) application that reads MySQL binlogs and emits row-level changes as JSON to Kafka, Kinesis,… | 96 | 4258 | active |
| mybatis/spring-boot-starter An official Spring Boot starter that autoconfigures MyBatis, the SQL mapping framework, for Spring Boot applications. It handles session fa… | 89 | 4249 | stable |
| redis-rs/redis-rs redis-rs is a high-level Rust client library for Redis, Valkey, and any RESP-compliant server. It offers both sync and async APIs (tokio/sm… | 95 | 4245 | stable |
| jorgerojas26/lazysql LazySQL is a cross-platform terminal user interface (TUI) database management tool written in Go, inspired by Lazygit. It lets users browse… | 96 | 4240 | active |
| baidu/braft braft is an industrial-grade C++ implementation of the RAFT consensus algorithm and replicated state machine, built on top of brpc. It is d… | 23 | 4228 | stable |
| redis-windows/redis-windows Windows builds of the official Redis in-memory key-value database, compiled from upstream source and packaged with a RedisService.exe helpe… | 94 | 4216 | active |
| TabularisDB/tabularis Tabularis is an open-source desktop SQL workspace client supporting PostgreSQL, MySQL/MariaDB, SQLite, and 15+ other databases like DuckDB,… | 78 | 4216 | active |
| facebookincubator/velox Velox is a composable, extensible C++ execution engine library for data management systems, created by Meta. It provides reusable vectorize… | 77 | 4201 | active |
| orioledb/orioledb OrioleDB is a cloud-native storage engine for PostgreSQL implemented as an extension using the table access method API. It offers improved … | 92 | 4174 | active |
| zdennis/activerecord-import A Ruby gem that adds bulk import capabilities to ActiveRecord, dramatically reducing the number of SQL INSERT statements needed to insert l… | 77 | 4154 | stable |
| coleifer/sqlite-web sqlite-web is a web-based SQLite database browser written in Python using Flask. It lets you browse, query, and modify SQLite databases, ma… | 76 | 4152 | active |
| doctrine-extensions/DoctrineExtensions A collection of behavioral extensions for Doctrine ORM and MongoDB ODM, including Translatable, Sluggable, Tree (nested set, closure, mater… | 93 | 4140 | stable |
| aws/aws-sdk-pandas AWS SDK for pandas (awswrangler) is a Python library that extends pandas with high-level APIs for reading and writing data across AWS servi… | 94 | 4118 | active |
| interconnectit/Search-Replace-DB A PHP script (with web UI and CLI) that performs search-and-replace operations across MySQL databases, safely handling serialized PHP strin… | 30 | 4105 | active |
| DTStack/chunjun ChunJun (formerly FlinkX) is a distributed, batch-and-stream data integration framework built on Apache Flink. It synchronizes and computes… | 54 | 4099 | active |
| cozodb/cozo CozoDB is a transactional, relational-graph-vector database written in Rust that uses Datalog as its query language. It runs embedded or as… | 23 | 4097 | active |
| r0oth3x49/ghauri Ghauri is a cross-platform Python CLI tool that automates detection and exploitation of SQL injection vulnerabilities in web applications. … | 54 | 4070 | active |
| darold/pgbadger pgBadger is a standalone Perl CLI tool that parses PostgreSQL log files (syslog, stderr, csvlog, jsonlog, pgbouncer) and generates detailed… | 72 | 4052 | active |
| JohnEstropia/CoreStore CoreStore is a Swift library that wraps Apple's Core Data framework with a type-safe, elegant API. It provides safe transactions, migration… | 66 | 4047 | active |
| doctrine/persistence Doctrine Persistence is a PHP library providing common interfaces and abstractions shared by Doctrine's object mappers (ORM, ODM, etc.). It… | 91 | 4045 | stable |
| defog-ai/sqlcoder SQLCoder is a family of fine-tuned open-weight LLMs that convert natural language questions into SQL queries, outperforming GPT-4 on text-t… | 28 | 4044 | active |
| go-redsync/redsync Redsync is a Go library implementing the Redlock algorithm for distributed mutual exclusion locks backed by Redis. It supports multiple Red… | 77 | 4043 | stable |
| isar/isar Isar is an extremely fast, fully asynchronous NoSQL database library for Flutter and Dart. It supports cross-platform persistence on iOS, A… | 34 | 4027 | active |
| andialbrecht/sqlparse sqlparse is a non-validating SQL parser library for Python that tokenizes SQL text, splits scripts into statements, formats them, and expos… | 76 | 4014 | stable |
| postgresml/pgcat PgCat is a PostgreSQL connection pooler and proxy written in Rust, similar to PgBouncer, with support for sharding, load balancing, failove… | 38 | 4009 | stable |
| redis/redis-rb redis-rb is the official Ruby client library for Redis, exposing Redis commands through an idiomatic Ruby API that mirrors the server's com… | 87 | 4001 | active |
| joeferner/redis-commander Redis Commander is a Node.js web application for viewing, editing, and managing Redis databases through a browser-based GUI. It supports mu… | 62 | 4001 | active |
| borisdj/EFCore.BulkExtensions A .NET library extending Entity Framework Core with high-performance bulk CRUD operations (Insert, Update, Delete, Read, Upsert, Sync, Save… | 66 | 4000 | active |
| ravendb/ravendb RavenDB is an open-source (AGPLv3) ACID NoSQL document database written in C#, featuring full-text search, vector search, time series, shar… | 93 | 3993 | stable |
| rust-postgres/rust-postgres A native PostgreSQL client library for Rust, offering both synchronous (postgres) and asynchronous (tokio-postgres) drivers. It includes su… | 93 | 3988 | stable |
| bdvajstudio/javdb The official mobile app for JavDB, an adult video database website cataloging Japanese and Western adult films with search, tagging, rating… | 67 | 3981 | active |
| oban-bg/oban Oban is a robust background job processing library for Elixir, backed by PostgreSQL, SQLite3, and MySQL, with transactional job insertion, … | 95 | 3957 | stable |
| timescale/pg_textsearch A PostgreSQL extension written in C that adds BM25 relevance-ranked full-text search via a bm25 index type and the <@> ordering operator. I… | 85 | 3941 | active |
| Roaring Bitmaps Roaring Bitmaps is a Java library providing compressed bitsets that outperform conventional compressed bitmap formats like WAH, EWAH, and C… | 97 | 3918 | stable |
| mongodb/mongoid Mongoid is the official Object-Document Mapper (ODM) framework for MongoDB in Ruby, built on top of the official Ruby MongoDB driver. It pr… | 93 | 3912 | stable |
| Space and Time SDK Official SDKs (Python, Go, Node.js) for interacting with the Space and Time (SXT Chain) API, a decentralized data blockchain offering ZK-pr… | 42 | 3912 | active |
| vuejs/vuefire VueFire is the official Firebase bindings library for Vue.js, providing idiomatic composables for realtime data binding with Firestore, Rea… | 71 | 3909 | stable |
| timgit/pg-boss pg-boss is a Node.js job queue built on top of PostgreSQL, using SKIP LOCKED to provide exactly-once delivery and reliable background proce… | 95 | 3901 | stable |
| xo/dbtpl dbtpl is a command-line tool that inspects SQL database schemas or custom queries and generates idiomatic Go code via templates. It support… | 66 | 3894 | active |
| BrentOzarULTD/SQL-Server-First-Responder-Kit A collection of T-SQL stored procedures (sp_Blitz, sp_BlitzCache, sp_BlitzFirst, sp_BlitzIndex, and more) for Microsoft SQL Server health c… | 93 | 3890 | active |
| TanStack/db TanStack DB is a reactive client-side store that turns API data into typed, normalized collections and runs sub-millisecond live relational… | 83 | 3889 | active |
| ankane/groupdate A Ruby gem that makes it simple to group ActiveRecord data by time periods like day, week, month, or hour, with full time zone and daylight… | 76 | 3887 | stable |
| stefankroes/ancestry A Ruby gem that organizes Rails ActiveRecord models into tree (hierarchical) structures using the materialized path pattern. It stores the … | 72 | 3880 | stable |
| citusdata/pg_cron pg_cron is a cron-based job scheduler for PostgreSQL that runs inside the database as an extension. It uses a background worker to track an… | 78 | 3872 | stable |
| elastic/elasticsearch-dsl-py A high-level Python client library for Elasticsearch that provides a DSL for building queries and a persistence layer for mapping documents… | 10 | 3869 | active |
| HDT3213/godis Godis is a Redis-compatible server and cluster implemented in Go, supporting strings, lists, hashes, sets, sorted sets, bitmaps, TTL, pub/s… | 42 | 3833 | active |
| TablePlus/TablePlus TablePlus is a native desktop GUI application for managing relational databases like MySQL, PostgreSQL, SQLite, SQL Server, and more. This … | 64 | 3821 | active |
| ponyorm/pony Pony is a Python object-relational mapper that lets developers write database queries using Python generator expressions and lambdas, which… | 86 | 3819 | active |
| sofastack/sofa-jraft SOFAJRaft is a production-grade, high-performance Java implementation of the RAFT consensus algorithm, ported from Baidu's braft. It suppor… | 79 | 3817 | stable |
| parse-community/parse-dashboard A standalone web dashboard for managing Parse Server applications, including a data browser, app configuration, and a GraphQL Playground. I… | 97 | 3805 | active |
| lazychaser/laravel-nestedset A Laravel Eloquent package implementing the nested set model for storing and querying hierarchical data like trees in relational databases.… | 64 | 3802 | active |
| go-jet/jet Jet is a Go library providing a type-safe SQL query builder with code generation from database schemas and automatic mapping of query resul… | 86 | 3781 | active |
| vlcn-io/cr-sqlite cr-sqlite is a run-time loadable extension for SQLite and libSQL, written in Rust, that adds multi-master replication and CRDT-based confli… | 66 | 3774 | active |
| apache/kylin Apache Kylin is an open-source distributed OLAP engine for big data that delivers sub-second query latency on trillions of records. It prov… | 64 | 3773 | stable |
| pgadmin-org/pgadmin4 pgAdmin 4 is the leading open-source administration and development platform for PostgreSQL, offering a graphical interface for managing da… | 76 | 3762 | stable |
| npgsql/npgsql Npgsql is the open-source ADO.NET data provider for PostgreSQL, written in 100% C#. It lets .NET applications connect to and query PostgreS… | 95 | 3721 | stable |
| schemaspy/schemaspy SchemaSpy is a Java-based database metadata analyzer that generates HTML documentation of relational database schemas, including entity-rel… | 57 | 3710 | active |
| morphik-org/morphik-core Morphik Core is an open-source, source-available multimodal retrieval engine for building RAG applications over unstructured data like PDFs… | 64 | 3708 | active |
| phiresky/sql.js-httpvfs A TypeScript library that wraps sql.js (SQLite compiled to WebAssembly) with an HTTP-Range-request based virtual file system, allowing read… | 32 | 3697 | active |
| livestorejs/livestore LiveStore is a next-generation state management framework built on a reactive embedded SQLite database with git-inspired event-sourcing syn… | 86 | 3684 | active |
| frectonz/sql-studio SQL Studio is a single-binary, web-based SQL database explorer written in Rust that supports SQLite, libSQL, PostgreSQL, MySQL/MariaDB, Duc… | 91 | 3683 | active |
| oliver006/redis_exporter A Prometheus exporter written in Go that exposes Valkey and Redis server metrics for scraping. It supports Valkey 7.x-9.x, various Redis ve… | 98 | 3682 | active |
| holistics/dbml DBML (Database Markup Language) is a simple, human-readable DSL for defining and documenting database structures, database-agnostic in desi… | 76 | 3679 | active |
| tarantool/tarantool Tarantool is an in-memory computing platform combining a fast NoSQL database with a Lua application server. It stores data in RAM with WAL … | 97 | 3665 | stable |
| upper/db upper/db is a productive data access layer (DAL) for Go that provides a database-agnostic, ORM-like API for working with SQL and NoSQL data… | 48 | 3657 | active |
| elastic/elasticsearch-net The official, strongly-typed .NET client library for Elasticsearch, maintained by Elastic. It provides typed requests and responses for Ela… | 93 | 3650 | active |
| jetify-com/typeid TypeID is a specification and set of libraries for type-safe, K-sortable, globally unique identifiers that extend UUIDv7 with a snake_case … | 61 | 3633 | active |
| CSFrequency/react-firebase-hooks A set of reusable React Hooks that simplify integrating Firebase services (Auth, Firestore, Realtime Database, Storage, Functions, Messagin… | 23 | 3633 | stable |
| scenic-views/scenic Scenic is a Ruby gem that adds methods to ActiveRecord::Migration for creating and managing versioned database views in Rails applications.… | 63 | 3623 | stable |
| yandex/odyssey Odyssey is a production-ready, multi-threaded PostgreSQL connection pooler and request router written in C, built on a custom coroutine eng… | 88 | 3618 | stable |
| redis/ioredis ioredis is a robust, performance-focused, full-featured Redis client for Node.js written in TypeScript. It supports Redis Cluster, Sentinel… | 97 | 15332 | maintenance |
| prometheus-community/postgres_exporter A Prometheus exporter that collects and exposes PostgreSQL server metrics over HTTP for scraping. It supports PostgreSQL 13-18, Docker depl… | 93 | 3601 | active |
| alicebob/miniredis Miniredis is a pure Go implementation of (parts of) the Redis server designed for use in Go unit tests. It runs an in-memory Redis server w… | 89 | 3601 | stable |
| apache/arrow-rs The official Rust implementation of Apache Arrow, providing the in-memory columnar format, and of Apache Parquet for columnar file reading … | 98 | 3592 | active |
| nullptrlabs/pgmodeler pgModeler is an open-source, cross-platform visual database modeling tool built specifically for PostgreSQL, letting users design entity-re… | 73 | 3585 | active |
| nutsdb/nutsdb NutsDB is a simple, fast, embeddable and persistent key/value store written in pure Go. It supports fully serializable transactions and dat… | 74 | 3576 | active |
| dalibo/pev2 PEV2 is a Vue.js component that parses and graphically visualizes PostgreSQL EXPLAIN execution plans. It powers explain.dalibo.com and can … | 93 | 3575 | active |
| FirebaseExtended/reactfire ReactFire is a TypeScript library of hooks, context providers, and components that simplify interacting with the Firebase Web SDK in React … | 97 | 3571 | active |
| cayleygraph/cayley Cayley is an open-source graph database for Linked Data written in Go, inspired by the graph database behind Google's Knowledge Graph (Free… | 67 | 15062 | maintenance |
| vitaly-t/pg-promise pg-promise is a PostgreSQL interface library for Node.js built on top of node-postgres. It provides automatic connection and transaction ma… | 98 | 3554 | stable |
| apache/lucene Apache Lucene is a high-performance, full-featured text search engine library written in Java, providing indexing, search, spellchecking, h… | 94 | 3550 | stable |
| fluentmigrator/fluentmigrator FluentMigrator is a .NET database migration framework inspired by Ruby on Rails Migrations, letting developers define schema changes as C# … | 88 | 3511 | active |
| unitycatalog/unitycatalog Unity Catalog is an open-source, multimodal data and AI catalog that provides a unified metadata and governance layer for tables, files, fu… | 86 | 3501 | active |
| collectiveidea/audited Audited is a Ruby gem and ActiveRecord extension for Rails that automatically logs all changes to your models into an audits table. It reco… | 56 | 3496 | active |