HyperCouch is (to be) a collection of CouchApps that enable various Hypermedia APIs within an Apache CouchDB database.
The goal is to provide browse-able alternate APIs for CouchDB.
Bradley Holt began a
CouchDB Hypermedia API
project back in 2012 which worked on collection
and resource
documents.
The variant included here is based on that (New BSD licensed) code, but includes a default collection which is the primary index of the current database.
- Setup a
hypercouch.dev
(or whatever you like) in your/etc/hosts
file pointing to the IP of your CouchDB or to a Cloudant account. - Add a
vhosts
entry to your CouchDB config pointing to/hypercouch/_design/hal/_rewrite/
$ couchapp push hal/ http://{user}:{pass}@localhost:5984/hypercouch
- Use the HAL Browser to...browse it!
TBD
TBD
TBD
Apache 2.0 License