Displaying 1 to 20 from 70 results

cradle - a high-level CouchDB client for Node.js

Cradle is an asynchronous javascript client for CouchDB. It is somewhat higher-level than most other CouchDB clients, requiring a little less knowledge of CouchDB's REST API. Cradle also has built-in write-through caching, giving you an extra level of speed, and making document updates and deletion easier. Cradle was built from the love of CouchDB and Node.js, and tries to make the most out of this wonderful marriage of technologies. The key concept here is the common ground shared by CouchDB and Node.js, that is, javascript. The other important aspect of this marriage is the asynchronous behaviors of both these technologies. Cradle tries to make use of these symmetries, whenever it can. Cradle's API, although closely knit with CouchDB's, isn't overly so. Whenever the API can be abstracted in a friendlier, simpler way, that's the route it takes. So even though a large part of the Cradle <--> CouchDB mappings are one to one, some Cradle functions, such as save(), can perform more than one operation, depending on how they are used.

node-couchdb - A new CouchDB module following node.js idioms

A thin node.js idiom based module for CouchDB's REST API that tries to stay close to the metal.If you are wondering if there is a race-condition in the above example, the answer is no. Each couchdb.Client uses an internal queue for its requests, just like http.Client. This guarantees ordering. If you want to perform multiple requests at once, use multiple couchdb.Client instances.

pouchdb-find - Easy-to-use query language for PouchDB. ⚠️ NOTICE ⚠️: moved to the PouchDB repo

Provides a simple, MongoDB-inspired query language that accomplishes the same thing as the map/reduce API, but with far less code. Eventually this will replace PouchDB's map/reduce API entirely. You'll still be able to use map/reduce, but it will be distributed as a separate plugin.

resourceful - an isomorphic Resource engine for JavaScript

See the wiki for more documention. These methods are available on all user-defined resource constructors, as well as on the default resourceful.Resource constructor.

follow - Very stable, very reliable, NodeJS CouchDB _changes follower

Follow (upper-case F) comes from an internal Iris Couch project used in production for over a year. It works in the browser (beta) and is available as an NPM module. This looks much like the request API.

CouchDBExtension - SSRS data processing extension for couchdb

This project is a SQL Server Reporting Services 2008 data processing extension that facilitates using Apache's CouchDB as a data source.


Automated Build System for Erlang & CouchDB on Windows


.NET libraries to use CouchDB from .NET. Included are Membership and Roles provider so that you may use CouchDB as your integrated DB backend on your ASP.NET projects. Please see the readme.txt file for instructions.

aiocouchdb - CouchDB client built on top of aiohttp (asyncio)

CouchDB client built on top of aiohttp and made for asyncio.Current status: beta. aiocouchdb has all CouchDB API implements up to 1.6.1 release. However, it may lack of some usability and stability bits, but work is in progress. Feel free to send pull request or open issue if you'd found something that should be fixed.

lockit-couchdb-adapter - CouchDB adapter for lockit

CouchDB adapter for Lockit.The adapter automatically saves the necessary views to your CouchDB. You only need the connection string in your config.js.

couch-pwd - CouchDB like salt and password generation with PBKDF2

Hash and compare passwords with the crypto's pbkdf2. Heavily inspired by node-pwd.The resulting salt and password Strings are the same you'd get when you save a user to CouchDB and let CouchDB do all the hashing for you.

couchdb - CouchDB client in Go

CouchDB client for Go.More examples.

spawn-pouchdb-server - Configurable per-app pouchdb-server as a drop-in replacement for CouchDB

CouchDB is a fantastic database, but setting it up for local development is not easy, as it also requires an Erlang runtime environment. Having a built-in PouchDB-Server in our apps will make CouchDB optional. Many Apps require couchdb users / admins / security settings etc. Using PouchDB makes it simple to isolate these in local development. (But if you don't mind the CouchDB dependency, you can also use node-multicouch for that).

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.