domain: databases
2027 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| pgjdbc/pgjdbc PgJDBC is the official open-source PostgreSQL JDBC driver, written in pure Java (Type 4) and communicating via the PostgreSQL native networ… | 93 | 1731 | stable |
| apache/incubator-seata-go Seata-go is the Go implementation of Apache Seata, a distributed transaction framework for microservices architectures. It interoperates wi… | 81 | 1728 | active |
| huandu/go-sqlbuilder A Go library for building SQL strings programmatically, compatible with the standard library database/sql interfaces, plus a lightweight ze… | 94 | 1726 | stable |
| flike/kingshard kingshard is a high-performance MySQL proxy written in Go that sits between applications and MySQL backends. Its core feature is transparen… | 62 | 6401 | maintenance |
| vdaas/vald Vald is a highly scalable, distributed approximate nearest neighbor (ANN) dense vector search engine built on cloud-native architecture and… | 91 | 1718 | active |
| datageartech/datagear DataGear is an open-source, self-hosted data visualization and analysis platform for freely building interactive data dashboards. It connec… | 76 | 1717 | active |
| mistic100/jQuery-QueryBuilder A jQuery plugin providing a user-friendly GUI for building complex queries and filters, outputting structured JSON rules. It includes plugi… | 23 | 1717 | stable |
| x-ream/sqli sqli is a Java SQL query builder and lightweight ORM programming interface with fluent APIs (QB, QB.X, QrB) for building typed and Map-base… | 65 | 1712 | active |
| zzzprojects/System.Linq.Dynamic.Core A .NET Core / .NET Standard port of Microsoft's Dynamic LINQ library that lets developers write string-based LINQ queries against IQueryabl… | 94 | 1711 | active |
| 4paradigm/OpenMLDB OpenMLDB is an open-source machine learning database that acts as a feature platform, computing consistent features for both offline traini… | 67 | 1710 | active |
| EnterpriseDB/repmgr repmgr is an open-source suite of tools (a CLI plus the repmgrd daemon) for managing replication and failover in PostgreSQL server clusters… | 67 | 1707 | stable |
| bookshelf/bookshelf Bookshelf is a lightweight JavaScript ORM for Node.js built on top of the Knex SQL query builder. It supports PostgreSQL, MySQL, and SQLite… | 23 | 6347 | maintenance |
| backup-manager/backup-manager A framework-agnostic PHP library for dumping and restoring MySQL and PostgreSQL databases to various storage backends such as S3, Dropbox, … | 23 | 1706 | active |
| reliese/laravel A Laravel package that inspects your database schema (columns, types, foreign keys) and automatically generates Eloquent model classes with… | 31 | 1705 | active |
| dineug/erd-editor A visual Entity-Relationship Diagram editor for designing database schemas, available as a web app (PWA), VS Code and IntelliJ extensions, … | 74 | 1704 | active |
| syndtr/goleveldb A pure-Go implementation of the LevelDB embedded key/value database. It provides fast ordered key-value storage with iterators, batch write… | 23 | 6325 | maintenance |
| dingodb/dingo DingoDB is an open-source distributed multi-modal vector database that combines relational (SQL) and vector semantics in a unified platform… | 64 | 1701 | active |
| rust-db/refinery Refinery is a SQL database migration toolkit for Rust that runs versioned migrations on database connections, either embedded in Rust code … | 95 | 1696 | stable |
| HypoPG/hypopg HypoPG is a PostgreSQL extension written in C that adds support for hypothetical (virtual) indexes. It lets you test whether an index would… | 80 | 1696 | stable |
| pgaudit/pgaudit pgAudit is a PostgreSQL extension written in C that provides detailed session and object audit logging through the standard PostgreSQL logg… | 80 | 1695 | stable |
| phiresky/sqlite-zstd A SQLite loadable extension written in Rust that provides transparent dictionary-based row-level compression using zstd. It compresses tabl… | 36 | 1695 | active |
| brmodeloweb/brmodelo-app BRMW is a free, open-source web application for entity-relationship database modeling, letting users create conceptual and logical models a… | 77 | 1693 | active |
| mperham/connection_pool A generic connection pooling library for Ruby that manages a shared pool of objects (network clients, connections) across threads and fiber… | 72 | 1692 | stable |
| jasync-sql/jasync-sql jasync-sql is an asynchronous, Netty-based database driver for MySQL and PostgreSQL written in Kotlin, usable from Java and Kotlin. It prov… | 51 | 1688 | active |
| palkan/logidze Logidze is a Ruby gem for Rails that logs database record changes at the PostgreSQL level using triggers, storing the version history in a … | 65 | 1685 | active |
| spring-projects/spring-data-mongodb Spring Data MongoDB is part of the Spring Data umbrella, providing integration between Java applications and the MongoDB document database.… | 98 | 1684 | active |
| thevahidal/soul Soul is a Node.js CLI tool that instantly turns any SQLite database into a RESTful API server with a realtime WebSocket endpoint. It suppor… | 97 | 1684 | active |
| pyeventsourcing/eventsourcing A Python library for implementing the event sourcing pattern, storing all application state changes as a sequence of immutable events. It p… | 77 | 1684 | active |
| polardb/polardbx-sql PolarDB-X is a cloud native distributed SQL database built in Java with a shared-nothing architecture that decouples compute from storage. … | 49 | 1682 | stable |
| openblocks-dev/openblocks Openblocks is an open-source low-code platform for building internal tools and admin dashboards with a visual UI builder, 50+ components, a… | 23 | 6234 | maintenance |
| osm2pgsql-dev/osm2pgsql osm2pgsql is a command-line ETL tool that imports OpenStreetMap data in OSM, PBF, and O5M formats into a PostgreSQL/PostGIS database. It su… | 86 | 1680 | stable |
| 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… | 91 | 1678 | active |
| RediSearch/RediSearch RediSearch is a Redis module providing a query and indexing engine with secondary indexing, full-text search, vector similarity search, geo… | 96 | 6218 | maintenance |
| reata/sqllineage SQLLineage is a Python library and CLI tool that analyzes SQL statements to extract source and target table lineage without requiring users… | 86 | 1675 | active |
| MorphiaOrg/morphia Morphia is a Java object-document mapper (ODM) for MongoDB built on top of the official MongoDB Java driver. It maps Java and Kotlin classe… | 67 | 1675 | active |
| Level/level Level is a universal JavaScript key-value database library built on the abstract-level interface, exporting classic-level in Node.js and br… | 62 | 1674 | stable |
| Rohithgilla12/data-peek data-peek is a minimal, fast, keyboard-first SQL client desktop application built with Electron and TypeScript for quickly querying and exp… | 81 | 1673 | active |
| salsify/goldiloader Goldiloader is a Ruby gem that automatically eager loads ActiveRecord associations to eliminate N+1 queries. It batches association loads a… | 61 | 1672 | active |
| xerj-org/xerj XERJ is a Rust-based, single-binary search engine built for AI agents, offering BM25, kNN vector, and hybrid search with Elasticsearch-comp… | 76 | 1670 | active |
| 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… | 83 | 1668 | active |
| apache/solr Apache Solr is a fast, open-source, multi-modal search platform built on Apache Lucene, providing full-text, vector, and geospatial search … | 77 | 1667 | stable |
| couchbase/couchbase-lite-ios Couchbase Lite is a lightweight, embedded, document-oriented NoSQL database engine for iOS and macOS apps, built on Couchbase Lite Core. It… | 96 | 1666 | stable |
| Portabase/portabase Portabase is an open-source, self-hosted dashboard and agent system for automating database backups and restores across PostgreSQL, MySQL, … | 85 | 1666 | active |
| spotahome/redis-operator A Kubernetes operator written in Go that creates, configures, and manages highly available Redis deployments with Sentinel-based automatic … | 10 | 1666 | active |
| typelevel/skunk Skunk is a purely functional data access library for Scala and Postgres, built on cats, cats-effect, fs2, and scodec. It provides a non-blo… | 84 | 1664 | active |
| babyfish-ct/jimmer Jimmer is a modern ORM framework for the JVM supporting both Java and Kotlin, built around immutable entities and type-safe query DSLs. It … | 95 | 1662 | active |
| codediodeio/sveltefire SvelteFire is a TypeScript library that wraps Firebase services (Auth, Firestore, Storage, RealtimeDB, Analytics) in Svelte stores and decl… | 23 | 1659 | active |
| sfackler/r2d2 r2d2 is a generic connection pool library for Rust that maintains a set of open connections for repeated use. It is backend-agnostic, with … | 23 | 1656 | stable |
| message-db/message-db Message DB is a fully-featured event store and message store implemented in PostgreSQL, supporting Pub/Sub, event sourcing, streams, catego… | 23 | 1652 | active |
| hashintel/hash HASH is an open-source, multi-tenant platform for building self-maintaining knowledge graphs and process graphs, powered by the hgres graph… | 99 | 1649 | active |
| Cysharp/Ulid A fast C# implementation of ULID (Universally Unique Lexicographically Sortable Identifier) for .NET and Unity. It generates sortable rando… | 75 | 1646 | active |
| rethinkdb/rethinkdb-go The official Go language driver for RethinkDB, providing a full-featured client for connecting to and querying RethinkDB databases. It supp… | 44 | 1646 | active |
| hristo2612/SQLNoir SQLNoir is an interactive browser-based game where players solve detective mysteries by writing SQL queries against case databases. It is b… | 61 | 1644 | active |
| vk-com/kphp-kdb VK's KittenPHP/DB/Engine suite: a PHP-to-C++ translating compiler (KPHP) plus a set of specialized high-performance non-relational database… | 32 | 6067 | maintenance |
| clickvisual/clickvisual ClickVisual is a lightweight, browser-based log analytics and search platform built on ClickHouse, offering visual query dashboards, histog… | 87 | 1640 | active |
| Philippus/elastic4s Elastic4s is a concise, type-safe, reactive Scala client for Elasticsearch built around a builder-like DSL. It supports Scala idioms like f… | 91 | 1639 | active |
| Altinity/clickhouse-backup A Go CLI tool for backing up and restoring ClickHouse databases, uploading backup files to object storage such as S3, GCS, Azure Blob, SFTP… | 97 | 1638 | active |
| Paxa/postbird Postbird is an open-source cross-platform PostgreSQL GUI client built with Electron and JavaScript. It provides a visual interface for brow… | 36 | 1636 | stable |
| didi/gendry Gendry is a Go library for working with MySQL databases, built on go-sql-driver/mysql. It provides three composable parts—manager for build… | 10 | 1635 | stable |
| ariacom/Seal-Report Seal Report & Task is an open-source (MIT) reporting and business intelligence framework written in C# for .NET, enabling users to build, p… | 86 | 1632 | active |
| Snowflake-Labs/pg_lake pg_lake is a set of PostgreSQL extensions that turn Postgres into a lakehouse engine for Apache Iceberg tables and raw data lake files in o… | 82 | 1625 | active |
| lesovsky/pgcenter pgCenter is a command-line admin tool for observing and troubleshooting PostgreSQL in runtime. It provides a top-like interface for monitor… | 94 | 1624 | active |
| pat/thinking-sphinx Thinking Sphinx is a Ruby library that integrates the Sphinx and Manticore full-text search engines with ActiveRecord and Rails. It lets de… | 50 | 1620 | active |
| kagkarlsson/db-scheduler db-scheduler is a persistent, cluster-friendly task scheduler for Java, designed as a simpler alternative to Quartz. It stores tasks in a s… | 94 | 1619 | stable |
| SOCI/soci SOCI is a C++ database access library that lets developers embed SQL queries naturally in standard C++ code, with object-relational mapping… | 76 | 1619 | stable |
| tediousjs/tedious Tedious is a pure-JavaScript/TypeScript implementation of the TDS protocol for connecting to Microsoft SQL Server (including Azure SQL Data… | 97 | 1617 | active |
| NEventStore/NEventStore NEventStore is a persistence-agnostic event store library for .NET that abstracts different storage implementations behind a common API. It… | 93 | 1615 | active |
| tonbo-io/tonbo Tonbo is an embedded database library written in Rust for serverless and edge runtimes, storing data as Parquet files on S3 with coordinati… | 63 | 1614 | active |
| 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… | 84 | 1613 | active |
| mongodb/mongo-php-library The official high-level MongoDB PHP library built on top of the low-level mongodb PHP extension. It provides Client, Database, and Collecti… | 94 | 1612 | stable |
| pagehelper-org/pagehelper-spring-boot A Spring Boot starter that integrates the PageHelper pagination plugin for MyBatis. It auto-configures PageHelper so developers can add phy… | 93 | 1606 | active |
| mongomapper/mongomapper MongoMapper is a Ruby object-document mapper (ODM) for MongoDB, providing Document and EmbeddedDocument models with keys, associations, val… | 59 | 1600 | active |
| sea-team/gofound GoFound is a lightweight full-text search engine written in Go, featuring inverted/forward indexes, built-in Chinese word segmentation (jie… | 23 | 1597 | active |
| plentz/lol_dba lol_dba is a Ruby gem providing rake tasks that scan Rails application models and report columns that probably should be indexed. It can al… | 65 | 1594 | active |
| apache/gluten Apache Gluten is a middle-layer plugin that offloads JVM-based SQL engine execution (primarily Spark SQL) to high-performance native engine… | 91 | 1592 | active |
| pramsey/pgsql-http A PostgreSQL extension written in C that lets you make HTTP requests (GET, POST, PUT, PATCH, DELETE) directly from SQL queries. It enables … | 85 | 1592 | active |
| omnigres/omnigres Omnigres is a collection of PostgreSQL extensions that turn a Postgres instance into a full application platform, hosting application logic… | 52 | 1592 | active |
| microsoft/tigertoolbox A Microsoft Tiger team repository of as-is scripts, notebooks, and tools for SQL Server administration and maintenance. It includes solutio… | 57 | 1591 | active |
| mickamy/sql-tap sql-tap is a real-time SQL traffic viewer consisting of a proxy daemon (sql-tapd) and a TUI/Web client. It sits between an application and … | 76 | 1587 | active |
| dromara/easy-es Easy-Es is a Java ORM framework that enhances Elasticsearch's RestHighLevelClient, letting developers query Elasticsearch using MySQL-like … | 74 | 1586 | active |
| j256/ormlite-android ORMLite Android is the Android-specific companion package to ormlite-core, providing lightweight object-relational mapping for persisting J… | 23 | 1586 | stable |
| joyieldInc/predixy Predixy is a high-performance, lightweight proxy for Redis that supports both Redis Sentinel and Redis Cluster backends. Written in C++ wit… | 23 | 1586 | stable |
| facebook/CacheLib CacheLib is a C++ library providing a pluggable, thread-safe in-process caching engine with transparent DRAM and SSD tiering. It includes C… | 99 | 1585 | active |
| getdozer/dozer Dozer is a real-time data movement tool written in Rust that captures change data (CDC) from sources like Postgres, MySQL, Snowflake, and K… | 23 | 1579 | active |
| go-pg/pg go-pg is a Go ORM and PostgreSQL client focused on PostgreSQL-specific features like b, hstore, and arrays, with strong performance. It is … | 80 | 5784 | maintenance |
| staudenmeir/laravel-adjacency-list A Laravel Eloquent extension that adds recursive relationships for traversing tree and graph data structures using common table expressions… | 82 | 1577 | stable |
| Casecommons/pg_search pg_search is a Ruby gem that adds ActiveRecord named scopes leveraging PostgreSQL's built-in full text search, including tsearch, trigram, … | 76 | 1575 | active |
| kirschbaum-development/eloquent-power-joins A Laravel package that brings Eloquent-style ergonomics to SQL joins, letting you join tables using relationship definitions via a joinRela… | 95 | 1574 | active |
| losfair/mvsqlite mvSQLite is a distributed, MVCC layer that runs SQLite on top of FoundationDB via a custom VFS, providing scalable lock-free transactions a… | 92 | 1573 | active |
| jazzband/dj-database-url A small Django utility that parses DATABASE_URL environment variables into Django database connection dictionaries. It supports 12factor-st… | 85 | 1572 | stable |
| javers/javers JaVers is a lightweight Java library for auditing changes in domain objects, providing an object diff engine and an audit log with commit m… | 67 | 1572 | stable |
| hiddentao/squel Squel is a lightweight SQL query string builder library for JavaScript and TypeScript with a fluent, method-chaining API. It generates stan… | 75 | 1570 | active |
| omnilib/aiosqlite aiosqlite is a Python library providing an asyncio-friendly interface to SQLite databases, replicating the standard sqlite3 module with asy… | 64 | 1568 | stable |
| SuperDB SuperDB Desktop (Zui) is an Electron-based desktop application for exploring, searching, and transforming data, serving as the official fro… | 91 | 1567 | active |
| Kaelio/ktx ktx is an open-source, self-improving context layer for data and analytics agents, distributed as an npm CLI. It ingests warehouse metadata… | 75 | 1562 | active |
| ts-safeql/safeql SafeQL is an ESLint plugin that validates raw SQL queries against a live PostgreSQL schema and automatically infers TypeScript types for qu… | 88 | 1561 | active |
| mislav/will_paginate will_paginate is a Ruby pagination library providing paginated database queries and view helpers for Rails, Sinatra, Hanami::View, and Sequ… | 47 | 5684 | maintenance |
| substrait-io/substrait Substrait is a cross-language specification and tooling for describing data compute operations as standardized relational algebra query pla… | 99 | 1549 | active |
| dimitri/pgcopydb pgcopydb is a command-line tool that automates copying a PostgreSQL database between two running servers, combining pg_dump/pg_restore for … | 81 | 1549 | active |
| ilyakatz/data-migrate A Ruby gem for Rails that lets you run data migrations alongside schema migrations. Data migrations live in db/data and are tracked in a da… | 81 | 1549 | active |