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 |
|---|---|---|---|---|---|---|---|---|
| graphile-search Unified PostGraphile v5 search plugin — abstracts tsvector, BM25, pg_trgm, and pgvector behind a single adapter-based architecture with composite searchScore | 4.2k | - | - | today 2.17.3 | ESM + CommonJS | Bundled | Database clients and drivers, GraphQL | |
| graphile-history PostGraphile v5 history plugin — per-row version history, point-in-time reads, and restore mutations for @history tables | 4.2k | - | - | today 1.9.3 | ESM + CommonJS | Bundled | Database clients and drivers, GraphQL | |
| graphile-ltree PostGraphile v5 ltree plugin — auto-detects ltree columns, exposes slash-path folder fields, and provides containment/glob filter operators | 4.2k | - | - | today 2.17.3 | ESM + CommonJS | Bundled | Files and file systems, Database clients and drivers | |
| graphile-bulk-mutations PostGraphile v5 plugin for bulk insert, upsert, update, and delete mutations with ON CONFLICT handling | 4.1k | - | - | today 1.17.3 | ESM + CommonJS | Bundled | Database clients and drivers, GraphQL | |
| graphile-pg-aggregates PostGraphile v5 aggregate plugin — sum, avg, min, max, stddev, variance, distinctCount, groupedAggregates with groupBy + having, orderBy relational aggregates | 4.1k | - | - | today 2.17.3 | ESM + CommonJS | Bundled | Database clients and drivers, GraphQL | |
| @stacksjs/desktop-build Build and launch Craft desktop applications for Stacks | 4.1k | - | - | - | today 0.74.68 | ESM only | Bundled | Cloud SDKs, Database clients and drivers |
| @twin.org/entity-storage-models Shared models for storage contracts, requests, responses and connector capabilities. | 4.1k | - | - | - | 9 days ago 0.10.0 | ESM only | Bundled | Blockchain and Web3, Database clients and drivers |
| @graphile/pro Professional PostGraphile enhancements | 4.1k | - | - | - | 6 months ago 2.1.1 | CommonJS | Bundled | Database clients and drivers, GraphQL |
| @ashbyhq/libpg-query-native PostgreSQL query parser — native N-API + jemalloc backend | 4.1k | - | - | - | 1 month ago 0.2.0 | ESM + CommonJS | Bundled | Database clients and drivers |
| node-cache-redis Simplistic node redis cache ready can scale with generic-pool support | 4k | +121% | - | 5 years ago 6.4.2 | CommonJS | Bundled | Caching, Database clients and drivers | |
| pgsql-client PostgreSQL client utilities with query helpers, RLS context management, and database administration | 4k | - | - | today 4.16.3 | ESM + CommonJS | Bundled | Database clients and drivers | |
| graphile-upload-plugin File upload support for PostGraphile v5 | 4k | - | - | 8 days ago 2.27.0 | ESM + CommonJS | Bundled | Files and file systems, Database clients and drivers | |
| graphile-presigned-url-plugin Presigned URL upload plugin for PostGraphile v5 — requestUploadUrl mutation and downloadUrl computed field | 4k | - | - | 8 days ago 1.21.0 | ESM + CommonJS | Bundled | Database clients and drivers, GraphQL | |
| postgrejs Professional PostgreSQL client NodeJS | 4k | -14% | - | 1 day ago 3.11.1 | ESM only | Bundled | Database clients and drivers, TypeScript tooling | |
| nestjs-supabase-js NestJS Supabase integration | 3.9k | +284% | - | 1 year ago 1.1.1 | CommonJS | Bundled | Authentication and authorisation, Database clients and drivers | |
| pg-template-tag ECMAScript 6 (2015) template tag function to write queries for node-postgres. | 3.9k | -8% | - | 7 years ago 0.1.2 | - | None | Database clients and drivers | |
| cacheman Small and efficient cache provider for Node.JS with In-memory, Redis and MongoDB engines | 3.9k | -19% | - | 10 years ago 2.2.1 | CommonJS | None | Caching, Database clients and drivers | |
| forerunnerdb A NoSQL document store database for browsers and Node.js. | 3.9k | -33% | - | 3 years ago 2.0.24 | CommonJS | None | Database clients and drivers | |
| pi-hermes-memory 🧠 Persistent memory + 🔍 session search + 🛡️ secret scanning for Pi. Token-aware policy-only memory by default, SQLite FTS5 search, auto-consolidation, procedural skills. 732 tests. Ported from Hermes agent. | 3.8k | - | - | - 0.9.9 | ESM only | None | Database clients and drivers | |
| @bull-board/metrics Opt-in long-retention historical job metrics recorder and provider for bull-board. | 3.7k | - | - | - | 13 days ago 9.10.1 | CommonJS | Bundled | Queues and background jobs, Database clients and drivers |
| mongo-uri-builder A module to easily create mongodb connection strings using configuration objects | 3.7k | +2% | - | 5 years ago 4.0.0 | ESM + CommonJS | None | Database clients and drivers | |
| pg-ast PostgreSQL ASTs in JS | 3.7k | +8515% | - | today 3.13.1 | ESM + CommonJS | Bundled | Database clients and drivers, Parsers and serialisers | |
| @getworkbench/next Next.js App Router adapter for Workbench — modern BullMQ dashboard with broader framework coverage than bull-board. | 3.7k | - | - | - | 3 months ago 0.9.1 | ESM only | Bundled | Queues and background jobs, Database clients and drivers |
| graphile-meta PostGraphile v5 _meta introspection plugin — exposes a single _meta root query describing tables, fields, indexes, constraints, relations, inflection names, and smart-tag-derived metadata for dynamic query building and code generation | 3.7k | - | - | 8 days ago 1.10.0 | ESM + CommonJS | Bundled | Database clients and drivers, GraphQL | |
| @florentine-ai/mcp Florentine.ai MCP server – query MongoDB & MySQL databases in natural language | 3.7k | - | - | - | 6 months ago 1.0.0 | ESM only | None | Database clients and drivers |
| sqlite-parser JavaScript implentation of SQLite 3 query parser | 3.7k | +156% | - | 9 years ago 1.0.1 | CommonJS | None | Database clients and drivers, Parsers and serialisers | |
| @blockprotocol/graph Implementation of the Block Protocol Graph service specification for blocks and embedding applications | 3.7k | - | - | - | 30 days ago 0.5.0 | ESM only | Bundled | AI and machine learning, Database clients and drivers |
| sql-ddl-sync NodeJS SQL DDL Synchronization | 3.6k | +356% | - | 4 years ago 0.4.0 | CommonJS | None | Database clients and drivers | |
| graphile-storage-registry Registry-derived storage plane discovery for PostGraphile v5 — pairs @storageFiles/@storageBuckets codecs through their actual foreign-key relations and derives the canonical upload surface names, so no table name is ever load-bearing | 3.6k | - | - | 8 days ago 0.2.0 | ESM + CommonJS | Bundled | Database clients and drivers, GraphQL | |
| @paymentsdb/sync-engine Stripe Sync Engine to sync Stripe data to Postgres | 3.6k | - | - | - | 7 months ago 0.0.17 | ESM + CommonJS | Bundled | Payments and commerce, Database clients and drivers |
| @getworkbench/express Express adapter for Workbench — modern BullMQ dashboard, drop-in alternative to `@bull-board/express`. | 3.6k | - | - | - | 3 months ago 0.9.1 | ESM only | Bundled | Queues and background jobs, Database clients and drivers |
| run402 CLI for Run402 — full-stack backend infrastructure for AI agents: Postgres, auth, storage, serverless functions and atomic deploys. Paid with x402/MPP. Includes $0.03 image generation. | 3.6k | - | - | today 4.104.2 | ESM only | None | Database clients and drivers | |
| snowflake-mcp-server Model Context Protocol server for Snowflake database integration | 3.6k | +55305% | - | 1 year ago 1.0.4 | ESM only | Bundled | Database clients and drivers | |
| pg-seed PostgreSQL seeding utilities for CSV, JSON, and SQL data loading | 3.6k | - | - | 8 days ago 0.29.0 | ESM + CommonJS | Bundled | Database clients and drivers | |
| @glidemq/dashboard Web dashboard for glide-mq - queue monitoring, management, and AI observability | 3.6k | - | - | - | 5 months ago 0.4.1 | CommonJS | Bundled | Database clients and drivers, Queues and background jobs |
| postgresql An NPM wrapper for PostgreSQL. | 3.5k | -19% | - | 12 years ago 0.0.1 | CommonJS | None | Database clients and drivers | |
| node-mongodb-fixtures A package and CLI for MongoDB fixtures | 3.5k | -50% | - | 5 years ago 3.2.9 | CommonJS | None | Database clients and drivers | |
| run402-mcp MCP server for Run402 — full-stack backend infrastructure for AI agents: Postgres, auth, storage, serverless functions and atomic deploys. Paid with x402/MPP. Includes $0.03 image generation. | 3.5k | - | - | today 4.104.2 | ESM only | Bundled | Database clients and drivers | |
| @infisical/pg-view-generator TypeScript SDK to generate PostgreSQL schema + view SQL from YAML definitions | 3.5k | - | - | - | 7 months ago 1.1.0 | ESM only | Bundled | Database clients and drivers, TypeScript tooling |
| better-sqlite3-with-prebuilds The fastest and simplest library for SQLite3 in Node.js. | 3.4k | +110% | - | - 7.4.3 | CommonJS | Bundled | Database clients and drivers | |
| @orbitdb/core Distributed p2p database on IPFS | 3.4k | - | - | - | 4 months ago 4.0.0 | ESM only | None | Database clients and drivers |
| apicache-plus Effortless api response caching for Express/Node using plain-english durations | 3.4k | -20% | - | 4 years ago 2.3.1 | CommonJS | None | Caching, Database clients and drivers | |
| egg-mysql MySQL plugin for egg | 3.3k | -31% | - | 1 year ago 5.0.0 | - | Bundled | Database clients and drivers | |
| @ydbjs/auth Authentication providers for YDB: static credentials, tokens, anonymous, and cloud metadata. Integrates with the core driver for secure access. | 3.3k | - | - | - | 3 months ago 6.3.1 | ESM only | Bundled | Authentication and authorisation, Database clients and drivers |
| @ydbjs/core Core driver for YDB: manages connections, endpoint discovery, authentication, and service client creation. Foundation for all YDB client operations. | 3.3k | - | - | - | 3 months ago 6.3.1 | ESM only | Bundled | Database clients and drivers, TypeScript tooling |
| codeceptjs-postgresqlhelper CodeceptJS helper to execute queries against PostgreSQL database | 3.3k | +104% | - | - 1.0.1 | CommonJS | None | Database clients and drivers | |
| @socket.io/postgres-emitter The Socket.IO Postgres emitter, allowing to communicate with a group of Socket.IO servers from another Node.js process | 3.3k | - | - | - | 1 year ago 0.1.1 | CommonJS | Bundled | WebSockets and realtime, Database clients and drivers |
| cache-manager-redis Redis store for the node-cache-manager | 3.3k | -8% | - | 8 years ago 0.6.0 | CommonJS | None | Database clients and drivers | |
| realm-flipper-plugin-device Device code for interaction with the Realm Flipper Plugin | 3.3k | +73% | - | 3 years ago 1.1.0 | ESM only | Bundled | Database clients and drivers, React | |
| abstract-cache-redis An abstract-cache compliant client targeting Redis | 3.3k | +52% | - | 5 years ago 2.0.0 | CommonJS | None | Caching, 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.
- graphile-searchUnified PostGraphile v5 search plugin — abstracts tsvector, BM25, pg_trgm, and pgvector behind a single adapter-based architecture with composite searchScore
- graphile-historyPostGraphile v5 history plugin — per-row version history, point-in-time reads, and restore mutations for @history tables
- graphile-ltreePostGraphile v5 ltree plugin — auto-detects ltree columns, exposes slash-path folder fields, and provides containment/glob filter operators
- graphile-bulk-mutationsPostGraphile v5 plugin for bulk insert, upsert, update, and delete mutations with ON CONFLICT handling
- graphile-pg-aggregatesPostGraphile v5 aggregate plugin — sum, avg, min, max, stddev, variance, distinctCount, groupedAggregates with groupBy + having, orderBy relational aggregates
- @stacksjs/desktop-buildBuild and launch Craft desktop applications for Stacks
- @twin.org/entity-storage-modelsShared models for storage contracts, requests, responses and connector capabilities.
- @graphile/proProfessional PostGraphile enhancements
- @ashbyhq/libpg-query-nativePostgreSQL query parser — native N-API + jemalloc backend
- node-cache-redisSimplistic node redis cache ready can scale with generic-pool support
- pgsql-clientPostgreSQL client utilities with query helpers, RLS context management, and database administration
- graphile-upload-pluginFile upload support for PostGraphile v5
- graphile-presigned-url-pluginPresigned URL upload plugin for PostGraphile v5 — requestUploadUrl mutation and downloadUrl computed field
- postgrejsProfessional PostgreSQL client NodeJS
- nestjs-supabase-jsNestJS Supabase integration
- pg-template-tagECMAScript 6 (2015) template tag function to write queries for node-postgres.
- cachemanSmall and efficient cache provider for Node.JS with In-memory, Redis and MongoDB engines
- forerunnerdbA NoSQL document store database for browsers and Node.js.
- pi-hermes-memory🧠 Persistent memory + 🔍 session search + 🛡️ secret scanning for Pi. Token-aware policy-only memory by default, SQLite FTS5 search, auto-consolidation, procedural skills. 732 tests. Ported from Hermes agent.
- @bull-board/metricsOpt-in long-retention historical job metrics recorder and provider for bull-board.
- mongo-uri-builderA module to easily create mongodb connection strings using configuration objects
- pg-astPostgreSQL ASTs in JS
- @getworkbench/nextNext.js App Router adapter for Workbench — modern BullMQ dashboard with broader framework coverage than bull-board.
- graphile-metaPostGraphile v5 _meta introspection plugin — exposes a single _meta root query describing tables, fields, indexes, constraints, relations, inflection names, and smart-tag-derived metadata for dynamic query building and code generation
- @florentine-ai/mcpFlorentine.ai MCP server – query MongoDB & MySQL databases in natural language
- sqlite-parserJavaScript implentation of SQLite 3 query parser
- @blockprotocol/graphImplementation of the Block Protocol Graph service specification for blocks and embedding applications
- sql-ddl-syncNodeJS SQL DDL Synchronization
- graphile-storage-registryRegistry-derived storage plane discovery for PostGraphile v5 — pairs @storageFiles/@storageBuckets codecs through their actual foreign-key relations and derives the canonical upload surface names, so no table name is ever load-bearing
- @paymentsdb/sync-engineStripe Sync Engine to sync Stripe data to Postgres
- @getworkbench/expressExpress adapter for Workbench — modern BullMQ dashboard, drop-in alternative to `@bull-board/express`.
- run402CLI for Run402 — full-stack backend infrastructure for AI agents: Postgres, auth, storage, serverless functions and atomic deploys. Paid with x402/MPP. Includes $0.03 image generation.
- snowflake-mcp-serverModel Context Protocol server for Snowflake database integration
- pg-seedPostgreSQL seeding utilities for CSV, JSON, and SQL data loading
- @glidemq/dashboardWeb dashboard for glide-mq - queue monitoring, management, and AI observability
- postgresqlAn NPM wrapper for PostgreSQL.
- node-mongodb-fixturesA package and CLI for MongoDB fixtures
- run402-mcpMCP server for Run402 — full-stack backend infrastructure for AI agents: Postgres, auth, storage, serverless functions and atomic deploys. Paid with x402/MPP. Includes $0.03 image generation.
- @infisical/pg-view-generatorTypeScript SDK to generate PostgreSQL schema + view SQL from YAML definitions
- better-sqlite3-with-prebuildsThe fastest and simplest library for SQLite3 in Node.js.
- @orbitdb/coreDistributed p2p database on IPFS
- apicache-plusEffortless api response caching for Express/Node using plain-english durations
- egg-mysqlMySQL plugin for egg
- @ydbjs/authAuthentication providers for YDB: static credentials, tokens, anonymous, and cloud metadata. Integrates with the core driver for secure access.
- @ydbjs/coreCore driver for YDB: manages connections, endpoint discovery, authentication, and service client creation. Foundation for all YDB client operations.
- codeceptjs-postgresqlhelperCodeceptJS helper to execute queries against PostgreSQL database
- @socket.io/postgres-emitterThe Socket.IO Postgres emitter, allowing to communicate with a group of Socket.IO servers from another Node.js process
- cache-manager-redisRedis store for the node-cache-manager
- realm-flipper-plugin-deviceDevice code for interaction with the Realm Flipper Plugin
- abstract-cache-redisAn abstract-cache compliant client targeting Redis