Database Drivers

Libraries for connecting and operating databases.

Newest releases

nackjicholson SQL is code, you should be able to write it, version control it, comment it, and run it using files. Writing your SQL code in Python programs as strings doesn't allow you to easily reuse your SQL in database GUI tools or CLI tools
 

xer0days SQLi Query Tampering extends and adds custom Payload Generator/Processor in Burp Suite's Intruder. This extension gives you the flexibility of manual testing with many powerful evasion techniques.
 

coleifer walrus - Lightweight Python utilities for working with Redis
 

hansonkd Tino is a framework to remotely call functions. It builds both clients and servers.
 

StephenKevin Zugh [WIP] Access to database in pythonic way Zugh Status Required Licence Install Usage Connection Config Pool Database Table Query Object
 

aiven MyHoard MyHoard is a daemon for creating, managing and restoring MySQL backups. The backup data can be stored in any of the supported cloud object storages. It is functionally similar to pghoard backup daemon for Postg
 

HanseyLee PyMonSchema Another free MongoDB schema analyser based on PyMongo and wxPython. Fast and Effective by using MongoDB MapReduce to analyse collection schema, simple yet powerful. Author: HanseyLee Screeshot
 
Popular
2.9k

sqlalchemy SQLAlchemy The Python SQL Toolkit and Object Relational Mapper Introduction SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibilit
 

instacart jardin jardin (noun, french) – garden, yard, grove. Jardin is a pandas.DataFrame-based ORM for Python applications. Installation $ pip install jardin or $ echo 'jardin' >> requirements.tx
 

tmthyjames SQLCell Bringing together the power of SQL, Python, and Javascript. Run raw, multi-threaded SQL in an IPython Notebook while concurrently executing python cells, and a ton of other features. *** New Version 2
 

valderman Selda What is Selda? Selda is a Haskell library for interacting with SQL-based relational databases. It was inspired by LINQ and Opaleye. Features Monadic interface. Portable: backends
 

oracle Open Source Python/Oracle Utility - cx_Oracle cx_Oracle is a Python extension module that enables access to Oracle Database and conforms to the Python database API 2.0 specifications with a considerable number of additi
 

hashedin Generate SQL Queries using a Jinja Template, without worrying about SQL Injection JinjaSQL is a template language for SQL statements and scripts. Since it's based in Jinja2, you have all the power it offers - conditio
 

groveco SQL Explorer SQL Explorer aims to make the flow of data between people fast, simple, and confusion-free. It is a Django-based application that you can add to an existing Django site, or use as a standalone business
 

Scille μMongo: sync/async ODM μMongo is a Python MongoDB ODM. It inception comes from two needs: the lack of async ODM and the difficulty to do document (un)serialization with existing ODMs. From this point, μMongo
 

dcrosta Flask-PyMongo PyMongo support for Flask applications Quickstart from flask import Flask, render_template from flask_pymongo import PyMongo app = Flask(__name__) app.config["MONGO_URI"] = "mongodb://localh
 

tetsuo hypervault pgsql connection manager for scalability freaks. pip install hv This is the implementation of the pattern described by Instagram in "Sharding & IDs at Instagram" article. Besides for that, it wraps ov
 

nestordeharo MySQL Python Class Description Python MySQL class helps the python developers to connect with MySQL and use queries like: SELECT (one and more conditions), INSERT, UPDATE, DELETE in an easy and fast way.
 

pyloque Yet Another Python Client For ssdb http://ssdb.io client = SSDBClient() client.get('abc') client.set('abc', 'test') client.exists('abc') client.delete('abc') client.setx('abc', 'test', 2) cl
 

yhat db.py What is it Databases Supported Features Quickstart - Installation - Demo How To Contributing TODO What is it? db.py is an easier way to interact with your databases. It makes it easier
 

deslum cssdbpy Cssdbpy is SSDB client written on Cython. Faster standard SSDB client. SSDB a high performance NoSQL database supporting many data structures, an alternative to Redis. http://ssdb.io
 

kiddouk Redisco Python Containers and Simple Models for Redis Description Redisco allows you to store objects in Redis. It is inspired by the Ruby library Ohm and its design and code are loosely based on Ohm and t
 

stevearc Flywheel Build: Documentation: http://flywheel.readthedocs.org/ Downloads: http://pypi.python.org/pypi/flywheel Source: https://github.com/stevearc/flywheel
 

datastax DataStax Python Driver for Apache Cassandra A modern, feature-rich and highly-tunable Python client library for Apache Cassandra (1.2+) and DataStax Enterprise (3.1+) using exclusively Cassandra's binary protocol and
 

stephenmcd Created by Stephen McDonald Introduction HOT Redis is a wrapper library for the redis-py client. Rather than calling the Redis commands directly from a client library, HOT Redis provides a wide range of data types
 

django-nonrel Django MongoDB Engine, the MongoDB backend for Django Documentation on http://django-mongodb-engine.readthedocs.org/ Use Django's ORM (including Aggregations, Atomic Updates, Embedded Objects, Map/Reduce and GridFS), a
 

driftx Telephus Son of Heracles who loved Cassandra. He went a little crazy, at one point. One might almost say he was twisted. Description Telephus is a connection pooled, low-level client API for Cassandra in T
 

deldotdr txRedis Asynchronous Redis client for Twisted Python. Install Install via pip. Usage examples can be found in the examples/ directory of this repository. pip install txredis Included are two
 
Popular
8.9k

andymccurdy redis-py The Python interface to the Redis key-value store. Python 2 Compatibility Note redis-py 3.5.x will be the last version of redis-py that supports Python 2. The 3.5.x line will continue to
 

pycassa pycassa pycassa is a Thrift-based python client library for Apache Cassandra pycassa does not support CQL or Cassandra's native protocol, which are a replacement for the Thrift interface that pycassa is based on. If
 

PyMySQL mysqlclient This is a fork of MySQLdb1. This project adds Python 3 support and bug fixes. I hope this fork is merged back to MySQLdb1 like distribute was merged back to setuptools. Support Do Not use Gith
 

gmr Queries: PostgreSQL Simplified Queries is a BSD licensed opinionated wrapper of the psycopg2 library for interacting with PostgreSQL. The popular psycopg2 package is a full-featured python client. Unfortunately as a de
 

emre relationships redis backed user relationships on its simplest form. ####installation $ [sudo] pip install relationships or if you like 90s: $ [sudo] easy_install relationships ####usage getting the Relations