All Projects → histrio → Py Couchdb

histrio / Py Couchdb

Licence: other
Modern pure python CouchDB Client.

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Py Couchdb

rpi-couchdb
CouchDB Docker 🐳 for Raspberry Pi. Part of OLE's Treehouses Project.
Stars: ✭ 30 (-64.71%)
Mutual labels:  couchdb
Cht Core
The CHT Core Framework makes it faster to build responsive, offline-first digital health apps that equip health workers to provide better care in their communities. It is a central resource of the Community Health Toolkit.
Stars: ✭ 354 (+316.47%)
Mutual labels:  couchdb
Solarthing
Monitors an Outback MATE and a Renogy Rover - MPPT Charge Controller. Integrates with Grafana, PVOutput and more!
Stars: ✭ 33 (-61.18%)
Mutual labels:  couchdb
couchreplicate
CouchDB and Cloudant replication command-line tool and library
Stars: ✭ 15 (-82.35%)
Mutual labels:  couchdb
Couch potato
Ruby persistence layer for CouchDB.
Stars: ✭ 322 (+278.82%)
Mutual labels:  couchdb
Couchdb
Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability
Stars: ✭ 5,166 (+5977.65%)
Mutual labels:  couchdb
couchdb-operator
prototype kubernetes operator for couchDB
Stars: ✭ 17 (-80%)
Mutual labels:  couchdb
Nodbi
Document DBI connector for R
Stars: ✭ 56 (-34.12%)
Mutual labels:  couchdb
Stackedit
In-browser Markdown editor
Stars: ✭ 18,744 (+21951.76%)
Mutual labels:  couchdb
Sofa
easy R interface to CouchDB
Stars: ✭ 30 (-64.71%)
Mutual labels:  couchdb
full-stack-flask-couchdb
Full stack, modern web application generator. Using Flask, CouchDB as database, Docker, Swagger, automatic HTTPS and more.
Stars: ✭ 28 (-67.06%)
Mutual labels:  couchdb
Hibernate Ogm
Hibernate OGM - Domain model persistence for NoSQL datastores
Stars: ✭ 299 (+251.76%)
Mutual labels:  couchdb
Cozy Stack
Simple, Versatile, Yours
Stars: ✭ 782 (+820%)
Mutual labels:  couchdb
couchdb-linux-performance
Linux tuning for CouchDB performance
Stars: ✭ 30 (-64.71%)
Mutual labels:  couchdb
Couchdb Couch
Mirror of Apache CouchDB
Stars: ✭ 43 (-49.41%)
Mutual labels:  couchdb
couchbackup
CouchDB backup and restore command-line utility.
Stars: ✭ 15 (-82.35%)
Mutual labels:  couchdb
Couchdb Nano
Nano: The official Apache CouchDB library for Node.js
Stars: ✭ 456 (+436.47%)
Mutual labels:  couchdb
Enseada
A Cloud native multi-package registry
Stars: ✭ 80 (-5.88%)
Mutual labels:  couchdb
Couchdb Net
EF Core-like CouchDB experience for .NET!
Stars: ✭ 50 (-41.18%)
Mutual labels:  couchdb
Android dbinspector
Android library for viewing and sharing in app databases.
Stars: ✭ 881 (+936.47%)
Mutual labels:  couchdb

py-couchdb

Build Status PyPI PyPI - Downloads Coverage Status Documentation Status

Modern pure python CouchDB Client.

Currently there are several libraries in python to connect to couchdb. Why one more? It's very simple.

All seems not be maintained, all libraries used standard Python libraries for http requests, and are not compatible with python3.

Advantages of py-couchdb

  • Use requests for http requests (much faster than the standard library)
  • Python2 and Python3 compatible with same codebase (with one exception, python view server that uses 2to3)
  • Also compatible with pypy.

Example:

>>> import pycouchdb
>>> server = pycouchdb.Server("http://admin:[email protected]:5984/")
>>> server.info()['version']
'1.2.1'

Installation

To install py-couchdb, simply:

pip install pycouchdb

Documentation

Documentation is available at http://pycouchdb.readthedocs.org.

Test

To test py-couchdb, simply run:

pytest -v --doctest-modules --cov pycouchdb
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].