Getting started with Erlang and the CouchDB API.

couchbeam

couchbeam is a simple erlang CouchDB framework. couchbeam provides you a full featured and easy client to access and manage multiple couchdb Nodes.

http://github.com/benoitc/couchbeam

Features

eCouch

eCouch is an Erlang application that provides an API to a CouchDB server. Code and documentation can be obtained at:

http://code.google.com/p/ecouch

Characteristics

Features

erlcouch

It is quite easy to throw together a quick interface to CouchDB in Erlang using inets or ibrowse because CouchDB API is so easy. On such interface currently exists at:

http://code.google.com/p/erlcouch/ Documentation can be found as part of the library.

NOTE: erlcouch was discontinued, but picked up and pushed along at http://github.com/bdionne/erl-couch/

erlang_couchdb

Another Erlang library exists as erlang_couchdb. It is actively development and tries to do as little as possible.

http://github.com/ngerakines/erlang_couchdb/ There's a branch implementing a transactional layer for it. Scroll down for documentation: http://github.com/astro/erlang_couchdb/tree/couch_lier