Package category
Database clients and drivers
Drivers and clients for SQL and NoSQL databases.
672 packages5 comparisons
Packages compared
672 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| @nestjs-redis/health-indicator A comprehensive Redis health indicator for NestJS applications using the Terminus health check library | 3.3k | - | - | - | 20 days ago 2.0.1 | ESM only | Bundled | Database clients and drivers, TypeScript tooling |
| pg-server Postgres DB server emulator, proxy or honeypot | 3.3k | +1051% | - | 2 years ago 0.1.8 | CommonJS | Bundled | Database clients and drivers | |
| @ydbjs/error Error utilities for YDB: error classification, rich messages, and TypeScript support for robust error handling in YDB applications. | 3.3k | - | - | - | 3 months ago 6.0.6 | ESM only | Bundled | TypeScript tooling, Database clients and drivers |
| @ydbjs/retry Flexible, configurable retry logic for YDB operations. Supports custom strategies, budgets, and integration with async workflows. | 3.2k | - | - | - | 4 months ago 6.3.0 | ESM only | Bundled | Database clients and drivers, TypeScript tooling |
| @ydbjs/value Type-safe conversion and manipulation of YDB values and types. Encode/decode between native JS and YDB, with full support for primitives and complex types. | 3.2k | - | - | - | 3 months ago 6.0.8 | ESM only | Bundled | TypeScript tooling, Database clients and drivers |
| @keyv/compress-gzip gzip compression for keyv | 3.2k | - | - | - | 1 year ago 2.0.3 | ESM + CommonJS | Bundled | Caching, Compression and archives |
| @ydbjs/abortable Utilities for working with AbortController and AbortSignal in YDB operations. | 3.2k | - | - | - | 6 months ago 6.1.0 | ESM only | Bundled | Database clients and drivers, TypeScript tooling |
| daff Diff and patch tables | 3.2k | -8% | - | - 1.4.2 | CommonJS | None | Database clients and drivers, Parsers and serialisers | |
| node-red-contrib-postgresql Node-RED node for PostgreSQL, supporting parameters, split, back-pressure | 3.2k | +54% | - | - 0.16.2 | - | None | Database clients and drivers | |
| @ydbjs/query High-level, type-safe YQL query and transaction client for YDB. Supports tagged template syntax, parameter binding, transactions, and statistics. | 3.2k | - | - | - | 3 months ago 6.3.0 | ESM only | Bundled | Database clients and drivers, TypeScript tooling |
| tedis redis client for node.js with typescript and async | 3.1k | +3% | - | 6 years ago 0.1.12 | CommonJS | Bundled | Promises and async control flow, Database clients and drivers | |
| @adminjs/sql An official AdminJS adapter for SQL databases. | 3.1k | - | - | - | 2 years ago 2.2.6 | ESM only | Bundled | Database clients and drivers |
| keys Unified api for node key/value stores | 3.1k | +484% | - | 11 years ago 0.1.2 | - | None | Database clients and drivers | |
| @toiroakr/lines-db A database implementation that treats JSONL files as tables using SQLite | 3.1k | - | - | - | 10 days ago 0.13.0 | ESM only | Bundled | Database clients and drivers |
| @bull-board/bun A Bun server adapter for Bull-Board dashboard. | 3.1k | - | - | - | 13 days ago 9.10.1 | CommonJS | Bundled | Queues and background jobs, Database clients and drivers |
| co-redis A node-redis wrapper to be used with visionmedia's co library | 3.1k | +68% | - | 10 years ago 2.1.1 | CommonJS | None | Database clients and drivers | |
| koa-cash HTTP response caching for Koa. HTTP response caching for Koa. Supports Redis, in-memory store, and more! | 3.1k | +73% | - | 4 months ago 5.0.2 | CommonJS | None | Caching, Database clients and drivers | |
| @christiangalsterer/mongodb-driver-prometheus-exporter Prometheus exporter to monitor the MongoDB Node.js driver | 3.1k | - | - | - | 9 months ago 3.0.0 | CommonJS | Bundled | Monitoring and error tracking, Database clients and drivers |
| embedoc In-place document generator that auto-updates marker blocks while preserving manual edits. Supports multiple datasources (SQLite, CSV, JSON, YAML, glob), programmable TypeScript embeds, and incremental builds with dependency tracking. | 3k | - | - | 15 days ago 0.14.9 | ESM only | Bundled | Database clients and drivers, Markdown | |
| @aws/aurora-dsql-postgresjs-connector An AWS Aurora DSQL connector with IAM authentication for Postgres.js | 2.9k | - | - | - | 3 days ago 0.3.1 | ESM + CommonJS | Bundled | Authentication and authorisation, Cloud SDKs |
| @gemini-testing/sql.js SQLite library with support for opening and writing databases, prepared statements, and more. This SQLite library is in pure javascript (compiled with emscripten). | 2.9k | - | - | - | 1 year ago 3.0.0 | CommonJS | None | Database clients and drivers |
| redux-resource Resource management for Redux. | 2.9k | -55% | - | 6 years ago 3.1.1 | ESM + CommonJS | None | State management, Database clients and drivers | |
| mssql-mcp-server MCP server for Microsoft SQL Server database access and comprehensive schema exploration using tedious. Includes enhanced stored procedure tools for complete SQL source code access. | 2.9k | +3708% | - | 2 months ago 1.3.0 | ESM only | Bundled | Database clients and drivers | |
| @itwin/map-layers-auth Extension that adds a Map Layers Widget | 2.8k | - | - | - | 2 days ago 5.13.5 | ESM + CommonJS | Bundled | 3D, WebGL and game engines, Build tools |
| @keyv/compress-brotli brotli compression for keyv | 2.8k | - | - | - | 1 year ago 2.0.5 | ESM + CommonJS | Bundled | Caching, Compression and archives |
| @5minds/processcube_engine The ProcessCube Engine. Stores and executes BPMNs. | 2.8k | - | - | - | 6 months ago 18.6.12 | CommonJS | Bundled | Database clients and drivers |
| @itsmrtr/bunkoshelf Self-hosted personal manga library. | 2.8k | - | - | - | 2 days ago 1.19.0 | - | None | Database clients and drivers, Static site generators and meta-frameworks |
| pg-parse-float restore parseFloat behavior to node-postgres (pg) - can be used as a reference for implementing other type parsing addons | 2.8k | -7% | - | 13 years ago 0.0.1 | CommonJS | None | Parsers and serialisers, Database clients and drivers | |
| kysely-bun-worker kysely dialect for bun:sqlite, running in worker | 2.8k | -9% | - | 2 months ago 2.0.1 | ESM + CommonJS | Bundled | Database clients and drivers | |
| squirreling Squirreling Async SQL Engine | 2.8k | - | - | 7 days ago 0.16.6 | ESM only | Bundled | Database clients and drivers, Promises and async control flow | |
| feathers-solr A Feathers service adapter for Solr | 2.8k | +34% | - | 1 year ago 3.1.2 | CommonJS | None | Database clients and drivers | |
| quick.db An easy, non-locking, persistent better-sqlite3 wrapper designed to be easy to setup & utilize | 2.8k | -46% | - | 3 years ago 9.1.7 | CommonJS | Bundled | Database clients and drivers | |
| @liquicode/jsongin A JSON Engine for MongoDB-Style Queries and Data Structure Manipulation | 2.7k | - | - | - | 12 days ago 0.2.0 | ESM + CommonJS | Bundled | Database clients and drivers |
| @volcano.dev/sdk Official JavaScript SDK for Volcano - Authentication, Database, Functions, Realtime, and more | 2.7k | - | - | - | 1 day ago 1.15.0 | ESM + CommonJS | Bundled | Authentication and authorisation, WebSockets and realtime |
| neon-testing A testing utility for seamless integration tests with Neon Postgres, for Vitest and Bun Test. | 2.7k | +1799% | - | 1 month ago 3.0.1 | ESM only | Bundled | Database clients and drivers, Testing | |
| node-red-contrib-mssql-plus A node-red node to execute queries, stored procedures and bulk inserts in Microsoft SQL Server and Azure Databases SQL2000 ~ SQL2022 | 2.7k | +315% | - | 1 year ago 0.13.1 | CommonJS | None | Database clients and drivers, Cloud SDKs | |
| fastify-session-redis-store Redis session store for @fastify/session | 2.7k | +2% | - | 2 years ago 7.1.2 | ESM + CommonJS | Bundled | Database clients and drivers, HTTP servers and web frameworks | |
| pg-to-ts Generate TypeScript-friendly interfaces and constants from (postgres) SQL database schema | 2.6k | +12% | - | 3 years ago 4.1.1 | CommonJS | Bundled | Database clients and drivers, TypeScript tooling | |
| @classmethod/athena-query Athena-Query makes it easier to execute SQL queries on Amazon Athena by consolidating & abstracting several methods in the AWS SDK | 2.6k | - | - | - | 2 years ago 1.4.0 | ESM + CommonJS | Bundled | Cloud SDKs, Database clients and drivers |
| @mongodb-developer/vercel-ai-memory MongoDB-backed persistent memory provider for the Vercel AI SDK — Session, Semantic, Procedural, Episodic, and Scratchpad memory with Atlas Vector Search. | 2.6k | - | - | - | 3 months ago 0.4.2 | ESM + CommonJS | Bundled | Database clients and drivers |
| monacloud-mcp MCP server for MONA Cloud — deploy apps (Vercel alternative), Supabase-compatible Postgres/Auth/Storage bases (Supabase alternative), VND wallet, MONA Pay & Mail — for AI agents (Claude, Cursor, Codex) in Vietnam. | 2.6k | - | - | - 0.10.12 | ESM only | Bundled | Database clients and drivers | |
| prostgles-client Reactive client for Postgres | 2.5k | +109% | - | - 4.0.407 | CommonJS | Bundled | Database clients and drivers, TypeScript tooling | |
| prostgles-types Shared TypeScript object definitions for prostgles-client and prostgles-server | 2.5k | +152% | - | - 4.0.294 | CommonJS | Bundled | TypeScript tooling, Database clients and drivers | |
| vietnam-address-database Raw JSON database for Vietnamese administrative addresses according to Resolution 202/2025/QH15 | 2.5k | +14991% | - | 1 year ago 1.0.0 | CommonJS | Bundled | Database clients and drivers | |
| aws-sigv4-auth-cassandra-plugin A sigv4 authentication plugin for open-source Datastax NodeJS Driver for Apache Cassandra | 2.5k | +143% | - | - 1.0.5 | CommonJS | None | Cloud SDKs, Database clients and drivers | |
| database-cleaner Database Cleaner for node.js | 2.5k | -2% | - | 7 years ago 1.3.0 | CommonJS | None | Database clients and drivers | |
| dynoxide A DynamoDB emulator for testing and CI. A single static binary that starts in milliseconds, verified against real AWS. | 2.4k | - | - | 5 days ago 1.2.1 | - | None | Database clients and drivers, Testing | |
| @middle-management/pglite-pg-adapter PostgreSQL pg package API adapter for @electric-sql/pglite | 2.4k | - | - | - | 6 months ago 0.0.4 | CommonJS | Bundled | Database clients and drivers |
| @sholajegede/convex-cascading-deletes A convex cascading deletes component for Convex. | 2.4k | - | - | - | 6 months ago 0.1.2 | ESM only | Bundled | Database clients and drivers |
| @morpho-org/bull-board-ui A Dashboard UI built on top of bull or bullmq. | 2.4k | - | - | - | 6 months ago 6.23.0 | - | None | Queues and background jobs, Database clients and drivers |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
- @nestjs-redis/health-indicatorA comprehensive Redis health indicator for NestJS applications using the Terminus health check library
- pg-serverPostgres DB server emulator, proxy or honeypot
- @ydbjs/errorError utilities for YDB: error classification, rich messages, and TypeScript support for robust error handling in YDB applications.
- @ydbjs/retryFlexible, configurable retry logic for YDB operations. Supports custom strategies, budgets, and integration with async workflows.
- @ydbjs/valueType-safe conversion and manipulation of YDB values and types. Encode/decode between native JS and YDB, with full support for primitives and complex types.
- @keyv/compress-gzipgzip compression for keyv
- @ydbjs/abortableUtilities for working with AbortController and AbortSignal in YDB operations.
- daffDiff and patch tables
- node-red-contrib-postgresqlNode-RED node for PostgreSQL, supporting parameters, split, back-pressure
- @ydbjs/queryHigh-level, type-safe YQL query and transaction client for YDB. Supports tagged template syntax, parameter binding, transactions, and statistics.
- tedisredis client for node.js with typescript and async
- @adminjs/sqlAn official AdminJS adapter for SQL databases.
- keysUnified api for node key/value stores
- @toiroakr/lines-dbA database implementation that treats JSONL files as tables using SQLite
- @bull-board/bunA Bun server adapter for Bull-Board dashboard.
- co-redisA node-redis wrapper to be used with visionmedia's co library
- koa-cashHTTP response caching for Koa. HTTP response caching for Koa. Supports Redis, in-memory store, and more!
- @christiangalsterer/mongodb-driver-prometheus-exporterPrometheus exporter to monitor the MongoDB Node.js driver
- embedocIn-place document generator that auto-updates marker blocks while preserving manual edits. Supports multiple datasources (SQLite, CSV, JSON, YAML, glob), programmable TypeScript embeds, and incremental builds with dependency tracking.
- @aws/aurora-dsql-postgresjs-connectorAn AWS Aurora DSQL connector with IAM authentication for Postgres.js
- @gemini-testing/sql.jsSQLite library with support for opening and writing databases, prepared statements, and more. This SQLite library is in pure javascript (compiled with emscripten).
- redux-resourceResource management for Redux.
- mssql-mcp-serverMCP server for Microsoft SQL Server database access and comprehensive schema exploration using tedious. Includes enhanced stored procedure tools for complete SQL source code access.
- @itwin/map-layers-authExtension that adds a Map Layers Widget
- @keyv/compress-brotlibrotli compression for keyv
- @5minds/processcube_engineThe ProcessCube Engine. Stores and executes BPMNs.
- @itsmrtr/bunkoshelfSelf-hosted personal manga library.
- pg-parse-floatrestore parseFloat behavior to node-postgres (pg) - can be used as a reference for implementing other type parsing addons
- kysely-bun-workerkysely dialect for bun:sqlite, running in worker
- squirrelingSquirreling Async SQL Engine
- feathers-solrA Feathers service adapter for Solr
- quick.dbAn easy, non-locking, persistent better-sqlite3 wrapper designed to be easy to setup & utilize
- @liquicode/jsonginA JSON Engine for MongoDB-Style Queries and Data Structure Manipulation
- @volcano.dev/sdkOfficial JavaScript SDK for Volcano - Authentication, Database, Functions, Realtime, and more
- neon-testingA testing utility for seamless integration tests with Neon Postgres, for Vitest and Bun Test.
- node-red-contrib-mssql-plusA node-red node to execute queries, stored procedures and bulk inserts in Microsoft SQL Server and Azure Databases SQL2000 ~ SQL2022
- fastify-session-redis-storeRedis session store for @fastify/session
- pg-to-tsGenerate TypeScript-friendly interfaces and constants from (postgres) SQL database schema
- @classmethod/athena-queryAthena-Query makes it easier to execute SQL queries on Amazon Athena by consolidating & abstracting several methods in the AWS SDK
- @mongodb-developer/vercel-ai-memoryMongoDB-backed persistent memory provider for the Vercel AI SDK — Session, Semantic, Procedural, Episodic, and Scratchpad memory with Atlas Vector Search.
- monacloud-mcpMCP server for MONA Cloud — deploy apps (Vercel alternative), Supabase-compatible Postgres/Auth/Storage bases (Supabase alternative), VND wallet, MONA Pay & Mail — for AI agents (Claude, Cursor, Codex) in Vietnam.
- prostgles-clientReactive client for Postgres
- prostgles-typesShared TypeScript object definitions for prostgles-client and prostgles-server
- vietnam-address-databaseRaw JSON database for Vietnamese administrative addresses according to Resolution 202/2025/QH15
- aws-sigv4-auth-cassandra-pluginA sigv4 authentication plugin for open-source Datastax NodeJS Driver for Apache Cassandra
- database-cleanerDatabase Cleaner for node.js
- dynoxideA DynamoDB emulator for testing and CI. A single static binary that starts in milliseconds, verified against real AWS.
- @middle-management/pglite-pg-adapterPostgreSQL pg package API adapter for @electric-sql/pglite
- @sholajegede/convex-cascading-deletesA convex cascading deletes component for Convex.
- @morpho-org/bull-board-uiA Dashboard UI built on top of bull or bullmq.