CouchApp is designed to structure standalone CouchDB application development for maximum application portability.
CouchDB's replication means that programs running locally, can still be social. Applications control replication data-flows, so publishing messages and subscribing to other people is easy. Your users will see the benefits of the web without the hassle of requiring always-on connectivity.
Couchapp requires Python 2.5x or sup. To install couchapp using easy_install you must make sure you have a recent version of distribute installed:
$ curl -O http://python-distribute.org/distribute_setup.py $ sudo python distribute_setup.py $ easy_install pip
To install or upgrade to the latest released version of couchapp:
$ pip install couchapp
To install/upgrade development version :
$ pip install git+http://github.com/couchapp/couchapp.git#egg=Couchapp
Note: some installations need to use
sudo command beafore each command line.
To install on windows follow instructions here .
More installion options on the website.
Read the tutorial.
- Frequently Asked Questions
- couchapp command line usage
- Extend couchapp command line
- CouchApps with DesktopCouch
- List of CouchApps
- Video Tutorials and Screencasts
- CouchApp Garden
- Mailing List
- Contributing to CouchApp
- Some development notes
- Interactive Docs
- Instruction on how to install this.pages app on your own machine