1
django.db.models
Relational Databases
87,894
2026-06-16
Relational Databases
ORM
Database & Storage
→
2
sqlite3
SQLite
73,285
2026-06-16
SQLite
Database Drivers
Database & Storage
Built-in
→
(Python standard library) SQLite interface compliant with DB-API 2.0.
3
duckdb
Database & Storage
38,813
2026-06-16
Database
Database & Storage
→
An in-process SQL OLAP database management system; optimized for analytics and fast queries, similar to SQLite but for analytical workloads.
4
chromadb
Database & Storage
28,454
2026-06-15
Database
Database & Storage
→
An open-source embedding database for building AI applications with embeddings and semantic search.
5
sqlmodel
Relational Databases
18,109
2026-06-16
Relational Databases
ORM
Database & Storage
→
SQLModel is based on Python type annotations, and powered by Pydantic and SQLAlchemy.
6
redis-py
NoSQL Databases
13,566
2026-06-16
NoSQL Databases
Database Drivers
Database & Storage
→
The Python client for Redis.
7
peewee
Relational Databases
11,973
2026-06-16
Relational Databases
ORM
Database & Storage
→
A small, expressive ORM.
8
sqlalchemy
Relational Databases
11,920
2026-06-15
Relational Databases
ORM
Database & Storage
→
The Python SQL Toolkit and Object Relational Mapper.
9
orjson
Database & Storage
8,111
2026-05-06
Serialization
Database & Storage
→
Fast, correct JSON library.
10
pymysql
MySQL
7,842
2026-06-11
MySQL
Database Drivers
Database & Storage
→
A pure Python MySQL driver compatible to mysql-python.
11
tinydb
Database & Storage
7,529
2026-05-28
Database
Database & Storage
→
A tiny, document-oriented database.
12
marshmallow
Database & Storage
7,239
2026-06-15
Serialization
Database & Storage
→
A lightweight library for converting complex objects to and from simple Python datatypes.
13
tortoise-orm
Relational Databases
5,583
2026-06-15
Relational Databases
ORM
Database & Storage
→
An easy-to-use asyncio ORM inspired by Django, with relations support.
14
dataset
Relational Databases
4,864
2026-04-12
Relational Databases
ORM
Database & Storage
→
Store Python dicts in a database - works with SQLite, MySQL, and PostgreSQL.
15
elasticsearch-py
Database & Storage
4,376
2026-06-05
Search
Database & Storage
→
The official low-level Python client for
Elasticsearch .
16
mongoengine
NoSQL Databases
4,349
2025-09-02
NoSQL Databases
ORM
Database & Storage
→
A Python Object-Document-Mapper for working with MongoDB.
17
pymongo
NoSQL Databases
4,342
2026-06-16
NoSQL Databases
Database Drivers
Database & Storage
→
The official Python client for MongoDB.
18
pony
Relational Databases
3,822
2026-05-27
Relational Databases
ORM
Database & Storage
→
ORM that provides a generator-oriented interface to SQL.
19
django-haystack
Database & Storage
3,739
2026-06-10
Search
Database & Storage
→
Modular search for Django.
20
python-diskcache
Database & Storage
2,888
2024-03-03
Caching
Database & Storage
→
SQLite and file backed cache backend with faster lookups than memcached and redis.
21
cachetools
Database & Storage
2,750
2026-05-21
Caching
Database & Storage
→
Extensible memoizing collections and decorators.
22
chdb
Database & Storage
2,694
2026-06-10
Database
Database & Storage
→
In-process OLAP SQL engine with the full ClickHouse dialect, zero-copy pandas/Arrow interop, and federation to remote ClickHouse clusters via remoteSecure().
23
beanie
NoSQL Databases
2,680
2026-03-29
NoSQL Databases
ORM
Database & Storage
→
An asynchronous Python object-document mapper (ODM) for MongoDB.
24
pynamodb
NoSQL Databases
2,647
2026-04-24
NoSQL Databases
ORM
Database & Storage
→
A Pythonic interface for
Amazon DynamoDB .
25
mysqlclient
MySQL
2,531
2026-06-12
MySQL
Database Drivers
Database & Storage
→
MySQL connector with Python 3 support (
mysql-python fork).
26
psycopg
PostgreSQL
2,417
2026-06-16
PostgreSQL
Database Drivers
Database & Storage
→
The most popular PostgreSQL adapter for Python.
27
django-cacheops
Database & Storage
2,268
2026-04-15
Caching
Database & Storage
→
A slick ORM cache with automatic granular event-driven invalidation.
28
msgpack
Database & Storage
2,096
2026-06-16
Serialization
Database & Storage
→
MessagePack serializer implementation for Python.
29
sqlite-utils
SQLite
2,069
2026-05-17
SQLite
Database Drivers
Database & Storage
→
Python CLI utility and library for manipulating SQLite databases.
30
cassandra-driver
NoSQL Databases
1,425
2026-06-16
NoSQL Databases
Database Drivers
Database & Storage
→
The Python Driver for Apache Cassandra.
31
clickhouse-driver
Other Relational Databases
1,298
2025-11-10
Other Relational Databases
Database Drivers
Database & Storage
→
Python driver with native interface for ClickHouse.
32
pickledb
Database & Storage
1,072
2026-05-10
Database
Database & Storage
→
A simple and lightweight key-value store for Python.
33
ZODB
Database & Storage
755
2026-04-14
Database
Database & Storage
→
A native object database for Python. A key-value and object graph database.
34
pysolr
Database & Storage
698
2026-06-12
Search
Database & Storage
→
A lightweight Python wrapper for
Apache Solr .
35
mssql-python
Other Relational Databases
437
2026-06-16
Other Relational Databases
Database Drivers
Database & Storage
→
Official Microsoft driver for SQL Server and Azure SQL, built on ODBC for high performance and low memory usage.
36
dogpile.cache
Database & Storage
295
2026-01-12
Caching
Database & Storage
→
dogpile.cache is a next generation replacement for Beaker made by the same authors.
37
django-mongodb-backend
NoSQL Databases
223
2026-06-16
NoSQL Databases
Database Drivers
Database & Storage
→
Official MongoDB database backend for Django.