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 |
|---|---|---|---|---|---|---|---|---|
| @fedify/postgres PostgreSQL drivers for Fedify | 6.3k | - | - | - | 4 days ago 2.3.8 | ESM + CommonJS | Bundled | Database clients and drivers, TypeScript tooling |
| greenlock-store-fs A file-based certificate store for greenlock that supports wildcards. | 6.2k | -63% | - | 6 years ago 3.2.2 | CommonJS | None | Database clients and drivers | |
| postgres-pool Node postgres connection pool implementation for node-pg | 6.1k | +64% | - | 11 days ago 12.0.1 | ESM + CommonJS | Bundled | Database clients and drivers | |
| @adobe/aio-lib-db An abstraction on top of Document DB storage | 6k | - | - | - | 2 days ago 1.0.4 | CommonJS | None | Database clients and drivers |
| @testcontainers/oraclefree Oracle DB Free module for Testcontainers | 6k | - | - | - | 1 month ago 12.1.0 | CommonJS | Bundled | Testing, Database clients and drivers |
| slonik-sql-tag-raw Logs Slonik queries. | 5.9k | -29% | - | - 49.10.10 | ESM only | Bundled | Database clients and drivers | |
| @christiangalsterer/pg-promise-prometheus-exporter A prometheus exporter for pg-promise | 5.9k | - | - | - | 2 years ago 2.2.0 | CommonJS | Bundled | Monitoring and error tracking, Database clients and drivers |
| pool2 Resource pool built with database drivers in mind | 5.8k | +96% | - | 9 years ago 1.4.1 | CommonJS | None | Database clients and drivers | |
| queuert Durable, typed job chains that commit with your database transactions | 5.7k | - | - | 1 month ago 0.15.1 | ESM only | Bundled | Queues and background jobs, Database clients and drivers | |
| @amazon-dax-sdk/lib-dax Amazon DAX Document Client for JavaScript | 5.7k | - | - | - | 11 days ago 3.1.0 | CommonJS | Bundled | Cloud SDKs, Database clients and drivers |
| @queuert/postgres PostgreSQL state and notify adapter for Queuert | 5.7k | - | - | - | 1 month ago 0.15.1 | ESM only | Bundled | Database clients and drivers, TypeScript tooling |
| prostgles-server Isomorphic PostgreSQL client for [node](http://nodejs.org) | 5.7k | +59% | - | 1 day ago 4.2.641 | CommonJS | Bundled | Database clients and drivers, TypeScript tooling | |
| @sailshq/connect-redis Redis session store for your Sails app. | 5.7k | - | - | - | 4 years ago 6.1.3 | CommonJS | None | Database clients and drivers, HTTP servers and web frameworks |
| egg-redis Redis plugin for egg | 5.7k | +3% | - | 1 year ago 2.6.1 | - | Bundled | Database clients and drivers | |
| @pgsql/parser Multi-version PostgreSQL parser with dynamic version selection | 5.6k | - | - | - | 4 months ago 1.5.0 | ESM + CommonJS | Bundled | Database clients and drivers, Parsers and serialisers |
| @apla/clickhouse Yandex ClickHouse database interface | 5.6k | - | - | - | 6 years ago 1.6.4 | CommonJS | None | Database clients and drivers |
| lazycodex-ai The Best AI Agent Harness - Batteries-Included OpenCode Plugin with Multi-Model Orchestration, Parallel Background Agents, and Crafted LSP/AST Tools | 5.5k | - | - | 1 month ago 4.19.4 | ESM only | Bundled | Database clients and drivers | |
| massive A small query tool for Postgres that embraces json and makes life simpler | 5.4k | +16% | - | 1 year ago 6.11.3 | CommonJS | None | Database clients and drivers | |
| advisory-lock Distributed locking using PostgreSQL advisory locks | 5.3k | -44% | - | 3 years ago 2.0.0 | CommonJS | Bundled | Database clients and drivers | |
| kysely-generic-sqlite Generic kysely dialect for SQLite, support run in main thread or worker | 5.3k | +930% | - | 2 months ago 2.0.1 | ESM + CommonJS | Bundled | Database clients and drivers | |
| @journeyapps/sqlcipher Asynchronous, non-blocking SQLCipher bindings | 5.2k | - | - | - | 4 months ago 6.0.0 | CommonJS | Bundled | Database clients and drivers |
| otel-instrumentation-postgres OpenTelemetry instrumentation for postgres.js | 5.1k | +8812% | - | 1 year ago 1.0.0 | ESM + CommonJS | Bundled | Monitoring and error tracking, Database clients and drivers | |
| @aws-blocks/bb-data Full PostgreSQL database — provisions Aurora Serverless v2 by default, or connects to an existing PostgreSQL database (Supabase, Neon, etc.) via `fromExisting()`. Full relational modeling with foreign keys, transactions, Row Level Security, and a type-saf | 5.1k | - | - | - | 7 days ago 0.3.0 | ESM only | Bundled | Database clients and drivers, Cloud SDKs |
| @aws-blocks/data-common Shared abstractions for SQL database Building Blocks. Internal package — do not depend on this directly. Use `@aws-blocks/bb-data` or `@aws-blocks/bb-distributed-data` instead. | 5.1k | - | - | - | 7 days ago 0.1.5 | ESM only | Bundled | Database clients and drivers, Cloud SDKs |
| @aws-blocks/bb-distributed-data Serverless SQL database backed by Amazon Aurora DSQL. Zero-ops, instant provisioning, scale-to-zero, and optionally multi-region active-active writes. | 5.1k | - | - | - | 7 days ago 0.2.0 | ESM only | Bundled | Cloud SDKs, Database clients and drivers |
| @aws-blocks/bb-distributed-table Structured data storage backed by DynamoDB with secondary indexes and rich query capabilities. | 5.1k | - | - | - | 7 days ago 0.2.0 | ESM only | Bundled | Cloud SDKs, Database clients and drivers |
| @shopify/shopify-app-session-storage-redis Shopify App Session Storage for Redis | 5k | - | - | - | 8 days ago 8.0.0 | ESM + CommonJS | Bundled | Database clients and drivers, GraphQL |
| @stacksjs/cache Caching the Stacks way. | 4.9k | - | - | - | today 0.74.68 | ESM only | Bundled | Caching, Database clients and drivers |
| @tuplo/dynoexpr Expression builder for AWS.DynamoDB.DocumentClient | 4.8k | - | - | - | 3 years ago 3.5.1 | ESM + CommonJS | Bundled | Cloud SDKs, Database clients and drivers |
| @stacksjs/notifications The Stacks notifications integration. | 4.8k | - | - | - | today 0.74.68 | ESM only | Bundled | Cloud SDKs, Database clients and drivers |
| redis-json A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects | 4.8k | -31% | - | 4 years ago 6.0.3 | ESM + CommonJS | Bundled | Database clients and drivers, Node.js utilities | |
| knex-types Generates TypeScript definitions (types) from a (PostgreSQL) database schema. | 4.7k | +42% | - | 3 years ago 0.5.0 | CommonJS | Bundled | Database clients and drivers, TypeScript tooling | |
| @fastify/mysql Fastify Mysql connection plugin | 4.7k | - | - | - | 1 month ago 5.0.3 | CommonJS | Bundled | Database clients and drivers |
| v-protocol The Vertica client/server binary protocol, implemented in TypeScript | 4.7k | +70% | - | 2 years ago 1.1.1 | CommonJS | Bundled | Database clients and drivers | |
| jazz-wasm WebAssembly bindings for the Jazz database engine | 4.7k | - | - | 6 months ago 2.0.0-alpha.2 | CommonJS | Bundled | Database clients and drivers | |
| vertica-nodejs Vertica client - pure javascript & libpq with the same API | 4.7k | +62% | - | 2 years ago 1.1.4 | CommonJS | None | Database clients and drivers | |
| v-pool Connection pool for Vertica | 4.7k | +62% | - | 2 years ago 1.1.4 | CommonJS | None | Database clients and drivers | |
| v-connection-string Functions for dealing with a Vertica connection string | 4.6k | +56% | - | 2 years ago 1.1.1 | CommonJS | Bundled | Database clients and drivers | |
| redis-dump Dump redis database into redis commands or json with command line or node.js | 4.6k | -65% | - | 10 years ago 0.1.10 | CommonJS | None | CLI tools and terminal utilities, Database clients and drivers | |
| @nestjs-redis/client Flexible, production-ready Redis client module for NestJS with multi-connection support, built on the modern node-redis client | 4.6k | - | - | - | 20 days ago 2.0.1 | ESM only | Bundled | Database clients and drivers |
| graphql-scalar-objectid GraphQLObjectId - GraphQL scalar for mongodb ObjectId | 4.6k | +140% | - | 6 years ago 0.1.2 | CommonJS | None | Database clients and drivers, GraphQL | |
| querymen Querystring parser middleware for MongoDB, Express and Nodejs | 4.5k | +68% | - | 6 years ago 2.1.4 | CommonJS | None | Database clients and drivers, URLs and query strings | |
| @agendajs/postgres-backend PostgreSQL backend for Agenda job scheduler with LISTEN/NOTIFY support | 4.5k | - | - | - | 2 months ago 3.0.6 | ESM only | Bundled | Queues and background jobs, Database clients and drivers |
| pg-sql Create SQL for Postgres in a safe and composable fashion with the power of template strings. | 4.4k | -96% | - | 9 years ago 1.1.0 | CommonJS | Bundled | Database clients and drivers | |
| mongojs Easy to use module that implements the mongo api | 4.3k | -30% | - | 6 years ago 3.1.0 | - | None | Database clients and drivers | |
| pino-mongodb Insert JSON from stdin into MongoDB | 4.3k | +161% | - | 10 months ago 5.0.0 | CommonJS | None | Database clients and drivers, Logging | |
| pouchdb-system-db Protects PouchDB system databases by wrapping their methods. | 4.3k | +52% | - | 6 years ago 4.2.0 | CommonJS | None | Database clients and drivers | |
| @ydbjs/api TypeScript gRPC service definitions and protobuf types for all YDB APIs. Enables strongly-typed client generation and low-level protocol access. | 4.3k | - | - | - | 3 months ago 6.0.7 | ESM only | Bundled | TypeScript tooling, Database clients and drivers |
| graphile-connection-filter PostGraphile v5 native connection filter plugin - adds advanced filtering to connections | 4.3k | - | - | today 2.17.3 | ESM + CommonJS | Bundled | Database clients and drivers, GraphQL | |
| graphile-postgis PostGIS support for PostGraphile v5 | 4.3k | +537220% | - | today 3.18.3 | ESM + CommonJS | Bundled | Database clients and drivers, GraphQL |
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.
- @fedify/postgresPostgreSQL drivers for Fedify
- greenlock-store-fsA file-based certificate store for greenlock that supports wildcards.
- postgres-poolNode postgres connection pool implementation for node-pg
- @adobe/aio-lib-dbAn abstraction on top of Document DB storage
- @testcontainers/oraclefreeOracle DB Free module for Testcontainers
- slonik-sql-tag-rawLogs Slonik queries.
- @christiangalsterer/pg-promise-prometheus-exporterA prometheus exporter for pg-promise
- pool2Resource pool built with database drivers in mind
- queuertDurable, typed job chains that commit with your database transactions
- @amazon-dax-sdk/lib-daxAmazon DAX Document Client for JavaScript
- @queuert/postgresPostgreSQL state and notify adapter for Queuert
- prostgles-serverIsomorphic PostgreSQL client for [node](http://nodejs.org)
- @sailshq/connect-redisRedis session store for your Sails app.
- egg-redisRedis plugin for egg
- @pgsql/parserMulti-version PostgreSQL parser with dynamic version selection
- @apla/clickhouseYandex ClickHouse database interface
- lazycodex-aiThe Best AI Agent Harness - Batteries-Included OpenCode Plugin with Multi-Model Orchestration, Parallel Background Agents, and Crafted LSP/AST Tools
- massiveA small query tool for Postgres that embraces json and makes life simpler
- advisory-lockDistributed locking using PostgreSQL advisory locks
- kysely-generic-sqliteGeneric kysely dialect for SQLite, support run in main thread or worker
- @journeyapps/sqlcipherAsynchronous, non-blocking SQLCipher bindings
- otel-instrumentation-postgresOpenTelemetry instrumentation for postgres.js
- @aws-blocks/bb-dataFull PostgreSQL database — provisions Aurora Serverless v2 by default, or connects to an existing PostgreSQL database (Supabase, Neon, etc.) via `fromExisting()`. Full relational modeling with foreign keys, transactions, Row Level Security, and a type-saf
- @aws-blocks/data-commonShared abstractions for SQL database Building Blocks. Internal package — do not depend on this directly. Use `@aws-blocks/bb-data` or `@aws-blocks/bb-distributed-data` instead.
- @aws-blocks/bb-distributed-dataServerless SQL database backed by Amazon Aurora DSQL. Zero-ops, instant provisioning, scale-to-zero, and optionally multi-region active-active writes.
- @aws-blocks/bb-distributed-tableStructured data storage backed by DynamoDB with secondary indexes and rich query capabilities.
- @shopify/shopify-app-session-storage-redisShopify App Session Storage for Redis
- @stacksjs/cacheCaching the Stacks way.
- @tuplo/dynoexprExpression builder for AWS.DynamoDB.DocumentClient
- @stacksjs/notificationsThe Stacks notifications integration.
- redis-jsonA wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects
- knex-typesGenerates TypeScript definitions (types) from a (PostgreSQL) database schema.
- @fastify/mysqlFastify Mysql connection plugin
- v-protocolThe Vertica client/server binary protocol, implemented in TypeScript
- jazz-wasmWebAssembly bindings for the Jazz database engine
- vertica-nodejsVertica client - pure javascript & libpq with the same API
- v-poolConnection pool for Vertica
- v-connection-stringFunctions for dealing with a Vertica connection string
- redis-dumpDump redis database into redis commands or json with command line or node.js
- @nestjs-redis/clientFlexible, production-ready Redis client module for NestJS with multi-connection support, built on the modern node-redis client
- graphql-scalar-objectidGraphQLObjectId - GraphQL scalar for mongodb ObjectId
- querymenQuerystring parser middleware for MongoDB, Express and Nodejs
- @agendajs/postgres-backendPostgreSQL backend for Agenda job scheduler with LISTEN/NOTIFY support
- pg-sqlCreate SQL for Postgres in a safe and composable fashion with the power of template strings.
- mongojsEasy to use module that implements the mongo api
- pino-mongodbInsert JSON from stdin into MongoDB
- pouchdb-system-dbProtects PouchDB system databases by wrapping their methods.
- @ydbjs/apiTypeScript gRPC service definitions and protobuf types for all YDB APIs. Enables strongly-typed client generation and low-level protocol access.
- graphile-connection-filterPostGraphile v5 native connection filter plugin - adds advanced filtering to connections
- graphile-postgisPostGIS support for PostGraphile v5