https://github.com/danieleades/chesterfield
modern, async compatible, CouchDB client written in Rust
https://github.com/danieleades/chesterfield
async asynchronous couchbase couchdb couchdb-client rust rust-lang
Last synced: 9 months ago
JSON representation
modern, async compatible, CouchDB client written in Rust
- Host: GitHub
- URL: https://github.com/danieleades/chesterfield
- Owner: danieleades
- Created: 2019-05-12T08:53:25.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-05-11T19:13:09.000Z (about 6 years ago)
- Last Synced: 2025-09-04T02:53:24.621Z (10 months ago)
- Topics: async, asynchronous, couchbase, couchdb, couchdb-client, rust, rust-lang
- Language: Rust
- Size: 47.9 KB
- Stars: 8
- Watchers: 0
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://travis-ci.org/danieleades/chesterfield)
[](https://docs.rs/chesterfield/)
# chesterfield
An ergonomic, strongly typed, asynchronous CouchDB client in Rust.
[see the documentation](https://docs.rs/chesterfield/0.0.1/chesterfield/)
*(note that the docs.rs documentation might be lagging behind master)*
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.
Would be thrilled to have a couple more sets of eyes and keyboards chipping away at this. climb aboard.
## Building
```bash
cargo build
```
>*"oh my gosh so easy!"*
## Running Tests
```bash
cargo test --features container
```
>*"sham-wow!"*
## Viewing Documentation
```bash
cargo doc --open
```
>*"kersplash!"*
## Contributing
```bash
cargo contribute
```
>*"bullseye!"*
---
Current version: 0.0.2
License: Apache-2.0