FastAPI icon
FastAPI

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

Flask icon
Flask

Lightweight WSGI web framework with minimal boilerplate

Django icon
Django

High-level Python web framework with batteries included

Streamlit icon
Streamlit

Turn Python data scripts into interactive web apps

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

aiohttp icon
aiohttp

Async HTTP server and client framework

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

Strawberry icon
Strawberry

Python GraphQL library using dataclasses and type hints

Ariadne icon
Ariadne

Schema-first GraphQL server library for Python

Gunicorn icon
Gunicorn

Production WSGI/ASGI process manager

SQLAlchemy icon
SQLAlchemy

The Python SQL toolkit and Object Relational Mapper

PyMongo icon
PyMongo

Official MongoDB driver for Python

Peewee

Small, expressive ORM for SQLite, MySQL, and PostgreSQL

SQLModel

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

Tortoise ORM icon
Tortoise ORM

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

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

Redis icon
Redis

Self-hosted Redis via ioredis with the full command surface

Unavailable: Only Upstash Redis caching is available for non-TypeScript ecosystems. Compatible alternatives: aiocache, upstash-redis.

Upstash Redis icon
Upstash Redis

Serverless Redis with REST API for edge and serverless

Elasticsearch icon
Elasticsearch

Distributed full-text search and analytics engine for local or cloud deployments

Meilisearch icon
Meilisearch

Lightning-fast search engine with typo tolerance and instant results

Typesense icon
Typesense

Fast, typo-tolerant search with built-in vector search

Unavailable: Search must use Meilisearch or an ecosystem-native option for non-TypeScript backends. Compatible alternatives: meilisearch.

OpenSearch icon
OpenSearch

Open-source search and analytics suite for self-managed or managed clusters

Unavailable: Search must use Meilisearch or an ecosystem-native option for non-TypeScript backends. Compatible alternatives: meilisearch.

Bleve icon
Bleve

Embedded, server-less full-text search for Go (no external service)

Unavailable: Search must use Meilisearch or an ecosystem-native option for non-TypeScript backends. Compatible alternatives: meilisearch.

Algolia icon
Algolia

Hosted search API with instant results, typo tolerance, and analytics

Unavailable: Search must use Meilisearch or an ecosystem-native option for non-TypeScript backends. Compatible alternatives: meilisearch.

OpenAI SDK icon
OpenAI SDK

Official OpenAI Python client for GPT models

MCP Python SDK icon
MCP Python SDK

Official Model Context Protocol SDK for Python

scikit-learn icon
scikit-learn

Classical machine learning algorithms and pipelines

LangChain icon
LangChain

Framework for developing applications powered by language models

Anthropic SDK icon
Anthropic SDK

Official Anthropic Python client for Claude models

Transformers icon
Transformers

Hugging Face pretrained model toolkit

PyTorch icon
PyTorch

Tensor computation and deep learning platform

LangGraph icon
LangGraph

Library for building stateful, multi-actor applications with LLMs

TensorFlow icon
TensorFlow

End-to-end machine learning platform

Google ADK icon
Google ADK

Google Agent Development Kit for multi-agent systems

Pydantic AI icon
Pydantic AI

Type-safe AI agents from the Pydantic team

LlamaIndex icon
LlamaIndex

Data framework for LLM-based applications

Haystack icon
Haystack

Composable LLM pipelines, RAG, and search applications

smolagents icon
smolagents

HuggingFace's minimal, hackable agent library

CrewAI icon
CrewAI

Framework for orchestrating role-playing autonomous AI agents

NumPy icon
NumPy

N-dimensional arrays and numerical computing

pandas icon
pandas

DataFrames and data analysis tools

SciPy icon
SciPy

Scientific algorithms for optimization, statistics, and signals

Pillow icon
Pillow

Image loading, processing, and export

PyJWT icon
PyJWT

Focused JSON Web Token encoding and decoding

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

Celery icon
Celery

Distributed task queue for Python

Huey icon
Huey

Lightweight task queue with Redis-backed scheduling

RQ icon
RQ

Simple Redis-backed job queue for Python

Taskiq icon
Taskiq

Fully async task queue that pairs with FastAPI and aiohttp

Dramatiq icon
Dramatiq

Distributed task processing with Redis or RabbitMQ brokers

websockets icon
websockets

Production-ready async WebSocket client/server library

python-socketio icon
python-socketio

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

Confluent Kafka icon
Confluent Kafka

High-performance Apache Kafka producer and consumer client

Nodemailer icon
Nodemailer

Classic Node.js email sending via SMTP

Unavailable: Only Resend email is available for non-TypeScript ecosystems. Compatible alternatives: resend.

Resend icon
Resend

Modern email API for developers

React Email icon
React Email

Build emails using React components (no sending)

Unavailable: Only Resend email is available for non-TypeScript ecosystems. Compatible alternatives: resend.

SendGrid icon
SendGrid

Scalable email delivery platform

Unavailable: Only Resend email is available for non-TypeScript ecosystems. Compatible alternatives: resend.

AWS SES icon
AWS SES

Amazon Simple Email Service

Unavailable: Only Resend email is available for non-TypeScript ecosystems. Compatible alternatives: resend.

Mailgun icon
Mailgun

Powerful email API for developers

Unavailable: Only Resend email is available for non-TypeScript ecosystems. Compatible alternatives: resend.

Postmark icon
Postmark

Fast transactional email service

Unavailable: Only Resend email is available for non-TypeScript ecosystems. Compatible alternatives: resend.

Plunk icon
Plunk

Open-source email platform with event tracking

Unavailable: Only Resend email is available for non-TypeScript ecosystems. Compatible alternatives: resend.

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

pytest icon
pytest

Fixture scaffolding (conftest.py) and example tests

pytest-cov icon
pytest-cov

Coverage reporting for pytest

Hypothesis icon
Hypothesis

Property-based testing that generates edge-case inputs

Pydantic icon
Pydantic

Data validation using Python type annotations

Loguru icon
Loguru

Ready-to-use logger with stdlib interception and JSON serialization

structlog icon
structlog

Structured key-value logging rendered through the standard library

SigNoz icon
SigNoz

OpenTelemetry tracing configured for SigNoz Cloud or self-hosting

Prometheus Client icon
Prometheus Client

Prometheus metrics instrumentation and exposition

OpenTelemetry icon
OpenTelemetry

Official OTel SDK with OTLP export and auto-instrumentation

OpenTelemetry icon
OpenTelemetry

Observability framework for traces, metrics, and logs

Unavailable: Only Sentry observability is available for non-TypeScript ecosystems. Compatible alternatives: sentry, signoz, prometheus-client.

Sentry icon
Sentry

Error tracking and performance monitoring

Datadog icon
Datadog

APM tracing and service observability

Unavailable: Only Sentry observability is available for non-TypeScript ecosystems. Compatible alternatives: sentry, opentelemetry, signoz.

Grafana icon
Grafana

Prometheus metrics for Grafana dashboards and alerting

Unavailable: Only Sentry observability is available for non-TypeScript ecosystems. Compatible alternatives: sentry, opentelemetry, signoz.

Axiom icon
Axiom

Structured logs and event analytics

Unavailable: Only Sentry observability is available for non-TypeScript ecosystems. Compatible alternatives: sentry, opentelemetry, signoz.

Better Stack icon
Better Stack

Logtail logging for Better Stack observability

Unavailable: Only Sentry observability is available for non-TypeScript ecosystems. Compatible alternatives: sentry, opentelemetry, signoz.

SigNoz icon
SigNoz

OpenTelemetry-native observability with cloud and self-hosted options

Unavailable: Only Sentry observability is available for non-TypeScript ecosystems. Compatible alternatives: sentry, opentelemetry, prometheus-client.

Click icon
Click

Composable command line interfaces

Rich icon
Rich

Beautiful terminal output: tables, progress bars, highlighting

Typer icon
Typer

Type-hint driven CLIs from FastAPI's creator

Boto3 icon
Boto3

Official AWS SDK for Python

Requests icon
Requests

Simple, widely adopted synchronous HTTP client

uv icon
uv

Fast Python package and project manager

Poetry icon
Poetry

Dependency management and packaging workflow

CLAUDE.md icon
CLAUDE.md

Claude Code CLI documentation

AGENTS.md

Generic AI assistant docs

.cursorrules icon
.cursorrules

Cursor IDE rules file

Git icon
Git

Initialize Git repository

Install Dependencies icon
Install Dependencies

Install packages automatically

bun create better-fullstack@latest my-app --ecosystem python --database postgres --python-web-framework fastapi --python-orm sqlalchemy --python-validation pydantic --python-ai none --python-auth none --python-api none --python-task-queue none --python-graphql none --python-quality ruff --python-testing none --python-caching none --python-realtime none --python-observability none --python-logging none --python-cli none --python-cloud-sdk none --python-http-client none --python-data none --python-media none --python-server none --python-package-manager uv --python-message-queue none --email none --observability none --caching none --search none --ai-docs claude-md agents-md