histrio / Py Couchdb
Licence: other
Modern pure python CouchDB Client.
Stars: ✭ 85
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
Couchdb
Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability
Stars: ✭ 5,166 (+5977.65%)
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
couchdb-linux-performance
Linux tuning for CouchDB performance
Stars: ✭ 30 (-64.71%)
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
Android dbinspector
Android library for viewing and sharing in app databases.
Stars: ✭ 881 (+936.47%)
Mutual labels: couchdb
py-couchdb
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].