Skip to content
This repository

CouchApp is a set of scripts designed to bring clarity and order to the freedom of CouchDB’s document-based approach.


The Python `couchapp` tool created a pattern for mapping filesystem contents to a Design Document. Many other tools (erica,, grunt-couch) have followed suite. So far, it’s the closest thing to a “spec” for what a CouchApp looks like in a repo.

Other formats exist, but are generally language specific. Finding, documenting, and implementing common patterns like the Filesystem Mapping, will help us grow as a community.

Community resources


For install instructions please refer to the Manual section.

Apps Using CouchApp

In the Apps section you can find applications based upon CouchApp. We invite you to add yours …

Something went wrong with that request. Please try again.