domain: databases
2027 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| DotNetNext/SqlSugar SqlSugar is an open-source, multi-database ORM framework for .NET (C# and VB.NET), supporting MySQL, SQL Server, PostgreSQL, SQLite, Oracle… | 70 | 5827 | active |
| tonsky/datascript DataScript is an immutable, in-memory database with a Datalog query engine for Clojure, ClojureScript, and JavaScript. It is designed to be… | 94 | 5784 | stable |
| dlt-hub/dlt dlt (data load tool) is an open-source Python library for building ELT data pipelines that extract data from REST APIs, SQL databases, clou… | 98 | 5778 | stable |
| redis/lettuce Lettuce is a scalable, thread-safe Redis client for Java built on Netty, supporting synchronous, asynchronous, and reactive APIs. It provid… | 99 | 5776 | stable |
| changmingxie/tcc-transaction tcc-transaction is a Java framework implementing TCC (Try-Confirm-Cancel) distributed transactions for microservice architectures. It coord… | 24 | 5759 | stable |
| baserow/baserow Baserow is an open-source, no-code platform for building databases, applications, automations, dashboards, and AI agents, positioned as an … | 97 | 5723 | active |
| FalkorDB/FalkorDB FalkorDB is an ultra-fast, multi-tenant property graph database built on GraphBLAS sparse adjacency matrices, queryable via OpenCypher with… | 91 | 5660 | active |
| rmax/scrapy-redis Redis-based components for Scrapy that enable distributed crawling and scraping by sharing a Redis queue across multiple spider instances. … | 60 | 5642 | active |
| localForage/localForage localForage is a JavaScript storage library that wraps IndexedDB, WebSQL, or localStorage behind a simple localStorage-like async API. It i… | 23 | 25809 | maintenance |
| tortoise/tortoise-orm Tortoise ORM is an asyncio-native Object Relational Mapper for Python with a Django-inspired API, supporting SQLite, PostgreSQL, MySQL, SQL… | 98 | 5613 | active |
| riverqueue/river River is a Go library providing a fast, reliable background job queue backed by PostgreSQL or SQLite, with transactional enqueueing so jobs… | 94 | 5604 | active |
| liquibase/liquibase Liquibase is an open-source database schema change management tool that tracks, versions, and deploys database changes defined in SQL, XML,… | 95 | 5596 | stable |
| trailbaseio/trailbase TrailBase is an open-source, single-executable Firebase alternative built on Rust, SQLite (with experimental Postgres support), and Wasmtim… | 85 | 5571 | active |
| TableProApp/TablePro TablePro is a free, open-source, native macOS (and iOS/iPadOS) database client supporting 29 SQL and NoSQL engines through native drivers, … | 79 | 5559 | active |
| apache/hbase Apache HBase is an open-source, distributed, versioned, column-oriented NoSQL database modeled after Google Bigtable, running on top of Apa… | 94 | 5552 | stable |
| treeverse/lakeFS lakeFS is an open-source data version control service that turns object storage (S3, Azure Blob, GCS) into a Git-like repository with branc… | 94 | 5496 | stable |
| pgdogdev/pgdog PgDog is a PostgreSQL proxy written in Rust that combines connection pooling, query load balancing, and database sharding in a single binar… | 87 | 5446 | active |
| coocood/freecache FreeCache is an in-memory key-value cache library for Go that stores data in preallocated ring buffers to achieve zero garbage collection o… | 79 | 5403 | stable |
| spaceandtimefdn/sxt-proof-of-sql A Rust library implementing Proof of SQL, a zero-knowledge proof protocol that allows SQL queries to be executed and cryptographically veri… | 84 | 5389 | active |
| elastic/elasticsearch-php The official PHP client for Elasticsearch, providing 500+ endpoints for indexing, searching, updating, and deleting documents. It is distri… | 94 | 5339 | active |
| lni/dragonboat Dragonboat is a feature-complete, high-performance multi-group Raft consensus library written in pure Go. It lets developers build strongly… | 38 | 5324 | stable |
| mybatis/generator MyBatis Generator (MBG) is a code generator that introspects database tables and generates Java or Kotlin model classes and MyBatis mapper … | 81 | 5313 | stable |
| nmslib/hnswlib A header-only C++ library with Python bindings implementing the HNSW algorithm for fast approximate nearest neighbor search. It supports in… | 69 | 5312 | stable |
| achristmascarl/rainfrog Rainfrog is a terminal-based (TUI) database management tool built in Rust with Ratatui, supporting PostgreSQL, MySQL, SQLite, and other dat… | 91 | 5293 | active |
| elastic/elasticsearch-js The official Elasticsearch client library for Node.js, maintained by Elastic. It provides a one-to-one mapping to the Elasticsearch REST AP… | 98 | 5291 | stable |
| readysettech/readyset Readyset is a transparent, wire-compatible SQL caching proxy for Postgres and MySQL that sits between your application and database. It cac… | 94 | 5272 | active |
| supabase-community/postgres-language-server A Language Server Protocol implementation and toolchain for Postgres SQL, built on libpg_query for 100% syntax compatibility. It provides e… | 95 | 5250 | active |
| grafana/mimir Grafana Mimir is an open source, horizontally scalable, highly available, multi-tenant time series database providing long-term storage for… | 99 | 5218 | active |
| neo4j-labs/llm-graph-builder A web application that transforms unstructured data (PDFs, DOCs, TXTs, YouTube videos, web pages) into a knowledge graph stored in Neo4j us… | 90 | 5197 | active |
| baomidou/dynamic-datasource A Spring Boot starter that enables rapid integration of multiple, dynamically switchable data sources in Java applications. It supports dat… | 67 | 5184 | active |
| apache/calcite Apache Calcite is a dynamic data management framework for the JVM that supplies the building blocks of a database—an industry-standard SQL … | 77 | 5175 | stable |
| tinyplex/tinybase TinyBase is a reactive in-memory data store and sync engine for local-first JavaScript and TypeScript apps, supporting tabular and keyed-va… | 94 | 5158 | active |
| redis/RedisDesktopManager RESP.app (formerly RedisDesktopManager) is a cross-platform desktop GUI for managing and visualizing Redis databases, written in C++. It ha… | 23 | 23232 | maintenance |
| pgmq/pgmq pgmq is a lightweight message queue built on PostgreSQL, providing SQS/RSMQ-like semantics via a Postgres extension and a Rust client crate… | 89 | 5112 | active |
| mathesar-foundation/mathesar Mathesar is a self-hosted web application providing a spreadsheet-like interface for viewing, editing, querying, and collaborating on Postg… | 92 | 5107 | active |
| ckan/ckan CKAN is an open-source data management system (DMS) for powering data hubs and open data portals, providing dataset cataloging, storage, ri… | 99 | 5106 | stable |
| dbeaver/cloudbeaver CloudBeaver is an open-source web-based database management tool providing a rich browser interface for SQL and NoSQL databases, built on a… | 77 | 5102 | active |
| liam-hq/liam Liam ERD is an open-source tool that automatically generates beautiful, interactive entity-relationship diagrams from database schema files… | 71 | 5093 | active |
| jeremyevans/sequel Sequel is a Ruby database toolkit providing a concise DSL for SQL query construction, schema management, and a comprehensive ORM layer for … | 77 | 5091 | stable |
| apache/ignite Apache Ignite is a distributed, memory-first database with in-memory speed, ACID transactions, and SQL support across a cluster. It can ser… | 77 | 5079 | stable |
| react-native-async-storage/async-storage An asynchronous, unencrypted, persistent key-value storage library for React Native apps with a Web Storage API-compatible interface. It su… | 95 | 5073 | stable |
| oklog/ulid A Go library implementing ULID (Universally Unique Lexicographically Sortable Identifier), a 128-bit identifier that is lexicographically s… | 84 | 5051 | stable |
| jankotek/mapdb MapDB is an embedded Java database engine that provides concurrent Maps, Sets, Lists and Queues backed by disk storage or off-heap memory. … | 75 | 5049 | stable |
| jitsucom/jitsu Jitsu is an open-source, self-hostable event data platform and Segment alternative that collects event data from websites, apps, and server… | 97 | 5043 | active |
| ArroyoSystems/arroyo Arroyo is a distributed stream processing engine written in Rust that lets users run stateful computations on high-volume real-time data st… | 78 | 5016 | active |
| clidey/whodb WhoDB is a lightweight, self-hosted database management workspace that lets teams explore schemas, edit data, run queries, and visualize re… | 86 | 5014 | active |
| microsoft/SPTAG SPTAG is a C++ library from Microsoft for large-scale approximate nearest neighbor (ANN) vector search, offering kd-tree/balanced k-means t… | 76 | 5012 | active |
| mbleigh/acts-as-taggable-on A Ruby on Rails plugin (gem) that adds flexible tagging to ActiveRecord models, supporting an arbitrary number of tag contexts such as skil… | 66 | 4988 | stable |
| withcoral/coral Coral is a local SQL query engine that exposes APIs, files, and live data sources as read-only tables you can query and join with standard … | 81 | 4975 | active |
| querydsl/querydsl Querydsl is a Java framework for constructing type-safe SQL-like queries via a fluent API across multiple backends such as JPA, SQL, MongoD… | 61 | 4968 | stable |
| go-mysql-org/go-mysql A pure Go library implementing the MySQL network protocol and replication, including binlog stream processing, a MySQL client, a fake MySQL… | 77 | 4962 | active |
| catfan/Medoo Medoo is a lightweight, single-file PHP database framework that provides a clean, intuitive API for building SQL queries across many databa… | 95 | 4947 | stable |
| uptrace/bun Bun is a lightweight, SQL-first ORM for Go built on database/sql, supporting PostgreSQL, MySQL/MariaDB, MSSQL, SQLite, and Oracle. It provi… | 89 | 4941 | stable |
| gajus/slonik Slonik is a Node.js PostgreSQL client library written in TypeScript that emphasizes writing raw SQL with strict runtime validation and buil… | 91 | 4934 | active |
| appbaseio/reactivesearch ReactiveSearch is a UI components library for building search experiences with Elasticsearch, OpenSearch, Solr, and MongoDB backends. It pr… | 97 | 4922 | active |
| m3db/m3 M3 is an open-source distributed metrics platform comprising a purpose-built time series database (M3DB), a metrics aggregator, a Prometheu… | 67 | 4895 | stable |
| Martian-Engineering/lossless-claw A Lossless Context Management (LCM) plugin for OpenClaw that replaces sliding-window context truncation with a DAG-based summarization syst… | 82 | 4894 | active |
| rosedblabs/rosedb RoseDB is a lightweight, fast and reliable key/value storage engine written in Go, based on the Bitcask storage model with append-only WAL-… | 55 | 4885 | stable |
| pudo/dataset dataset is a Python library that makes reading and writing data in SQL databases as simple as working with JSON files. It provides implicit… | 78 | 4871 | stable |
| yajra/laravel-datatables A Laravel package that handles the server-side processing for the jQuery DataTables plugin, supporting Eloquent ORM, Fluent Query Builder, … | 99 | 4867 | active |
| tidwall/buntdb BuntDB is an embeddable, in-memory key/value database written in pure Go that persists to disk with an append-only file and provides ACID t… | 70 | 4864 | stable |
| agrosner/DBFlow DBFlow is a Kotlin Multiplatform ORM for SQLite that uses annotations and a compiler plugin to generate database adapters and a typed query… | 67 | 4847 | active |
| doctrine/DoctrineBundle DoctrineBundle is the official Symfony bundle that integrates Doctrine ORM and DBAL into Symfony applications. It provides configuration, c… | 97 | 4831 | stable |
| ankane/blazer Blazer is a Ruby on Rails engine that provides a simple business intelligence dashboard for exploring data with SQL. It lets users run quer… | 77 | 4795 | stable |
| apache/age Apache AGE is a PostgreSQL extension that adds graph database capabilities on top of existing relational databases, supporting openCypher q… | 93 | 4784 | active |
| amundsen-io/amundsen Amundsen is an open-source data discovery and metadata engine that indexes data resources such as tables, dashboards, and streams, and powe… | 67 | 4782 | active |
| ydb-platform/ydb YDB is an open-source distributed SQL DBMS written in C++ that combines horizontal scalability, high availability, and strict consistency w… | 98 | 4770 | stable |
| doctrine/migrations Doctrine Migrations is a PHP library built on top of Doctrine DBAL for versioning database schemas and deploying schema changes. It provide… | 83 | 4768 | stable |
| pgcentralfoundation/pgrx pgrx is a Rust framework for developing PostgreSQL extensions, providing idiomatic and safe bindings to Postgres internals. It includes car… | 96 | 4767 | active |
| sqlectron/sqlectron Sqlectron is a simple and lightweight desktop SQL client built with Electron, React, and TypeScript. It supports multiple relational databa… | 69 | 4758 | active |
| cberner/redb redb is a simple, portable, high-performance embedded key-value database written in pure Rust, loosely inspired by LMDB. It stores data in … | 99 | 4753 | stable |
| Maxteabag/sqlit sqlit is a terminal user interface (TUI) for connecting to and querying SQL databases, described as 'the lazygit of SQL databases'. It supp… | 79 | 4720 | active |
| zombodb/zombodb ZomboDB is a native Postgres extension, written in Rust with PGRX, that uses Elasticsearch as a Postgres index type to bring powerful text … | 10 | 4719 | active |
| carltongibson/django-filter A reusable Django application that lets developers declaratively filter QuerySets based on user selections from URL parameters. It provides… | 64 | 4685 | stable |
| SPLWare/esProc esProc SPL is a JVM-based scripting language for structured data computation, usable as a standalone data analysis tool or embedded computi… | 77 | 4684 | active |
| infiniflow/infinity Infinity is an AI-native database built for LLM applications, offering high-performance hybrid search across dense vectors, sparse vectors,… | 98 | 4683 | active |
| ObjectBox ObjectBox is a fast, lightweight embedded NoSQL object database with built-in on-device vector search, available for Java/Kotlin (Android/J… | 88 | 4622 | active |
| h2database/h2database H2 is an embeddable relational database management system written entirely in Java, usable in embedded, server, or in-memory modes via a JD… | 70 | 4622 | stable |
| prest/prest pRESTd is a production-ready Go service that exposes instant REST APIs (and a read-only MCP endpoint) on top of any existing or new Postgre… | 98 | 4611 | stable |
| cakephp/phinx Phinx is a standalone PHP database migration tool that lets developers manage and version database schema changes using database-agnostic P… | 90 | 4539 | stable |
| midoks/mdserver-web mdserver-web is a simple open-source Linux server management panel written in Python, inspired by the BT.CN web hosting panel. It provides … | 92 | 4523 | active |
| FlowElement-xinliuyuansu/m_flow M-flow is a Python bio-inspired cognitive memory engine that treats graph topology as the retrieval scoring engine rather than a supportive… | 61 | 4500 | active |
| ctran/annotate_models A Ruby gem that adds schema summary comments to the top or bottom of ActiveRecord model files, fixtures, tests, factories, and routes.rb in… | 23 | 4484 | stable |
| CortexReach/memory-lancedb-pro A LanceDB-backed long-term memory plugin for OpenClaw agents that stores preferences, decisions, and project context, then automatically re… | 74 | 4463 | active |
| praeclarum/sqlite-net A minimal, single-file SQLite client and ORM for .NET, .NET Core, and Mono that provides strongly typed CRUD operations and queries via a t… | 64 | 4460 | stable |
| ruvnet/RuVector RuVector is a Rust-native vector database and memory substrate for AI agents, combining persistent semantic embeddings, graph relationships… | 82 | 4456 | active |
| CrunchyData/postgres-operator PGO is the Crunchy Data Postgres Operator, a Kubernetes operator that declaratively manages production PostgreSQL clusters. It automates hi… | 95 | 4442 | stable |
| ankane/strong_migrations A Ruby gem for Rails that catches unsafe database migrations in development by detecting potentially dangerous operations like removing col… | 76 | 4438 | stable |
| tpope/vim-dadbod A Vim plugin providing a modern database interface through a single :DB command with URL-based connection strings. It supports many SQL and… | 60 | 4435 | active |
| typedb/typedb TypeDB is a strongly-typed, polymorphic general-purpose database written in Rust, with its own declarative query language TypeQL, unifying … | 98 | 4428 | active |
| crate/crate CrateDB is a distributed, horizontally scalable SQL database built on Lucene, designed for real-time analytics on massive datasets. It supp… | 95 | 4427 | active |
| tair-opensource/RedisShake RedisShake is a Go-based tool for migrating and transforming data between Valkey/Redis instances, supporting standalone, master-slave, sent… | 94 | 4427 | active |
| Qovery/Replibyte Replibyte is a stateless Rust CLI tool that dumps production databases (PostgreSQL, MySQL, MongoDB), masks sensitive data with fake data, a… | 39 | 4409 | active |
| dotnetcore/FreeSql FreeSql is a powerful Object-Relational Mapping (ORM) library for .NET, supporting .NET Core 2.1+, .NET Framework 4.0+, Xamarin, and AOT co… | 96 | 4406 | active |
| apache/kvrocks Apache Kvrocks is a distributed key-value NoSQL database built on RocksDB that is compatible with the Redis protocol, so any Redis client c… | 87 | 4405 | active |
| isar/hive Hive is a lightweight, fast key-value NoSQL database written in pure Dart, designed for Flutter and Dart applications. It supports encrypti… | 23 | 4392 | active |
| sidorares/node-mysql2 MySQL2 is a fast, MySQL-compatible database driver for Node.js, largely API-compatible with mysqljs/mysql. It supports prepared statements,… | 99 | 4383 | stable |
| elastic/elasticsearch-py The official Python client for Elasticsearch, providing low-level access to the full Elasticsearch API with sync and async support. It incl… | 98 | 4383 | stable |
| facebook/Haxl Haxl is a Haskell library that simplifies access to remote data sources such as databases and web services. It automatically batches reques… | 55 | 4376 | stable |
| rusqlite/rusqlite Rusqlite is an ergonomic Rust library providing bindings to SQLite, with an optional bundled feature that compiles SQLite from source. It o… | 94 | 4374 | stable |