This is a CouchDB emulator/visualizer written in 100% JavaScript, which
implements key concepts like collation, map/reduce and incremental reduce. It
also acts as a 2-minute CouchDB tutorial. No documents were harmed in this
process.
CouchApps are JavaScript and HTML5 applications served directly from CouchDB. If you can fit your application into those constraints, then you get CouchDB's scalability and flexibility "for free" (and deploying your app is as simple as replicating it to the production server).