https://github.com/afters/Couch-Incarnate
Couch Incarnate is a CouchDB tool that allows you to create views of views (AKA chaining map-reduce operations). It does so by maintaining a map-reduce DB, instead of a regular view. This is called "an incarnation", to which you can then attach regular views - effectively creating a view of a view. Things seem to be working well on at least a subset of scenarios, so it deserves an official release. To get more insight on what it can and can't (yet?) do, check out the README. I'd appreciate any bug-reports, questions and feedback. Thank you, Alon
