CornerCouch - AngularJS module for CouchDB
Alternatives To Cornercouch
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
3 months ago32mitJavaScript
OpenNote was built to be an open web-based alternative to Microsoft OneNote (T) and EverNote.
176 years agoMarch 15, 202310mitHTML
CornerCouch - AngularJS module for CouchDB
Votr Part5123
5 years ago1JavaScript
Part 5 of a realtime SMS/Voice voting application powered by Node, CouchDB, AngularJS and Twilio
Superlogin Demo38
7 years ago9mitJavaScript
A sample single page app using SuperLogin, AngularJS, and PouchDB
Votr Part429
9 years agoJavaScript
Building a Real-time SMS Voting App Part 4: Adding a Front-end with AngularJS
9 years ago1JavaScript
Yet another Todo Tutorial using AngularJS and PouchDb
Angular Hapi Couch18
9 years agoJavaScript
Application using angular.js, hapi.js API server and CouchDB for resources.
Angular Simplecouch17
18 years agoFebruary 22, 2021mitJavaScript
An angularjs simple couchdb client
3 years ago
জাভাস্ক্রিপ্ট ল্যাঙ্গুয়েজের এর ব্যাসিক, অ্যাডভান্স এবং বেস্ট প্র্যাকটিস - বাংলায়
10 years agoapache-2.0JavaScript
A small demonstration showing the power of CouchDB and AngularJS
Alternatives To Cornercouch
Select To Compare

Alternative Project Comparisons


CornerCouch - AngularJS module for CouchDB

Make sure to check the Wiki on GitHub for more information

See an example on my IrisCouch or access the same data cross-site (JSONP or CORS) from my web site

CornerCouch wraps the CouchDB core http APIs for documents, attachments, views, and sessions in three JavaScript object classes: CouchServer, CouchDB, and CouchDoc. The 'CornerCouch' module exposes a single resource 'cornercouch', which is the factory for CouchServer objects. CouchDoc is an inner class of CouchDB and CouchDoc objects are automatically associated with a database.

On the Angular side CornerCouch relies on $http, providing a higher level http/REST interface of its own, separate from $resource. Its sole dependency is the core AngularJS 'ng' module. jQuery is not required and not utilized.

CornerCouch has been developed based on Angular.js 1.0.3 and CouchDB 1.2.0. The upload of attachments depends on the HTML5 File API and does not support IE9 or older.

Bugs and Fixes

Please report any problems to me via e-mail or as a GitHub issue


  • Included the guestbook.html sample here on GitHub
  • Upgraded to Angular.js 1.2.1
  • Implemented CouchDB.queryMore() and CouchDB.queryActive


Several small fixes identified by the expanded sample application

  • CouchServer.getUUIDs()
  • CouchServer.getInfo()
  • CouchDB.getInfo()
  • CouchServer.getUserDB()
  • CouchServer.getUserDoc()
  • CouchServer.logout sets userDoc = { }
  • CouchServer.login sets (fix for CouchDB glitch)


Bug (typo) in CouchDoc.detach(name) fixed, test now included in sample app on IrisCouch.
Thanks to Reece Lewellen for finding it and providing the fix.

Popular Couchdb Projects
Popular Angularjs Projects
Popular Data Storage Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.