#couch-db #nosql #couchbase #api-bindings #pouchdb

chesterfield

Ergonomic, strongly-typed CouchDB client in pure Rust

2 releases

0.0.1 Jun 8, 2019
0.0.0 May 18, 2019

#6 in #couchbase

Download history 24/week @ 2024-04-03

98 downloads per month

Apache-2.0

44KB
789 lines

Build Status

chesterfield

An ergonomic, strongly typed CouchDB client in Rust.

This library includes both synchronous and asynchronous APIs for the programmer who wants to have it all.

Couldn't find a decent, maintained CouchDB client in Rust. Also I wanted async. So i rolled my own.

This is still in active development, in the sense that I add things when I need them, and fix bugs when they affect me directly.

Until this gets slightly closer to stable the updates to the release on Crates.io will be a lot more sporadic than the github updates.

Would be thrilled to have a couple more sets of eyes and keyboards chipping away at this. climb aboard.

Building

cargo build

"oh my gosh so easy!"

Running Tests

cargo test --features container

"sham-wow!"

Viewing Documentation

cargo doc --open

"kersplash!"

Contributing

cargo contribute

"bullseye!"


Current version: 0.0.0

License: Apache-2.0

Dependencies

~17–28MB
~491K SLoC