Related Projeccts
A list of CouchDB related projects, clients and libraries.
Clients
- Couchapp Command line tool to manage standalone CouchDB applications and send/clone documents from/to CouchDB.
- CouchDBX — The one-click CouchDB package for the Mac
- nightly builds are available here: http
- Davenport: Davenport is a plugin container for building native Mac OS X applications
- CouchDB-FUSE: mount document attachments on a virtual filesystem
-
Out of date
- Levitz - XUL based CouchDb utility client
- Valance GUI client in PyGTK
Libraries
- JavaScript libraries
-
Erlang interfaces:
-
Java interfaces:
-
Scala driver and View Server:
-
Perl interfaces:
-
Perl tools:
-
PHP libraries
- PHPillow, an object orientated wrapper for CouchDB.
- PHPCouch, a CouchDB library for PHP
- PHP library for CouchDb
- PHP extension for CouchDB
-
Ruby libraries
- Python libraries
- Common Lisp libraries
- Clojure libraries
- Squeak CouchDB Library
- Storing_GeoData (PHP, Google Geocoding Service)
Alternative Data Stores
- MongoDB (Is a high-performance, open source, schema-free document-oriented database.)
- Riak (Is a Dynamo-inspired key/value store that scales predictably and easily.)
- Cassandra (Is a highly scalable, eventually consistent, distributed, structured key-value store.)
- Voldemort (Is a distributed key-value storage system.)
- Redis (Is a persistent key-value database with built-in net interface written in ANSI-C for Posix systems)
- Feather DB (CouchDB clone in Java. Note:This project is not active.)
- StrokeDB (A CouchDB-like database written in Ruby to make embedding into Ruby apps easier. Note:This project is not active.)
Applications
Miscellaneous
- couchdbx-core Packaging CouchDB for Mac OS X.
- Interactive CouchDB A CouchDB emulator/visualizer written in 100% Javascript.
- Lounge A proxy-based partitioning/clustering framework for CouchDB.
- Hovercraft An easy direct Erlang CouchDB library.
- GeoCouch Can be used for "Geodata" related applications.
Full Text Searching
- CouchDB Lucene Enables full-text searching of CouchDB documents using Lucene.
- !HyperCouch : Full text indexing of CouchDB via Hyper Estraier
- Note: HyperCouch was a project by Paul Davis, but it was abandoned
- http://www.davispj.com/2009/01/24/hypercouch.html * Code mirror HyperCouch
- CouchDB Solr2 Integrates full-text indexing and searching with CouchDB.
- Per README, the CouchDB Solr2 project is no longer being maintained as of January 2009.