an asynchronous Scala library for CouchDB/BigCouch based on Spray.
Scala Shell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
project
src
.gitignore
LICENSE
README.md
release

README.md

Sprouch - Scala library for CouchDB/BigCouch

Sprouch is an asynchronous CouchDB client based on Spray.

Features

  • Scala 2.9 and 2.10 supported
  • Tested with CouchDB and BigCouch/Cloudant
  • Asynchronous and synchronous APIs
  • Connection via HTTP or HTTPS, Authorization via HTTP Basic Auth
  • CRUD operations on plain old Scala Classes
  • Javascript Views
  • Attachments
  • Bulk actions
  • more features planned: see tickets

Documentation

Mailing list

https://groups.google.com/forum/?fromgroups#!forum/sprouch

Sbt

Scala 2.9

resolvers += "sprouch repo" at "http://kimstebel.github.com/sprouch/repository"

libraryDependencies += "sprouch" % "sprouch_2.9.2" % "0.5.11"

Scala 2.10

resolvers += "sprouch repo" at "http://kimstebel.github.com/sprouch/repository"

libraryDependencies += "sprouch" % "sprouch_2.10" % "0.5.11"

Contribute!

Contributions are always welcome! Please drop me a line at kim.stebel@gmail.com if you want to help.

githalytics.com alpha