FastAPI icon
FastAPI

Modern, fast (high-performance) web framework for building APIs with Python

Django icon
Django

High-level Python web framework with batteries included

Flask icon
Flask

Lightweight WSGI web framework with minimal boilerplate

Litestar icon
Litestar

High-performance ASGI framework with class-based controllers

Starlette icon
Starlette

Minimal ASGI toolkit that powers FastAPI — great for lean async apps

No Web Framework

Skip Python web framework selection

SQLAlchemy

The Python SQL toolkit and Object Relational Mapper

SQLModel

SQL databases in Python, designed for simplicity and compatibility with FastAPI

Tortoise ORM

Async-first Python ORM with Django-like API, inspired by Django ORM

Peewee

Small, expressive ORM for SQLite, MySQL, and PostgreSQL

No ORM

Skip Python ORM selection

Pydantic icon
Pydantic

Data validation using Python type annotations

No Validation Library

Skip Python validation library selection

LangChain icon
LangChain

Framework for developing applications powered by language models

LlamaIndex

Data framework for LLM-based applications

OpenAI SDK icon
OpenAI SDK

Official OpenAI Python client for GPT models

Anthropic SDK icon
Anthropic SDK

Official Anthropic Python client for Claude models

LangGraph icon
LangGraph

Library for building stateful, multi-actor applications with LLMs

CrewAI

Framework for orchestrating role-playing autonomous AI agents

Haystack icon
Haystack

Composable LLM pipelines, RAG, and search applications

Pydantic AI icon
Pydantic AI

Type-safe AI agents from the Pydantic team

Google ADK icon
Google ADK

Google Agent Development Kit for multi-agent systems

smolagents icon
smolagents

HuggingFace's minimal, hackable agent library

No AI Framework

Skip Python AI framework selection

Authlib icon
Authlib

Comprehensive auth library — OAuth1/2, OIDC, JWS, JWK, JWT

JWT (python-jose) icon
JWT (python-jose)

Simple JWT token creation and verification with python-jose

FastAPI Users icon
FastAPI Users

Ready-to-use auth for FastAPI: JWT, cookies, OAuth, verification

No Auth Library

Skip Python authentication library selection

Django REST Framework icon
Django REST Framework

Mature, widely used toolkit for building Django REST APIs

Unavailable: Python API frameworks currently require Django
Django Ninja icon
Django Ninja

FastAPI-style Django APIs with type hints and automatic OpenAPI docs

Unavailable: Python API frameworks currently require Django
No API Framework

Skip additional Python API framework selection

Celery icon
Celery

Distributed task queue for Python

RQ icon
RQ

Simple Redis-backed job queue for Python

Dramatiq icon
Dramatiq

Distributed task processing with Redis or RabbitMQ brokers

Huey icon
Huey

Lightweight task queue with Redis-backed scheduling

Taskiq icon
Taskiq

Fully async task queue that pairs with FastAPI and aiohttp

No Task Queue

Skip Python task queue selection

Strawberry icon
Strawberry

Python GraphQL library using dataclasses and type hints

Ariadne icon
Ariadne

Schema-first GraphQL server library for Python

No GraphQL

Skip Python GraphQL framework selection

Ruff icon
Ruff

An extremely fast Python linter and code formatter

mypy icon
mypy

Static type checker for Python

Pyright

Fast Python type checker from Microsoft

No Code Quality Tool

Skip Python code quality tool selection

pytest icon
pytest

Fixture scaffolding (conftest.py) and example tests

Hypothesis icon
Hypothesis

Property-based testing that generates edge-case inputs

No Testing Libraries

No extra testing scaffolding

redis-py icon
redis-py

Standard Redis client with sync and async APIs

aiocache icon
aiocache

Async cache manager with Redis, memcached, and memory backends

No Caching

Skip Python caching selection

python-socketio icon
python-socketio

Socket.IO server that works with FastAPI, Flask, and Django

websockets icon
websockets

Production-ready async WebSocket client/server library

No Realtime

Skip Python realtime selection

OpenTelemetry icon
OpenTelemetry

Official OTel SDK with OTLP export and auto-instrumentation

No Observability

Skip Python observability selection

Typer icon
Typer

Type-hint driven CLIs from FastAPI's creator

Click icon
Click

Composable command line interfaces

Rich icon
Rich

Beautiful terminal output: tables, progress bars, highlighting

No CLI Tooling

Skip Python CLI tooling selection

CLAUDE.md

Claude Code CLI documentation

Agents.md

Generic AI assistant docs

.cursorrules

Cursor IDE rules file

None

Skip AI documentation

Git icon
Git

Initialize Git repository

No Git

Skip Git initialization

Install Dependencies icon
Install Dependencies

Install packages automatically

Skip Install

Skip dependency installation

$