How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
Nano: The official Apache CouchDB library for Node.js
The main features of apache/couchdb-nano are: Database Drivers, Databases.
Open-source alternatives to apache/couchdb-nano include: couchbase/couchnode — Couchbase Node.js Client Library (Official). dhamaniasad/awesome-postgres — This project is a curated directory of software, libraries, and resources designed to support the management,… aerospike/aerospike-client-nodejs — Node.js client for the Aerospike database. brianc/node-postgres — This project is a Node.js client for PostgreSQL databases, providing a protocol parser to translate raw binary streams… couchbase/goforestdb — Go bindings for ForestDB. go-kivik/kivik — Common interface to CouchDB or CouchDB-like databases for Go and GopherJS.
This project is a Node.js client for PostgreSQL databases, providing a protocol parser to translate raw binary streams into JavaScript objects. It serves as a driver for executing queries, managing data, and integrating Node.js applications with PostgreSQL backends. The library includes a connection pool manager to reduce network overhead by caching reusable connections and a result streamer that uses cursors to retrieve large datasets incrementally. It also functions as an event listener for subscribing to asynchronous server-side notifications to trigger real-time application events. Broad
Couchbase Node.js Client Library (Official)
Node.js client for the Aerospike database