A HTML5 port of Google Refine's UI that lets you bulk import, edit and export your data in and out of CouchDB
- CSV/JSON export your entire database for integration with spreadsheets or Google Refine
- Bulk update/clean your data using an easy scripting UI
- Import by directly downloading from JSON APIs or by uploading files
After you install it, visit this link to open Recline:
http://yourcouch/yourdb/_design/recline/_rewrite
Get a couch, make a database and put some data into it.
Copy these utilities to the new db:
curl -X POST http://user:pass@YOURCOUCH/_replicate -d '{"source":"http://max.iriscouch.com/apps","target":"YOURDB", "doc_ids":["_design/recline"]}' -H "Content-type: application/json"
You'll have to get yourself a couch. The easiest way is from the instructions on this page. Once it's going, open up http://YOURCOUCH/_utils
and create a new database to store your data.
You can either replicate the couchapp from my couch max.iriscouch.com/apps/_design/recline (quickest option) or, if you want to hack on the recline source code first, you'll need to install mikeal/node.couchapp.js
and clone this repo.