Python, Ruby and Other SDKs

Couchbase Python SDK

The Couchbase Python SDK is currently in release version 1.2. In addition to its core Python language support, it also includes support for asynchronous frameworks such as Twisted and Gevent. Its documentation includes Getting Started and Tutorial topics.

Couchbase Ruby SDK

The Couchbase Ruby SDK is currently in release version 1.3. It supports the Ruby language with a full feature set for Couchbase. You can find information about using it in the Ruby SDK developer guide, which includes Getting Started and Tutorial topics.

Other Client Libraries

A number of experimental and community-developed client libraries exist for Couchbase Server. Information about Couchbase client libraries for Go, Clojure, Erlang and other programming languages is available on the Couchbase open source project page.