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
@ducklings/workers
DuckDB WASM for Cloudflare Workers with httpfs, Avro, and Iceberg
1.4k---1 month ago
1.5.5
ESM + CommonJSBundledCloud SDKs, Database clients and drivers
datahike
Durable Datalog database for JavaScript and ClojureScript
1.4k--today
0.8.1899
ESM + CommonJSBundledDatabase clients and drivers
sidequest
Redis-free background job processor for Node.js. Persist jobs in your existing PostgreSQL, MySQL, SQLite, or MongoDB, with a built-in dashboard. A distributed, durable BullMQ and pg-boss alternative.
1.4k+191%-3 days ago
1.16.5
ESM + CommonJSBundledQueues and background jobs, Database clients and drivers
@spooky-sync/client-solid2
Solid 2 native bindings for the sp00ky sync client
1.3k---1 month ago
0.0.1-canary.200
ESM + CommonJSBundledDatabase clients and drivers
spindb
Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.
1.3k---
0.71.0
ESM onlyNoneDatabase clients and drivers, CLI tools and terminal utilities
@spooky-sync/client-solid
SurrealDB client with local and remote database support for browser applications
1.3k---6 months ago
0.0.0-canary.1
ESM + CommonJSBundledDatabase clients and drivers
mongo-uri
I parse mongo URIs; especially the tricky repl set ones.
1.3k+46%--
0.1.2
CommonJSNoneURLs and query strings, Database clients and drivers
create-fastify-app
A Fastify application generator
1.3k+264%--
2.1.6
CommonJSNoneDatabase clients and drivers, Security
pg-workflows
The simplest Postgres workflow engine for TypeScript - durable execution, event-driven orchestration, and automatic retries powered entirely by PostgreSQL
1.3k+159200%--
0.15.0
ESM + CommonJSBundledDatabase clients and drivers
@e280/kv
tiny run-anywhere key-value database
1.3k---20 days ago
0.2.1
ESM onlyBundledDatabase clients and drivers, TypeScript tooling
@twin.org/api-auth-entity-storage-models
Contracts for authentication flows and admin user management with entity storage.
1.3k---9 days ago
0.10.0
ESM onlyBundledBlockchain and Web3, Database clients and drivers
@seed-ship/duckdb-mcp-native
Native Node.js/TypeScript implementation of DuckDB MCP extension
1.3k---10 days ago
1.6.2
ESM + CommonJSBundledDatabase clients and drivers, TypeScript tooling
vertica
Pure Javascript client library for Vertica
1.2k-87%-9 years ago
0.5.5
CommonJSNoneDatabase clients and drivers
mime-names
Media Type Names Database
1.2k+81%-9 years ago
1.0.0
-NoneDatabase clients and drivers
@thi.ng/ksuid
Configurable K-sortable unique IDs, ULIDs, binary & base-N encoded, 32/48/64bit time resolutions
1.2k---30 days ago
3.2.127
ESM onlyBundledCryptography and hashing, Database clients and drivers
happn-3
pub/sub api as a service using primus and mongo & redis or nedb, can work as cluster, single process or embedded using nedb
1.2k-55%-2 years ago
13.12.1
CommonJSNoneDatabase clients and drivers, WebSockets and realtime
@signaldb/indexeddb
This is the `IndexedDB` persistence adapter for [SignalDB](https://github.com/maxnowack/signaldb). SignalDB is a local-first JavaScript database with real-time sync, enabling optimistic UI with signal-based reactivity across multiple frameworks.
1.2k---1 year ago
1.1.0
ESM + CommonJSBundledDatabase clients and drivers, TypeScript tooling
ai-resumable-stream
Resume and stop AI SDK streams, backed by S3, Redis, or any store you provide
1.2k--4 days ago
3.2.0
ESM onlyBundledDatabase clients and drivers
mongodb-queue-up
Message queues which uses MongoDB.
1.2k+57%-10 months ago
5.5.0
CommonJSBundledQueues and background jobs, Database clients and drivers
@twin.org/api-auth-entity-storage-service
Authentication service implementation and REST routes backed by entity storage.
1.2k---9 days ago
0.10.0
ESM onlyBundledBlockchain and Web3, Database clients and drivers
tcp-log-client
stream and write tcp-log-server entries
1.2k+86%-7 years ago
6.0.0
-NoneDatabase clients and drivers
jsondbfs
JSON Filesystem Database.
1.2k-21%-9 years ago
1.0.3
CommonJSNoneDatabase clients and drivers, Files and file systems
@effected/app
The application control plane for Effect: one layer wiring XDG-namespaced directories, a migrated SQLite store, a TTL cache and a config file to the same place.
1.2k---2 days ago
0.18.0
ESM onlyBundledConfiguration, Database clients and drivers
josk
Tasks/CRON scheduler and manager for horizontally scaled multi-server applications. Supports Redis, MongoDB, PostgreSQL adapters.
1.2k+93%-1 month ago
6.3.0
ESM + CommonJSBundledQueues and background jobs, Database clients and drivers
undici-cache-redis
An Undici cache store with a Redis backend.
1.2k+17%-1 year ago
1.0.1
CommonJSBundledCaching, HTTP clients
libsql-stateless
thin libSQL stateless http driver for TypeScript and JavaScript
1.2k-43%-2 years ago
2.9.1
ESM + CommonJSBundledCloud SDKs, Database clients and drivers
libsql-stateless-easy
thin libSQL stateless http driver for TypeScript and JavaScript but easy
1.2k-46%-2 years ago
1.8.0
ESM + CommonJSBundledCloud SDKs, Database clients and drivers
orientjs
Official node.js driver for OrientDB. Fast, lightweight, uses the binary protocol.
1.2k-13%-2 years ago
3.2.0
CommonJSNoneDatabase clients and drivers
schemats
Generate typescript interface definitions from (postgres) SQL database schema
1.2k-40%--
3.0.3
CommonJSBundledDatabase clients and drivers, TypeScript tooling
polyfills-db
browser feature database
1.2k-29%-11 years ago
3.0.0
CommonJSNoneDatabase clients and drivers, Polyfills and shims
keyv-mongodb-store
A Keyv store implementation using MongoDB as the backend storage
1.2k--9 months ago
0.0.3
ESM onlyBundledDatabase clients and drivers, Caching
levelgraph
A graph database for Node.js and the browser built on top of LevelUp
1.2k-58%-2 years ago
4.0.0
CommonJSNoneDatabase clients and drivers
keyv-nedb-store
A Keyv store implementation using NeDB as the backend storage
1.1k--8 months ago
0.1.0
ESM onlyBundledCaching, Database clients and drivers
casbin-pg-watcher
A casbin watcher based on PostgreSQL NOTIFY
1.1k+68%--
0.2.0
CommonJSNoneDatabase clients and drivers
@duckdb/duckdb-wasm-shell
<img src="https://raw.githubusercontent.com/duckdb/duckdb-wasm/main/misc/duckdb_wasm.svg" height="64">
1.1k---3 months ago
1.33.1-dev57.0
ESM + CommonJSBundledDatabase clients and drivers, Monitoring and error tracking
@jeffs-brain/memory
Local-first memory and hybrid retrieval library for LLM agents with pluggable stores, BM25 plus vector search, and a four-stage memory pipeline.
1.1k---1 month ago
1.1.0
ESM onlyBundledDatabase clients and drivers
pg-query-parser
The real PostgreSQL query parser
1.1k+157%-4 years ago
0.3.0
CommonJSNoneDatabase clients and drivers
@equationalapplications/react-llm-wiki
In-browser LLM memory for React web apps. Bring your own SQLite adapter (e.g., sql.js WebAssembly) for a complete, zero-server RAG experience.
1.1k---2 days ago
7.7.4
ESM + CommonJSBundledReact, Database clients and drivers
@gristlabs/sqlite3
Asynchronous, non-blocking SQLite3 bindings
1.1k---3 months ago
6.0.1-grist.1
CommonJSBundledDatabase clients and drivers
mcp-postgres-server
MCP server for PostgreSQL: local, Docker, RDS, Neon, Supabase, or behind an SSH bastion.
1.1k+604%-10 days ago
0.3.1
ESM onlyNoneDatabase clients and drivers
@agentskit/memory
Persistent and vector memory backends for AgentsKit.
1.1k---8 days ago
0.11.10
ESM + CommonJSBundledDatabase clients and drivers, TypeScript tooling
@twin.org/api-auth-entity-storage-rest-client
REST clients for authentication and admin operations against entity storage endpoints.
1.1k---9 days ago
0.10.0
ESM onlyBundledBlockchain and Web3, Database clients and drivers
@mux/sync-engine
Mux Sync Engine to sync Mux data based on webhooks to Postgres
1.1k---11 months ago
0.0.5
ESM + CommonJSBundledDatabase clients and drivers, Cloud SDKs
@rebasepro/client
HTTP SDK client for the Rebase custom backend
1.1k---3 days ago
0.22.0
ESM onlyBundledDatabase clients and drivers
pg-query-native
The real PostgreSQL query parser
1.1k+133%-4 years ago
1.3.1
CommonJSNoneDatabase clients and drivers
supabase-test
supabase-test offers isolated, role-aware, and rollback-friendly PostgreSQL environments for integration tests with Supabase defaults baked in
1.1k---
3.16.3
ESM + CommonJSBundledTesting, Cloud SDKs
motorq-pg
PostgreSQL client - pure javascript & libpq with the same API
1.1k+178%-2 years ago
8.11.4
CommonJSNoneDatabase clients and drivers
signetai
Signet native CLI installer wrapper
1.1k--1 month ago
0.157.3
ESM onlyNoneDatabase clients and drivers, TypeScript tooling
@cascade-flow/backend-postgres
PostgreSQL backend implementation for CascadeFlow workflow orchestrator
1.1k---1 month ago
0.2.31
ESM onlyBundledDatabase clients and drivers
motorq-pgp
PostgreSQL interface for Node.js
1.1k+176%--
11.5.4
CommonJSBundledDatabase 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.

  • @ducklings/workersDuckDB WASM for Cloudflare Workers with httpfs, Avro, and Iceberg
  • datahikeDurable Datalog database for JavaScript and ClojureScript
  • sidequestRedis-free background job processor for Node.js. Persist jobs in your existing PostgreSQL, MySQL, SQLite, or MongoDB, with a built-in dashboard. A distributed, durable BullMQ and pg-boss alternative.
  • @spooky-sync/client-solid2Solid 2 native bindings for the sp00ky sync client
  • spindbZero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.
  • @spooky-sync/client-solidSurrealDB client with local and remote database support for browser applications
  • mongo-uriI parse mongo URIs; especially the tricky repl set ones.
  • create-fastify-appA Fastify application generator
  • pg-workflowsThe simplest Postgres workflow engine for TypeScript - durable execution, event-driven orchestration, and automatic retries powered entirely by PostgreSQL
  • @e280/kvtiny run-anywhere key-value database
  • @twin.org/api-auth-entity-storage-modelsContracts for authentication flows and admin user management with entity storage.
  • @seed-ship/duckdb-mcp-nativeNative Node.js/TypeScript implementation of DuckDB MCP extension
  • verticaPure Javascript client library for Vertica
  • mime-namesMedia Type Names Database
  • @thi.ng/ksuidConfigurable K-sortable unique IDs, ULIDs, binary & base-N encoded, 32/48/64bit time resolutions
  • happn-3pub/sub api as a service using primus and mongo & redis or nedb, can work as cluster, single process or embedded using nedb
  • @signaldb/indexeddbThis is the `IndexedDB` persistence adapter for [SignalDB](https://github.com/maxnowack/signaldb). SignalDB is a local-first JavaScript database with real-time sync, enabling optimistic UI with signal-based reactivity across multiple frameworks.
  • ai-resumable-streamResume and stop AI SDK streams, backed by S3, Redis, or any store you provide
  • mongodb-queue-upMessage queues which uses MongoDB.
  • @twin.org/api-auth-entity-storage-serviceAuthentication service implementation and REST routes backed by entity storage.
  • tcp-log-clientstream and write tcp-log-server entries
  • jsondbfsJSON Filesystem Database.
  • @effected/appThe application control plane for Effect: one layer wiring XDG-namespaced directories, a migrated SQLite store, a TTL cache and a config file to the same place.
  • joskTasks/CRON scheduler and manager for horizontally scaled multi-server applications. Supports Redis, MongoDB, PostgreSQL adapters.
  • undici-cache-redisAn Undici cache store with a Redis backend.
  • libsql-statelessthin libSQL stateless http driver for TypeScript and JavaScript
  • libsql-stateless-easythin libSQL stateless http driver for TypeScript and JavaScript but easy
  • orientjsOfficial node.js driver for OrientDB. Fast, lightweight, uses the binary protocol.
  • schematsGenerate typescript interface definitions from (postgres) SQL database schema
  • polyfills-dbbrowser feature database
  • keyv-mongodb-storeA Keyv store implementation using MongoDB as the backend storage
  • levelgraphA graph database for Node.js and the browser built on top of LevelUp
  • keyv-nedb-storeA Keyv store implementation using NeDB as the backend storage
  • casbin-pg-watcherA casbin watcher based on PostgreSQL NOTIFY
  • @duckdb/duckdb-wasm-shell<img src="https://raw.githubusercontent.com/duckdb/duckdb-wasm/main/misc/duckdb_wasm.svg" height="64">
  • @jeffs-brain/memoryLocal-first memory and hybrid retrieval library for LLM agents with pluggable stores, BM25 plus vector search, and a four-stage memory pipeline.
  • pg-query-parserThe real PostgreSQL query parser
  • @equationalapplications/react-llm-wikiIn-browser LLM memory for React web apps. Bring your own SQLite adapter (e.g., sql.js WebAssembly) for a complete, zero-server RAG experience.
  • @gristlabs/sqlite3Asynchronous, non-blocking SQLite3 bindings
  • mcp-postgres-serverMCP server for PostgreSQL: local, Docker, RDS, Neon, Supabase, or behind an SSH bastion.
  • @agentskit/memoryPersistent and vector memory backends for AgentsKit.
  • @twin.org/api-auth-entity-storage-rest-clientREST clients for authentication and admin operations against entity storage endpoints.
  • @mux/sync-engineMux Sync Engine to sync Mux data based on webhooks to Postgres
  • @rebasepro/clientHTTP SDK client for the Rebase custom backend
  • pg-query-nativeThe real PostgreSQL query parser
  • supabase-testsupabase-test offers isolated, role-aware, and rollback-friendly PostgreSQL environments for integration tests with Supabase defaults baked in
  • motorq-pgPostgreSQL client - pure javascript & libpq with the same API
  • signetaiSignet native CLI installer wrapper
  • @cascade-flow/backend-postgresPostgreSQL backend implementation for CascadeFlow workflow orchestrator
  • motorq-pgpPostgreSQL interface for Node.js