A straight-forward client for CouchDB REST API. The resources exposed by the API are simply wrapped into classes.
CouchRest provides a simple interface on top of CouchDB's RESTful HTTP API, as well as including some utility scripts for managing views and attachments.
This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program
Ruby persistence layer for CouchDB
Convenience layer for CouchDB on top of CouchPotato.
CouchRest provides a simple interface on top of CouchDB's RESTful HTTP API, as well as including some utility scripts for managing views and attachments.
CouchDB has built in document versioning, but you can't rely on it for version control. This is an implementation of a version-as-attachments approach created by @jchris.
soca is a different way of writing apps for CouchDB. The structure is up to you.
Manage CouchDB views and documents.
CouchRest provides a simple interface on top of CouchDB's RESTful HTTP API, as well as including some utility scripts for managing views and attachments.
CouchRest provides a simple interface on top of CouchDB's RESTful HTTP API, as well as including some utility scripts for managing views and attachments.
Ruby API for CouchDB, designed to work with the Camping micro-framework.
CouchDB storage adapter for the General Object Mapper. Current versions of CouchDB are supported.
CouchDB integration for Devise framework.
Rid is a toolkit to relax in web development. Based on CouchDB you get a distributed, high scaling web application infrastructure with Rid. This is the Rid meta package.
Ruby persistence layer for CouchDB
Rid is a toolkit to relax in web development. Based on CouchDB you get a distributed, high scaling web application infrastructure with Rid. This is the Rid core.
CouchModel provides an interface to easly handle CouchDB documents. It also comes with a ActiveModel implementation to integrate into an Rails 3 application.
CouchApp is a set of helpers and a jQuery plugin that conspire to get you up and running on CouchDB quickly and correctly. It brings clarity and order to the freedom of CouchDB’s document-based approach.
Command line interface to a couchdb deployment.
In-memory CouchDB for Couchrest and SimplyStored. Works for database and document API, by_attribute views, and for SimplyStored generated views
RelaxDB provides a simple interface to CouchDB
CouchDB output plugin for Fluentd event collector
ActiveModel-compliant CouchDB ORM
Ruby wrapper around the CouchDB REST API.
Add couchdb-lucene search support to CouchRest Model
Ruby persistence layer for CouchDB
Simple Ruby interface to CouchDB
Access CouchDB JSON documents from filesystem.
CouchFoo provides an ActiveRecord API interface to CouchDB
RelaxDB provides a simple interface to CouchDB
CouchRest provides a simple interface on top of CouchDB's RESTful HTTP API, as well as including some utility scripts for managing views and attachments.
Provides a CouchDB appender to the Ruby Logging framework. This appender enables log messages to be written to a CouchDB instance.
A Ruby interface for CouchDB
Simple library for working with CouchDB. Avoids magic, keeps it simple.
Ruby persistence layer for CouchDB, inspired by and forked from Couch Potato
The Ruboss Framework brings the design principles and productivity of Rails to Flex development, and makes integration with RESTful APIs as simple as possible. Here's some of the things you can do: * *Create* a complete _Adobe_ _Flex_ or _AIR_ application in less than 5 minutes. Use our lightweight Ruby-based code generation toolkit to create a fully functional CRUD application. Simply do: sudo gem install ruboss4ruby And then run: ruboss-gen -h * *Integrate* with _Ruby_ _On_ _Rails_, _Merb_ or _Sinatra_ applications that use _ActiveRecord_, _DataMapper_, _CouchRest_, _ActiveCouch_, etc. * *Communicate* between your Flex/AIR rich client and service providers using either _XML_ or _JSON_. * *Persist* your data directly in Adobe AIR's _SQLite_ database or _CouchDB_ without any additional infrastructure or intermediate servers. * *Deploy* your Ruboss application on the Google App Engine and use Google DataStore for persistence.
It's a simple and efficient CouchDB client written on Ruby. Current solutions like CouchRest are too heavy and have strange behaviour (like raising error when Resource not found). Also they can't manage many databases.
A Ruby Object Database ... just add water (and CouchDB). Even with ORMs like ActiveRecord, DataMapper which ease the pain of relational data storage, considerable developer effort goes into wrangling Ruby objects into their databases. Document-oriented databases have made it possible to store nested data structures that easily map to Ruby objects. Aqua (http://github.com/baccigalupi/aqua) is a new Ruby library that aims to painlessly persists objects, allowing developers to focus more on object oriented code and less on storage. Currently Aqua is in pre-alpha testing, with the following big things left to implement: A data query DSL and implementation; Support of all objects in the Standard Library; Class and code storage to allow the sharing and persistence of classes with their data.
A simple migration system for CouchDB.
something at the intersection of Rails3, CouchDB and rufus-jig
Modular, de-coupled views for CouchDB.
It's a simple and efficient CouchDB client written on Ruby. Current solutions like CouchRest are too heavy and have strange behaviour (like raising error when Resource not found). Also they can't manage many databases.
Ruby persistence layer for CouchDB
OpenID store using CouchDB. Right now using Couchrest, will make more flexible later, hopefully.
httperf wrapper for couchdb
CouchDB-backed content repository for multi-tenant, multi-stage applications
CouchDB storage for ruote 2.1 (ruby workflow engine)
Rid is a toolkit to relax in web development. Based on CouchDB you get a distributed, high scaling web application infrastructure with Rid. This is the rid dd command, which generates a design document.
Rack middleware for OAuth2 Provider Server Based on Couchdb