1
django.db.models
Relational Databases
88,243
2026-07-31
Relational Databases
ORM
Database & Storage
→
2
sqlite3
SQLite
73,994
2026-07-31
SQLite
Database Drivers
Database & Storage
Built-in
→
(Python standard library) SQLite interface compliant with DB-API 2.0.
3
duckdb
Database & Storage
39,871
2026-07-31
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,914
2026-07-31
Database
Database & Storage
→
An open-source embedding database for building AI applications with embeddings and semantic search.
5
sqlmodel
Relational Databases
18,240
2026-07-27
Relational Databases
ORM
Database & Storage
→
SQLModel is based on Python type annotations, and powered by Pydantic and SQLAlchemy.
6
zvec
Database & Storage
15,346
2026-07-30
Database
Database & Storage
→
An embedded vector database for on-device RAG and edge AI, the SQLite of vector databases.
7
redis-py
NoSQL Databases
13,601
2026-07-31
NoSQL Databases
Database Drivers
Database & Storage
→
The Python client for Redis.
8
sqlalchemy
Relational Databases
12,043
2026-07-28
Relational Databases
ORM
Database & Storage
→
The Python SQL Toolkit and Object Relational Mapper.
9
peewee
Relational Databases
11,980
2026-07-31
Relational Databases
ORM
Database & Storage
→
A small, expressive ORM.
10
orjson
Database & Storage
8,180
2026-05-06
Serialization
Database & Storage
→
Fast, correct JSON library.
11
pymysql
MySQL
7,842
2026-07-22
MySQL
Database Drivers
Database & Storage
→
A pure Python MySQL driver compatible to mysql-python.
12
tinydb
Database & Storage
7,548
2026-05-28
Database
Database & Storage
→
A tiny, document-oriented database.
13
marshmallow
Database & Storage
7,240
2026-07-22
Serialization
Database & Storage
→
A lightweight library for converting complex objects to and from simple Python datatypes.
14
tortoise-orm
Relational Databases
5,606
2026-07-06
Relational Databases
ORM
Database & Storage
→
An easy-to-use asyncio ORM inspired by Django, with relations support.
15
dataset
Relational Databases
4,871
2026-04-12
Relational Databases
ORM
Database & Storage
→
Store Python dicts in a database - works with SQLite, MySQL, and PostgreSQL.
16
elasticsearch-py
Database & Storage
4,382
2026-07-29
Search
Database & Storage
→
The official low-level Python client for
Elasticsearch .
17
pymongo
NoSQL Databases
4,350
2026-07-31
NoSQL Databases
Database Drivers
Database & Storage
→
The official Python client for MongoDB.
18
mongoengine
NoSQL Databases
4,348
2026-06-23
NoSQL Databases
ORM
Database & Storage
→
A Python Object-Document-Mapper for working with MongoDB.
19
pony
Relational Databases
3,825
2026-07-30
Relational Databases
ORM
Database & Storage
→
ORM that provides a generator-oriented interface to SQL.
20
django-haystack
Database & Storage
3,741
2026-07-21
Search
Database & Storage
→
Modular search for Django.
21
python-diskcache
Database & Storage
2,901
2024-03-03
Caching
Database & Storage
→
SQLite and file backed cache backend with faster lookups than memcached and redis.
22
chdb
Database & Storage
2,852
2026-07-28
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
cachetools
Database & Storage
2,774
2026-07-23
Caching
Database & Storage
→
Extensible memoizing collections and decorators.
24
beanie
NoSQL Databases
2,691
2026-03-29
NoSQL Databases
ORM
Database & Storage
→
An asynchronous Python object-document mapper (ODM) for MongoDB.
25
pynamodb
NoSQL Databases
2,651
2026-04-24
NoSQL Databases
ORM
Database & Storage
→
A Pythonic interface for
Amazon DynamoDB .
26
mysqlclient
MySQL
2,530
2026-07-26
MySQL
Database Drivers
Database & Storage
→
MySQL connector with Python 3 support (
mysql-python fork).
27
psycopg
PostgreSQL
2,467
2026-07-20
PostgreSQL
Database Drivers
Database & Storage
→
The most popular PostgreSQL adapter for Python.
28
django-cacheops
Database & Storage
2,273
2026-04-15
Caching
Database & Storage
→
A slick ORM cache with automatic granular event-driven invalidation.
29
sqlite-utils
SQLite
2,139
2026-07-26
SQLite
Database Drivers
Database & Storage
→
Python CLI utility and library for manipulating SQLite databases.
30
msgpack
Database & Storage
2,102
2026-07-29
Serialization
Database & Storage
→
MessagePack serializer implementation for Python.
31
cassandra-driver
NoSQL Databases
1,427
2026-07-21
NoSQL Databases
Database Drivers
Database & Storage
→
The Python Driver for Apache Cassandra.
32
clickhouse-driver
Other Relational Databases
1,302
2026-07-22
Other Relational Databases
Database Drivers
Database & Storage
→
Python driver with native interface for ClickHouse.
33
pickledb
Database & Storage
1,071
2026-05-10
Database
Database & Storage
→
A simple and lightweight key-value store for Python.
34
ZODB
Database & Storage
759
2026-04-14
Database
Database & Storage
→
A native object database for Python. A key-value and object graph database.
35
pysolr
Database & Storage
701
2026-07-31
Search
Database & Storage
→
A lightweight Python wrapper for
Apache Solr .
36
mssql-python
Other Relational Databases
456
2026-07-29
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.
37
dogpile.cache
Database & Storage
294
2026-01-12
Caching
Database & Storage
→
dogpile.cache is a next generation replacement for Beaker made by the same authors.
38
django-mongodb-backend
NoSQL Databases
228
2026-07-27
NoSQL Databases
Database Drivers
Database & Storage
→
Official MongoDB database backend for Django.