10 Best JavaScript CouchDB Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

rxd

rxdb

🔄 A realtime Database for JavaScript Applications

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
5
Top Feedback
N/A
GitHub Stars
16K
Weekly Downloads
4K
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

pouchdb

🐨 - PouchDB is a pocket-sized database.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
8
Top Feedback
3Easy to Use
3Performant
2Great Documentation
GitHub Stars
14K
Weekly Downloads
50K
Last Commit
5d ago
Bundle Size (min+gzip)
36.9KB
Tree-Shakeable

nano

Nano: The official Apache CouchDB library for Node.js

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.0/ 5
1
Top Feedback
N/A
GitHub Stars
482
Weekly Downloads
83K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@cloudant/cloudant

Cloudant Node.js client library

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
251
Weekly Downloads
16K
Last Commit
4d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

cradle

a high-level CouchDB client for Node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
8K
Last Commit
5yrs ago
Bundle Size (min+gzip)
197.5KB
Not Tree-Shakeable

edge-server-tools

Common CouchDb & Express utility functions

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
3
Last Commit
5d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
pnr

pouchdb-nextjs-router

A next.js API submodule with a CouchDB style REST interface to PouchDB

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4
Weekly Downloads
2
Last Commit
6mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

fauxton

Apache CouchDB

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
307
Weekly Downloads
9
Last Commit
6d ago
Bundle Size (min+gzip)
48.7KB
Not Tree-Shakeable
ses

sessionstore

Sessionstore is a node.js module for multiple databases. It can be very useful if you work with express or connect.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
53
Weekly Downloads
1K
Last Commit
1yr ago
Bundle Size (min+gzip)
2.04KB
Not Tree-Shakeable
nc

node-couchdb

ES2015-compatible package to interact with CouchDB

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
65
Weekly Downloads
857
Last Commit
1yr ago
Bundle Size (min+gzip)
187.3KB
Not Tree-Shakeable
cou

couchapp

Utilities for building CouchDB applications.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
490
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
cj

@ossman-applications/couch-js

A CouchDB JavaScript client.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
10mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
cd

couch-db

An extendable couch client lib for nodejs

License Icon
License: BSD-2-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
10
Weekly Downloads
176
Last Commit
6yrs ago
Bundle Size (min+gzip)
20.3KB
Not Tree-Shakeable
cs

couch-slouch

A JS client for CouchDB that does the heavy lifting

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
120
Weekly Downloads
101
Last Commit
1yr ago
Bundle Size (min+gzip)
220.6KB
Not Tree-Shakeable
ce

couchdb-expression

Express Session Store for CouchDB

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
62
Last Commit
1yr ago
Bundle Size (min+gzip)
207.1KB
Not Tree-Shakeable
cam

caminte

Cross-db ORM for NodeJS

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
56
Last Commit
3yrs ago
Bundle Size (min+gzip)
0.43KB
Not Tree-Shakeable
cp

couchdb-promises

Yet another Node module for CouchDB that uses ES6 promises. No dependencies.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
26
Weekly Downloads
26
Last Commit
5yrs ago
Bundle Size (min+gzip)
3.09KB
Not Tree-Shakeable
ca

couchdb-api

An async wrapper for the CouchDB API, following Node.JS conventions

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
43
Weekly Downloads
18
Last Commit
9yrs ago
Bundle Size (min+gzip)
18.6KB
Not Tree-Shakeable
spi

spiegel

Scalable replication and change listening for CouchDB

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
132
Weekly Downloads
0
Last Commit
2mos ago
Bundle Size (min+gzip)
0.16KB
Not Tree-Shakeable
cou

couchdb

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
10
Last Commit
N/A
Bundle Size (min+gzip)
8.66KB
Not Tree-Shakeable
ecf

express-couchdb-fs

An express module that adds a couchDb file service api to any express app.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
4
Last Commit
N/A
Bundle Size (min+gzip)
638.7KB
Not Tree-Shakeable
cdb

cdb

Couchdb library for node

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
3
Weekly Downloads
3
Last Commit
5yrs ago
Bundle Size (min+gzip)
189.2KB
Not Tree-Shakeable

couchdb-builder

A tool for building CouchDB documents from flat files.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
6
Weekly Downloads
2
Last Commit
5yrs ago
Bundle Size (min+gzip)
73.6KB
Not Tree-Shakeable
ec

express-couchdb

A very simple couchdb connection middleware.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
2
Last Commit
N/A
Bundle Size (min+gzip)
63.4KB
Not Tree-Shakeable
cc

couch-client

A minimal CouchDB client that easy and powerful

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
101
Weekly Downloads
1
Last Commit
10yrs ago
Bundle Size (min+gzip)
1.51KB
Not Tree-Shakeable
ecp

express-couch-proxy

CouchDB reverse proxy middleware for Express.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
1
Last Commit
N/A
Bundle Size (min+gzip)
0.91KB
Not Tree-Shakeable
tc

then-couchdb

A promise-based CouchDB client for node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
9
Weekly Downloads
0
Last Commit
8yrs ago
Bundle Size (min+gzip)
10.5KB
Not Tree-Shakeable
ecr

express-couchdb-router

An Express router which allows static content to be delivered from CouchDb.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
1
Last Commit
N/A
Bundle Size (min+gzip)
271.3KB
Not Tree-Shakeable

cradle-client

a high-level CouchDB client for Node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
1
Last Commit
5yrs ago
Bundle Size (min+gzip)
197.6KB
Not Tree-Shakeable
ecc

express-couchdb-core

A core rest api for a couchdb database

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
1
Last Commit
N/A
Bundle Size (min+gzip)
24.6KB
Not Tree-Shakeable
euc

express-user-couchdb

A express module for CouchDb based User Authentication Module

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
34
Weekly Downloads
1
Last Commit
1yr ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
cc

cdb-client

CouchDB Client

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
0
Last Commit
4yrs ago
Bundle Size (min+gzip)
211.0KB
Not Tree-Shakeable
ncp

node-couchdb-proxy

ExpressJS CouchDB proxy middleware

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
1
Last Commit
N/A
Bundle Size (min+gzip)
185.8KB
Not Tree-Shakeable