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 |
|---|---|---|---|---|---|---|---|---|
| typewise-core Core typewise type system functionality | 1.6m | +124% | - | 11 years ago 1.2.0 | - | - | Database clients and drivers | |
| lowdb Tiny local JSON database for Node, Electron and the browser | 1.4m | +74% | - | 2 years ago 7.0.1 | - | - | Database clients and drivers | |
| pg-boss Queueing jobs in Postgres from Node.js like a boss | 1.2m | +1148% | - | 1 day ago 12.34.0 | - | - | Database clients and drivers | |
| @lancedb/lancedb LanceDB: A serverless, low-latency vector database for AI applications | 1.1m | - | - | - | 7 days ago 0.39.0 | CommonJS | Bundled | Database clients and drivers |
| tlhunter-sorted-set A skip list implementation inspired by the Sorted Set in Redis. | 1.1m | -59% | - | 2 years ago 0.1.0 | CommonJS | None | Database clients and drivers | |
| convex Client for the Convex Cloud | 1m | +706% | - | 8 days ago 1.46.0 | ESM + CommonJS | Bundled | Database clients and drivers | |
| connect-redis Redis session store for Connect | 1m | +24% | - | 2 months ago 10.0.0 | ESM + CommonJS | Bundled | Database clients and drivers, HTTP servers and web frameworks | |
| @keyv/redis Redis storage adapter for Keyv | 962.8k | - | - | - | 8 months ago 5.1.6 | ESM + CommonJS | Bundled | Caching, Database clients and drivers |
| @hapi/mimos Mime database interface | 961.5k | - | - | - | 3 years ago 7.0.1 | CommonJS | Bundled | Database clients and drivers |
| mysql A node.js driver for mysql. It is written in JavaScript, does not require compiling, and is 100% MIT licensed. | 934.1k | +14% | - | 6 years ago 2.18.1 | - | None | Database clients and drivers | |
| pg-query-stream Postgres query result returned as readable stream | 920.3k | +86% | - | 1 month ago 4.17.0 | ESM + CommonJS | Bundled | Database clients and drivers | |
| expo-sqlite Provides access to a database using SQLite (https://www.sqlite.org/). The database is persisted across restarts of your app. | 914.8k | +733% | - | 14 days ago 57.0.3 | CommonJS | Bundled | Database clients and drivers, React | |
| @bull-board/express A Express.js server adapter for Bull-Board dashboard. | 907.9k | - | - | - | 13 days ago 9.10.1 | CommonJS | Bundled | Queues and background jobs, Database clients and drivers |
| redlock A node.js redlock implementation for distributed redis locks | 804.6k | +51% | - | 4 years ago 5.0.0-beta.2 | ESM + CommonJS | Bundled | Database clients and drivers | |
| pg-copy-streams Low-Level COPY TO and COPY FROM streams for PostgreSQL in JavaScript using | 789k | +297% | - | 1 year ago 7.0.0 | CommonJS | None | Database clients and drivers | |
| levelup Fast & simple storage - a Node.js-style LevelDB wrapper | 778.6k | +24% | - | 4 years ago 5.1.1 | CommonJS | None | Database clients and drivers | |
| pgsql-ast-parser Yet another simple Postgres SQL parser/modifier | 768.5k | +315% | - | 7 months ago 12.0.2 | CommonJS | Bundled | Database clients and drivers, Parsers and serialisers | |
| bson-objectid Construct ObjectIDs without the mongodb driver or bson module | 739.2k | +154% | - | 3 years ago 2.0.4 | CommonJS | Bundled | Database clients and drivers | |
| level-supports Create a manifest describing the abilities of an abstract-level database | 691.7k | +10% | - | 1 year ago 6.2.0 | - | Bundled | Database clients and drivers | |
| libpg-query The real PostgreSQL query parser | 678.2k | +737% | - | 8 days ago 18.1.5 | ESM + CommonJS | Bundled | Database clients and drivers | |
| mariadb fast mariadb or mysql connector. | 575.8k | +334% | - | 23 days ago 3.5.4 | ESM + CommonJS | Bundled | Database clients and drivers | |
| level-errors Error types for levelup | 570.4k | +8% | - | 4 years ago 3.0.1 | CommonJS | None | Database clients and drivers | |
| oracledb A Node.js module for Oracle Database access from JavaScript and TypeScript | 568.6k | +175% | - | 2 months ago 7.0.1 | CommonJS | None | Database clients and drivers, TypeScript tooling | |
| pg-minify Minifies PostgreSQL scripts. | 536.4k | -14% | - | 1 year ago 1.8.0 | CommonJS | Bundled | Database clients and drivers | |
| pg-promise PostgreSQL interface for Node.js | 502.2k | +6% | - | 1 month ago 12.7.1 | CommonJS | Bundled | Database clients and drivers | |
| @op-engineering/op-sqlite Fastest SQLite for React Native (with node.js support) | 459.8k | - | - | - | 4 days ago 18.2.5 | CommonJS | Bundled | Database clients and drivers, React |
| level-js An abstract-leveldown compliant store on top of IndexedDB | 448.7k | +69% | - | 4 years ago 6.1.0 | CommonJS | None | Database clients and drivers | |
| leveldown A low-level Node.js LevelDB binding | 427.3k | +24% | - | 4 years ago 6.1.1 | CommonJS | None | Database clients and drivers, Node.js utilities | |
| pgsql-deparser PostgreSQL AST Deparser | 421.3k | +758% | - | 7 days ago 18.3.8 | ESM + CommonJS | Bundled | Database clients and drivers | |
| taffydb TaffyDB is an opensouce library that brings database features into your JavaScript applications. | 421k | -30% | - | 10 years ago 2.7.3 | CommonJS | None | Database clients and drivers | |
| graphile-worker Job queue for PostgreSQL | 396.4k | +479% | - | 16 days ago 0.18.0 | ESM only | Bundled | Queues and background jobs, Database clients and drivers | |
| airtable The official Airtable JavaScript library. | 386.2k | +79% | - | 3 years ago 0.12.2 | CommonJS | Bundled | Database clients and drivers, PDF and documents | |
| level Universal abstract-level database for Node.js and browsers | 372.5k | +46% | - | 1 year ago 10.0.0 | CommonJS | Bundled | Database clients and drivers | |
| embedded-postgres A package to run an embedded Postgresql database right from NodeJS | 372.2k | +14929% | - | 3 months ago 18.4.0-beta.17 | ESM only | None | Database clients and drivers | |
| @pgsql/quotes PostgreSQL identifier quoting and keyword classification utilities | 350.6k | - | - | - | 1 month ago 18.2.4 | ESM + CommonJS | Bundled | Database clients and drivers |
| @planetscale/database A Fetch API-compatible PlanetScale database driver | 342.7k | - | - | - | today 2.0.0 | ESM + CommonJS | Bundled | Database clients and drivers, Cloud SDKs |
| @electric-sql/pglite-pgvector pgvector extension for PGlite | 320.8k | - | - | - | 29 days ago 0.0.9 | ESM + CommonJS | Bundled | Database clients and drivers |
| level-packager levelup package helper for distributing with an abstract-leveldown store | 313.5k | +37% | - | 4 years ago 6.0.1 | CommonJS | None | Database clients and drivers | |
| memdown An drop-in replacement for LevelDOWN that works in memory only | 300.9k | -16% | - | - 6.1.1 | CommonJS | None | Database clients and drivers, Node.js utilities | |
| @bull-board/nestjs A NestJS module for Bull-Board dashboard. | 290.2k | - | - | - | 13 days ago 9.10.1 | CommonJS | Bundled | Queues and background jobs, Database clients and drivers |
| @duckdb/duckdb-wasm DuckDB powered by WebAssembly | 288.5k | - | - | - | 3 months ago 1.33.1-dev57.0 | ESM + CommonJS | Bundled | Database clients and drivers, Monitoring and error tracking |
| graphql-redis-subscriptions A graphql-subscriptions PubSub Engine using redis | 267.2k | +85% | - | 1 year ago 2.7.0 | CommonJS | Bundled | GraphQL, Database clients and drivers | |
| @libpg-query/parser The real PostgreSQL query parser | 251.3k | - | - | - | 5 months ago 17.6.10 | ESM + CommonJS | Bundled | Database clients and drivers |
| sql-template-strings ES6 tagged template strings for prepared statements with mysql and postgres | 249.6k | +279% | - | 10 years ago 2.2.2 | CommonJS | Bundled | Database clients and drivers | |
| tunnel-ssh Easy extendable SSH tunnel | 224.7k | +63% | - | - 5.2.0 | CommonJS | Bundled | Database clients and drivers | |
| pgsql-parser The real PostgreSQL query parser | 223k | +290% | - | 7 days ago 18.2.8 | ESM + CommonJS | Bundled | Database clients and drivers | |
| @pgsql/traverse PostgreSQL AST traversal utilities for pgsql-parser | 215.3k | - | - | - | 7 days ago 18.7.10 | ESM + CommonJS | Bundled | Database clients and drivers |
| pg-proto-parser The LaunchQL Proto parser | 215k | +6986% | - | 1 month ago 1.32.5 | ESM + CommonJS | Bundled | Database clients and drivers | |
| neonctl Compatibility command for the Neon CLI | 209.3k | +576% | - | 2 days ago 6.0.0 | ESM only | None | CLI tools and terminal utilities, Database clients and drivers | |
| libpq Low-level native bindings to PostgreSQL libpq | 207.9k | +95% | - | 4 months ago 1.11.0 | CommonJS | None | 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.
- typewise-coreCore typewise type system functionality
- lowdbTiny local JSON database for Node, Electron and the browser
- pg-bossQueueing jobs in Postgres from Node.js like a boss
- @lancedb/lancedbLanceDB: A serverless, low-latency vector database for AI applications
- tlhunter-sorted-setA skip list implementation inspired by the Sorted Set in Redis.
- convexClient for the Convex Cloud
- connect-redisRedis session store for Connect
- @keyv/redisRedis storage adapter for Keyv
- @hapi/mimosMime database interface
- mysqlA node.js driver for mysql. It is written in JavaScript, does not require compiling, and is 100% MIT licensed.
- pg-query-streamPostgres query result returned as readable stream
- expo-sqliteProvides access to a database using SQLite (https://www.sqlite.org/). The database is persisted across restarts of your app.
- @bull-board/expressA Express.js server adapter for Bull-Board dashboard.
- redlockA node.js redlock implementation for distributed redis locks
- pg-copy-streamsLow-Level COPY TO and COPY FROM streams for PostgreSQL in JavaScript using
- levelupFast & simple storage - a Node.js-style LevelDB wrapper
- pgsql-ast-parserYet another simple Postgres SQL parser/modifier
- bson-objectidConstruct ObjectIDs without the mongodb driver or bson module
- level-supportsCreate a manifest describing the abilities of an abstract-level database
- libpg-queryThe real PostgreSQL query parser
- mariadbfast mariadb or mysql connector.
- level-errorsError types for levelup
- oracledbA Node.js module for Oracle Database access from JavaScript and TypeScript
- pg-minifyMinifies PostgreSQL scripts.
- pg-promisePostgreSQL interface for Node.js
- @op-engineering/op-sqliteFastest SQLite for React Native (with node.js support)
- level-jsAn abstract-leveldown compliant store on top of IndexedDB
- leveldownA low-level Node.js LevelDB binding
- pgsql-deparserPostgreSQL AST Deparser
- taffydbTaffyDB is an opensouce library that brings database features into your JavaScript applications.
- graphile-workerJob queue for PostgreSQL
- airtableThe official Airtable JavaScript library.
- levelUniversal abstract-level database for Node.js and browsers
- embedded-postgresA package to run an embedded Postgresql database right from NodeJS
- @pgsql/quotesPostgreSQL identifier quoting and keyword classification utilities
- @planetscale/databaseA Fetch API-compatible PlanetScale database driver
- @electric-sql/pglite-pgvectorpgvector extension for PGlite
- level-packagerlevelup package helper for distributing with an abstract-leveldown store
- memdownAn drop-in replacement for LevelDOWN that works in memory only
- @bull-board/nestjsA NestJS module for Bull-Board dashboard.
- @duckdb/duckdb-wasmDuckDB powered by WebAssembly
- graphql-redis-subscriptionsA graphql-subscriptions PubSub Engine using redis
- @libpg-query/parserThe real PostgreSQL query parser
- sql-template-stringsES6 tagged template strings for prepared statements with mysql and postgres
- tunnel-sshEasy extendable SSH tunnel
- pgsql-parserThe real PostgreSQL query parser
- @pgsql/traversePostgreSQL AST traversal utilities for pgsql-parser
- pg-proto-parserThe LaunchQL Proto parser
- neonctlCompatibility command for the Neon CLI
- libpqLow-level native bindings to PostgreSQL libpq