Skip to content
gtd task management with a couchapp
JavaScript Ruby
Find file


couchapp for getting things done


All GTD todo managers are overly complex or don't do useful syncing (read: No OTA sync in CouchDB is simple and does replication so it seems like a perfect match.


  • go to and get a hosted CouchDB or follow the instructions to set up a local one
  • clone this repository git clone
  • install couchapp pip install couchapp
  • deploy it to your DB couchapp push $yourdb

My data in the cloud?

Since your tasks may be sensitive data, check out the TODOs to see what is not yet implemented and also read this for a better understanding of the CouchDB security model.



If you want to contribute:

  • Fork the project.
  • Make your feature addition or bug fix.
  • Commit
  • Send me a pull request. Bonus points for topic branches.


Something went wrong with that request. Please try again.