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 |
|---|---|---|---|---|---|---|---|---|
| @dataplan/pg PostgreSQL step classes for Grafast | 34.9k | - | - | - | 21 days ago 1.1.2 | CommonJS | Bundled | GraphQL, Database clients and drivers |
| obop MongoDB-style object operators makes array manipulation easy: where/order/update/view | 34.5k | +3% | - | 1 year ago 1.0.0 | ESM + CommonJS | None | Database clients and drivers | |
| gun A realtime, decentralized, offline-first, graph data synchronization engine. | 34.2k | +851% | - | 1 year ago 0.2020.1241 | CommonJS | Bundled | Cryptography and hashing, Database clients and drivers | |
| pg-introspection Strongly typed PostgreSQL introspection library | 33.3k | +403% | - | 5 months ago 1.0.1 | CommonJS | Bundled | Database clients and drivers, Schema validation | |
| pg-logical-replication PostgreSQL Location Replication client - logical WAL replication streaming | 33.1k | +80% | - | 3 months ago 2.5.0 | CommonJS | Bundled | Database clients and drivers, TypeScript tooling | |
| mongodb-atlas-api-client A mongodb atlas api client for nodejs. | 32.3k | +456% | - | 22 days ago 4.19.0 | CommonJS | Bundled | Database clients and drivers, Node.js utilities | |
| @quartz-community/bases-page Obsidian Bases page type plugin for Quartz v5. Renders database-like filtered views of notes from .base files. | 31.6k | - | - | - | 10 days ago 1.0.0 | ESM only | Bundled | Database clients and drivers |
| asyncstorage-down A leveldown API implementation that maps to AsyncStorage in React Native, originally a fork of no9/localstorage-down | 31k | -22% | - | 7 years ago 4.2.0 | CommonJS | None | React, Database clients and drivers | |
| pg-tsquery Parse user input into valid text search queries | 31k | +89% | - | 2 years ago 8.4.2 | - | Bundled | Database clients and drivers, Parsers and serialisers | |
| @electric-sql/pglite-sync Postgres Sync for PGlite | 30.6k | - | - | - | 29 days ago 0.6.9 | ESM + CommonJS | Bundled | Database clients and drivers |
| @libsql/sqlite3 node-sqlite3-compatible API for libSQL | 29.9k | - | - | - | 3 years ago 0.3.1 | CommonJS | Bundled | Cloud SDKs, Database clients and drivers |
| @socket.io/postgres-adapter The Socket.IO Postgres adapter, allowing to broadcast events between several Socket.IO servers | 29.8k | - | - | - | 10 months ago 0.5.0 | CommonJS | Bundled | Database clients and drivers, WebSockets and realtime |
| @appthreat/sqlite3 Asynchronous, non-blocking SQLite3 bindings. Modern rewrite of TryGhost/node-sqlite3 | 29.7k | - | - | - | 8 days ago 9.1.0 | ESM only | Bundled | Database clients and drivers |
| @hapi/catbox-redis Redis adapter for catbox | 28.6k | - | - | - | 16 days ago 7.1.0 | CommonJS | Bundled | Database clients and drivers |
| warehouse Simple JSON-based database | 28.4k | -1% | - | 1 month ago 7.0.0 | CommonJS | Bundled | Database clients and drivers | |
| pg-escape escape postgres queries which do not support stored procedures | 28k | +23% | - | 10 years ago 0.2.0 | - | None | Database clients and drivers | |
| zitejs The Zite framework — build apps on Zite Database | 27.7k | - | - | 1 day ago 0.9.123 | ESM + CommonJS | Bundled | Database clients and drivers | |
| @appland/sql-parser JavaScript implementation of SQLite 3 query parser | 27.2k | - | - | - | 4 years ago 1.5.1 | CommonJS | None | Database clients and drivers, Parsers and serialisers |
| @getworkbench/core Core of Workbench — QueueManager, API router, and bundled UI. Modern alternative to `@bull-board/api`. | 27.1k | - | - | - | 3 months ago 0.9.1 | ESM only | Bundled | Queues and background jobs, Database clients and drivers |
| @univerjs-pro/bases Base database core model and commands for Univer. | 27.1k | - | - | - | 1 day ago 1.0.2 | ESM + CommonJS | Bundled | Database clients and drivers |
| @univerjs-pro/bases-ui Base UI and render-engine integration for Univer. | 27k | - | - | - | 1 day ago 1.0.2 | ESM + CommonJS | Bundled | Database clients and drivers |
| websql-configurable WebSQL Database API, implemented for Node using better-sqlite3 | 26.9k | +5580% | - | 4 days ago 4.1.0 | ESM only | Bundled | Database clients and drivers | |
| @hono-rate-limiter/redis <div align="center"> | 26.6k | - | - | - | 2 years ago 0.1.4 | ESM + CommonJS | Bundled | Security, Database clients and drivers |
| @react-native-firebase/database React Native Firebase - The Firebase Realtime Database is a cloud-hosted database. Data is stored as JSON and synchronized in realtime to every connected client. React Native Firebase provides native integration with the Android & iOS Firebase SDKs, suppo | 25.1k | - | - | - | 20 days ago 26.4.0 | CommonJS | Bundled | Cloud SDKs, Database clients and drivers |
| @supabase/stripe-sync-engine Stripe Sync Engine to sync Stripe data based on webhooks to Postgres | 25.1k | - | - | - | 6 months ago 0.48.5 | ESM + CommonJS | Bundled | Payments and commerce, Database clients and drivers |
| bee-queue A simple, fast, robust job/task queue, backed by Redis. | 25.1k | +28% | - | 9 months ago 2.0.0 | CommonJS | Bundled | Queues and background jobs, Database clients and drivers | |
| @agendajs/mongo-backend MongoDB backend for Agenda job scheduler | 24.9k | - | - | - | 2 months ago 4.0.3 | ESM only | Bundled | Queues and background jobs, Database clients and drivers |
| sql-bricks Transparent, Schemaless SQL Generation | 24.7k | +34% | - | 3 years ago 3.0.1 | CommonJS | Bundled | Database clients and drivers | |
| kysely-supabase Kysely type translators for Supabase | 24.6k | +1109% | - | 1 year ago 0.2.1 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling | |
| pg-transactional-tests Wraps each test in transaction for `pg` package | 24.6k | +222% | - | 1 month ago 1.2.2 | CommonJS | Bundled | Database clients and drivers | |
| @keyv/postgres PostgreSQL storage adapter for Keyv | 23.9k | - | - | - | 8 months ago 2.2.3 | ESM + CommonJS | Bundled | Database clients and drivers, Caching |
| haraka-plugin-redis Redis plugin for Haraka & other plugins to inherit from | 23.8k | +10% | - | 4 months ago 2.1.0 | CommonJS | None | Database clients and drivers, Email | |
| @uwdata/vgplot An API for interactive Mosaic-powered visualizations and dashboards. | 23.3k | - | - | - | 1 month ago 0.31.0 | ESM only | Bundled | Charts and data visualisation, Database clients and drivers |
| react-native-sqlite-storage SQLite3 bindings for React Native (Android & iOS) | 23k | +5% | - | 4 years ago 6.0.1 | CommonJS | None | React, Database clients and drivers | |
| sails-disk Persistent local-disk (and/or memory) adapter for Sails.js / Waterline. | 22.9k | +21% | - | 4 years ago 2.1.2 | CommonJS | None | Database clients and drivers | |
| sqlite3-parser Parse SQLite query syntax using a LALR(1) parser derived from SQLite's parse.y grammar. 1.5x-200x faster than other JavaScript SQL parsers. | 22.7k | - | - | 5 months ago 0.7.1 | ESM only | Bundled | Parsers and serialisers, Database clients and drivers | |
| @tanstack/offline-transactions Offline-first transaction capabilities for TanStack DB | 22.5k | - | - | - | 10 days ago 1.0.56 | ESM + CommonJS | Bundled | Database clients and drivers |
| @budibase/nano The official CouchDB client for Node.js | 22.2k | - | - | - | 5 months ago 10.1.6 | CommonJS | Bundled | Database clients and drivers, Node.js utilities |
| mysql-next 🚀 A fast, feature-rich MySQL client for Node.js | 21.6k | - | - | 1 month ago 0.2.2 | ESM only | Bundled | Database clients and drivers | |
| @dub/embed-core Vanilla JS core script that embeds Dub's dashboards. | 21.6k | - | - | - | 17 days ago 0.0.19 | ESM + CommonJS | Bundled | CSS-in-JS and styling, Database clients and drivers |
| oh-my-openagent The Best AI Agent Harness - Batteries-Included OpenCode Plugin with Multi-Model Orchestration, Parallel Background Agents, and Crafted LSP/AST Tools | 20.7k | - | - | 1 month ago 4.19.4 | ESM only | Bundled | Database clients and drivers | |
| @prestodb/presto-js-client This is a Presto JavaScript client that connects to Presto via Presto's REST API to run queries. | 20.5k | - | - | - | 9 months ago 1.1.0 | CommonJS | Bundled | Database clients and drivers |
| koa-redis Redis storage for Koa session middleware/cache with Sentinel and Cluster support | 20.5k | +129% | - | 6 years ago 4.0.1 | CommonJS | None | Caching, Database clients and drivers | |
| @neondatabase/neon-js TypeScript SDK for Neon Auth and Data API - authentication and PostgreSQL querying | 20.4k | - | - | - | 1 month ago 0.7.0-beta | ESM only | Bundled | Authentication and authorisation, TypeScript tooling |
| @dub/embed-react Embed React components for Dub. | 20.1k | - | - | - | 17 days ago 0.0.19 | ESM + CommonJS | Bundled | CSS-in-JS and styling, Database clients and drivers |
| connect-mongodb-session MongoDB session store for connect/express built by MongoDB | 19.2k | +17% | - | 2 years ago 5.0.0 | CommonJS | None | Database clients and drivers | |
| @songkeys/nestjs-redis Redis(ioredis) module for Nest framework (node.js). | 19k | - | - | - | 3 days ago 12.0.0 | CommonJS | Bundled | Database clients and drivers, TypeScript tooling |
| athena-express Athena-Express makes it easier to execute SQL queries on Amazon Athena by consolidating & astracting several methods in the AWS SDK | 18.5k | -20% | - | 4 years ago 7.1.5 | CommonJS | Bundled | Cloud SDKs, Database clients and drivers | |
| @tinbase/pgsql-ast-parser Fork of pgsql-ast-parser with extended grammar (dollar-quoted strings, array slicing, GRANT/roles, triggers, MERGE, partitioning, ...). Tracks oguimbal/pgsql-ast-parser; pending upstream PR #174. | 18.3k | - | - | - | 2 months ago 12.1.1 | CommonJS | Bundled | Database clients and drivers |
| react-native-mmkv-storage This library aims to provide a fast & reliable solution for you data storage needs in react-native apps. It uses [MMKV](https://github.com/Tencent/MMKV) by Tencent under the hood on Android and iOS both that is used by their WeChat app(more than 1 Billion | 18.2k | +0% | - | 9 months ago 12.0.1 | CommonJS | Bundled | React, 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.
- @dataplan/pgPostgreSQL step classes for Grafast
- obopMongoDB-style object operators makes array manipulation easy: where/order/update/view
- gunA realtime, decentralized, offline-first, graph data synchronization engine.
- pg-introspectionStrongly typed PostgreSQL introspection library
- pg-logical-replicationPostgreSQL Location Replication client - logical WAL replication streaming
- mongodb-atlas-api-clientA mongodb atlas api client for nodejs.
- @quartz-community/bases-pageObsidian Bases page type plugin for Quartz v5. Renders database-like filtered views of notes from .base files.
- asyncstorage-downA leveldown API implementation that maps to AsyncStorage in React Native, originally a fork of no9/localstorage-down
- pg-tsqueryParse user input into valid text search queries
- @electric-sql/pglite-syncPostgres Sync for PGlite
- @libsql/sqlite3node-sqlite3-compatible API for libSQL
- @socket.io/postgres-adapterThe Socket.IO Postgres adapter, allowing to broadcast events between several Socket.IO servers
- @appthreat/sqlite3Asynchronous, non-blocking SQLite3 bindings. Modern rewrite of TryGhost/node-sqlite3
- @hapi/catbox-redisRedis adapter for catbox
- warehouseSimple JSON-based database
- pg-escapeescape postgres queries which do not support stored procedures
- zitejsThe Zite framework — build apps on Zite Database
- @appland/sql-parserJavaScript implementation of SQLite 3 query parser
- @getworkbench/coreCore of Workbench — QueueManager, API router, and bundled UI. Modern alternative to `@bull-board/api`.
- @univerjs-pro/basesBase database core model and commands for Univer.
- @univerjs-pro/bases-uiBase UI and render-engine integration for Univer.
- websql-configurableWebSQL Database API, implemented for Node using better-sqlite3
- @hono-rate-limiter/redis<div align="center">
- @react-native-firebase/databaseReact Native Firebase - The Firebase Realtime Database is a cloud-hosted database. Data is stored as JSON and synchronized in realtime to every connected client. React Native Firebase provides native integration with the Android & iOS Firebase SDKs, suppo
- @supabase/stripe-sync-engineStripe Sync Engine to sync Stripe data based on webhooks to Postgres
- bee-queueA simple, fast, robust job/task queue, backed by Redis.
- @agendajs/mongo-backendMongoDB backend for Agenda job scheduler
- sql-bricksTransparent, Schemaless SQL Generation
- kysely-supabaseKysely type translators for Supabase
- pg-transactional-testsWraps each test in transaction for `pg` package
- @keyv/postgresPostgreSQL storage adapter for Keyv
- haraka-plugin-redisRedis plugin for Haraka & other plugins to inherit from
- @uwdata/vgplotAn API for interactive Mosaic-powered visualizations and dashboards.
- react-native-sqlite-storageSQLite3 bindings for React Native (Android & iOS)
- sails-diskPersistent local-disk (and/or memory) adapter for Sails.js / Waterline.
- sqlite3-parserParse SQLite query syntax using a LALR(1) parser derived from SQLite's parse.y grammar. 1.5x-200x faster than other JavaScript SQL parsers.
- @tanstack/offline-transactionsOffline-first transaction capabilities for TanStack DB
- @budibase/nanoThe official CouchDB client for Node.js
- mysql-next🚀 A fast, feature-rich MySQL client for Node.js
- @dub/embed-coreVanilla JS core script that embeds Dub's dashboards.
- oh-my-openagentThe Best AI Agent Harness - Batteries-Included OpenCode Plugin with Multi-Model Orchestration, Parallel Background Agents, and Crafted LSP/AST Tools
- @prestodb/presto-js-clientThis is a Presto JavaScript client that connects to Presto via Presto's REST API to run queries.
- koa-redisRedis storage for Koa session middleware/cache with Sentinel and Cluster support
- @neondatabase/neon-jsTypeScript SDK for Neon Auth and Data API - authentication and PostgreSQL querying
- @dub/embed-reactEmbed React components for Dub.
- connect-mongodb-sessionMongoDB session store for connect/express built by MongoDB
- @songkeys/nestjs-redisRedis(ioredis) module for Nest framework (node.js).
- athena-expressAthena-Express makes it easier to execute SQL queries on Amazon Athena by consolidating & astracting several methods in the AWS SDK
- @tinbase/pgsql-ast-parserFork of pgsql-ast-parser with extended grammar (dollar-quoted strings, array slicing, GRANT/roles, triggers, MERGE, partitioning, ...). Tracks oguimbal/pgsql-ast-parser; pending upstream PR #174.
- react-native-mmkv-storageThis library aims to provide a fast & reliable solution for you data storage needs in react-native apps. It uses [MMKV](https://github.com/Tencent/MMKV) by Tencent under the hood on Android and iOS both that is used by their WeChat app(more than 1 Billion