function: database
1812 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| mtxr/vscode-sqltools SQLTools is a set of VS Code extensions providing database management inside the editor. It connects to MySQL, PostgreSQL, SQL Server, SQLi… | 96 | 1756 | active |
| cnosdb/cnosdb CnosDB is an open-source, cloud-native distributed time-series database written in Rust, supporting standard SQL, schemaless writes, and ou… | 53 | 1756 | active |
| ammarahm-ed/react-native-mmkv-storage A fast, lightweight key-value storage library for React Native built in C++ on top of Tencent's MMKV using JSI. It supports multiple databa… | 73 | 1751 | active |
| GreenmaskIO/greenmask Greenmask is an open-source CLI utility for logical database dumping, anonymization, synthetic data generation, and restoration, production… | 93 | 1750 | active |
| spatie/laravel-tags A Laravel package by Spatie that adds taggable behavior to Eloquent models via a HasTags trait. It supports attaching, detaching, and synci… | 91 | 1748 | stable |
| firebase/firebase-admin-node The Firebase Admin Node.js SDK is the official server-side library for accessing Firebase services (Authentication, Realtime Database, Clou… | 99 | 1747 | stable |
| hanchuanchuan/goInception goInception is a MySQL maintenance tool that audits, executes, backs up, and generates rollback statements for SQL. It parses SQL syntax us… | 23 | 1743 | active |
| opensourceBIM/BIMserver BIMserver is an open-source, model-driven server platform for storing, managing, and querying Building Information Modeling (BIM) data in t… | 58 | 1740 | active |
| Giorgi/EntityFramework.Exceptions A .NET library that converts Entity Framework Core's generic DbUpdateException into strongly typed exceptions like UniqueConstraintExceptio… | 66 | 1735 | active |
| 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 |
| heartcombo/has_scope HasScope is a Ruby gem that dynamically applies ActiveRecord named scopes to resources based on incoming controller parameters. It is most … | 60 | 1728 | stable |
| 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 |
| GitLiveApp/firebase-kotlin-sdk A Kotlin-first, multiplatform SDK for Firebase that wraps Firebase services (Auth, Firestore, Realtime Database, Functions, Analytics, Mess… | 94 | 1720 | active |
| 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 |
| vzhd1701/evernote-backup A Python CLI tool that backs up all Evernote (and Yinxiang) notes and notebooks into a local SQLite database and exports them as .enex file… | 97 | 1719 | active |
| 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 |
| 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 |
| 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 |
| ErwinM/acts_as_tenant A Ruby gem that adds fail-safe row-level multi-tenancy to Ruby on Rails applications using a shared database. It scopes models to a current… | 30 | 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 |
| matanolabs/matano Matano is an open-source, cloud-native security data lake that runs in your AWS account, normalizing unstructured security logs into a stru… | 23 | 1694 | 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 |
| 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 |
| 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 |
| 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 |
| laravel/scout Laravel Scout is a first-party Laravel package that adds driver-based full-text search to Eloquent models, automatically syncing model chan… | 99 | 1677 | stable |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| mithrandie/csvq csvq is a command line tool written in Go that lets you query and manipulate CSV files using a SQL-like language, including select, insert,… | 23 | 1627 | 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 |
| 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 |
| 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 |
| tendermint/tendermint Tendermint Core is a Byzantine Fault Tolerant (BFT) consensus engine and blockchain application platform written in Go. It securely replica… | 67 | 5867 | maintenance |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| benavlabs/fastcrud FastCRUD is a Python library for FastAPI that provides fully async CRUD operations built on SQLAlchemy 2.0 (or SQLModel) with Pydantic sche… | 85 | 1567 | active |
| workout-lol/workout-lol Workout.lol is a small web application for creating workout routines based on available equipment and target muscles. It can be used on wor… | 29 | 1564 | 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 |
| NideShop NideShop is an open-source WeChat mini-program e-commerce (B2C shopping mall) system built with Node.js, ThinkJS, and MySQL, with a client … | 42 | 5694 | maintenance |
| 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 |
| rohanprasadofficial/localflare Localflare is a zero-config local development dashboard for Cloudflare Workers that provides visual tools for D1 databases, KV namespaces, … | 48 | 1553 | 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 |
| percona/percona-xtrabackup Percona XtraBackup is an open-source hot backup utility for MySQL-based servers that performs non-blocking backups of InnoDB, XtraDB, MyISA… | 77 | 1549 | stable |
| percona/percona-toolkit Percona Toolkit is a collection of advanced open source command-line tools for performing difficult MySQL and system tasks such as online s… | 77 | 1544 | stable |
| shuxinqin/Chloe Chloe is a lightweight, high-performance Object/Relational Mapping (ORM) library for .NET written in C#. It provides a LINQ-like query inte… | 65 | 1543 | active |
| jalkoby/squasher Squasher is a Ruby command-line gem that compresses old ActiveRecord migrations into a single migration reflecting the final database state… | 32 | 1539 | active |
| Meituan-Dianping/SQLAdvisor SQLAdvisor is a command-line tool developed by Meituan-Dianping's DBA team that analyzes SQL statements and outputs index optimization sugg… | 32 | 5616 | maintenance |
| guacsec/guac GUAC (Graph for Understanding Artifact Composition) is an OpenSSF incubating project that ingests software security metadata such as SBOMs,… | 90 | 1534 | active |
| uwdata/arquero Arquero is a JavaScript library for query processing and transformation of array-backed, column-oriented data tables. It offers a fluent, d… | 45 | 1534 | stable |
| ebean-orm/ebean Ebean is an ORM (object-relational mapping) library for Java and Kotlin that uses JPA mapping annotations and provides type-safe query bean… | 98 | 1532 | active |
| BemiHQ/BemiDB BemiDB is an open-source analytical data warehouse that combines built-in data source connectors (like Fivetran) with a Postgres-compatible… | 55 | 1531 | active |