Skip to content
JS
Package category

Database clients and drivers

Drivers and clients for SQL and NoSQL databases.

672 packages5 comparisons

Packages compared

672 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@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 onlyBundledDatabase clients and drivers, TypeScript tooling
pg-server
Postgres DB server emulator, proxy or honeypot
3.3k+1051%-2 years ago
0.1.8
CommonJSBundledDatabase 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 onlyBundledTypeScript 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 onlyBundledDatabase 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 onlyBundledTypeScript tooling, Database clients and drivers
@keyv/compress-gzip
gzip compression for keyv
3.2k---1 year ago
2.0.3
ESM + CommonJSBundledCaching, Compression and archives
@ydbjs/abortable
Utilities for working with AbortController and AbortSignal in YDB operations.
3.2k---6 months ago
6.1.0
ESM onlyBundledDatabase clients and drivers, TypeScript tooling
daff
Diff and patch tables
3.2k-8%--
1.4.2
CommonJSNoneDatabase 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
-NoneDatabase 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 onlyBundledDatabase clients and drivers, TypeScript tooling
tedis
redis client for node.js with typescript and async
3.1k+3%-6 years ago
0.1.12
CommonJSBundledPromises 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 onlyBundledDatabase clients and drivers
keys
Unified api for node key/value stores
3.1k+484%-11 years ago
0.1.2
-NoneDatabase 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 onlyBundledDatabase clients and drivers
@bull-board/bun
A Bun server adapter for Bull-Board dashboard.
3.1k---13 days ago
9.10.1
CommonJSBundledQueues 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
CommonJSNoneDatabase 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
CommonJSNoneCaching, 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
CommonJSBundledMonitoring 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 onlyBundledDatabase 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 + CommonJSBundledAuthentication 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
CommonJSNoneDatabase clients and drivers
redux-resource
Resource management for Redux.
2.9k-55%-6 years ago
3.1.1
ESM + CommonJSNoneState 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 onlyBundledDatabase clients and drivers
@itwin/map-layers-auth
Extension that adds a Map Layers Widget
2.8k---2 days ago
5.13.5
ESM + CommonJSBundled3D, WebGL and game engines, Build tools
@keyv/compress-brotli
brotli compression for keyv
2.8k---1 year ago
2.0.5
ESM + CommonJSBundledCaching, Compression and archives
@5minds/processcube_engine
The ProcessCube Engine. Stores and executes BPMNs.
2.8k---6 months ago
18.6.12
CommonJSBundledDatabase clients and drivers
@itsmrtr/bunkoshelf
Self-hosted personal manga library.
2.8k---2 days ago
1.19.0
-NoneDatabase 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
CommonJSNoneParsers 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 + CommonJSBundledDatabase clients and drivers
squirreling
Squirreling Async SQL Engine
2.8k--7 days ago
0.16.6
ESM onlyBundledDatabase 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
CommonJSNoneDatabase 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
CommonJSBundledDatabase 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 + CommonJSBundledDatabase 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 + CommonJSBundledAuthentication 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 onlyBundledDatabase 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
CommonJSNoneDatabase 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 + CommonJSBundledDatabase 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
CommonJSBundledDatabase 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 + CommonJSBundledCloud 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 + CommonJSBundledDatabase 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 onlyBundledDatabase clients and drivers
prostgles-client
Reactive client for Postgres
2.5k+109%--
4.0.407
CommonJSBundledDatabase clients and drivers, TypeScript tooling
prostgles-types
Shared TypeScript object definitions for prostgles-client and prostgles-server
2.5k+152%--
4.0.294
CommonJSBundledTypeScript 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
CommonJSBundledDatabase 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
CommonJSNoneCloud SDKs, Database clients and drivers
database-cleaner
Database Cleaner for node.js
2.5k-2%-7 years ago
1.3.0
CommonJSNoneDatabase 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
-NoneDatabase 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
CommonJSBundledDatabase clients and drivers
@sholajegede/convex-cascading-deletes
A convex cascading deletes component for Convex.
2.4k---6 months ago
0.1.2
ESM onlyBundledDatabase 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
-NoneQueues 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.