Database Drivers

Libraries for connecting and operating databases.

Newest releases

sqlfluff Bored of not having a good SQL linter that works with whichever dialect you're working with? SQLFluff is an extensible and modular linter designed to help you write good SQL and catch errors before it hits your database. SQLFluff

GoodManWEN A very simple asynchronous wrapper that makes you can access to Oracle in asyncio programs.

hoechenberger A Python client for accessing OpenNeuro datasets.

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

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

sripathikrishnan 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 client = SSDBClient() client.get('abc') client.set('abc', 'test') client.exists('abc') client.delete('abc') client.setx('abc', 'test', 2) cl

yhat What is it Databases Supported Features Quickstart - Installation - Demo How To Contributing TODO What is it? 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.

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: Downloads: Source:

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 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

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