Skip to main content
PSQLPy

PSQLPy

Asynchronous Python PostgreSQL driver written in Rust

Let's startWhat is PSQLPy?

Fully Asynchronous

Support native rust/python asynchronous. It's easy as it seems.

Fully Typed

PSQLPy has type for each class, function, method and etc.

Blazingly Fast

PSQLPy beats others PostgreSQL drivers in different benchmarks.

Under active development

PSQLPy is under active development.

What is PSQLPy

PSQLPy is a new Python driver for PostgreSQL fully written in Rust. It was inspired by Psycopg3 and AsyncPG.
This project has two main goals:
Make a interaction with the database as fast as possible and now PSQLPy shows itself to be times faster than the above drivers.
Don't make useless abstractions and make it like a mirror to PostgreSQL.

It has all necessary components to create high-load and fault tolerance applications.

How to install

Using pip

pip install psqlpy

Using poetry

poetry add psqlpy