# Gunicorn

The Python WSGI Server
for Production

Fast, reliable, and battle-tested. Gunicorn runs your Python web applications with the stability and performance you need in production.

pip install gunicorn
gunicorn myapp:app --workers 4
v{{ release }}
🚀

Production-Proven

Trusted by thousands of companies worldwide. The pre-fork worker model handles traffic spikes gracefully.

âš¡

Lightweight

Minimal dependencies, simple configuration. Runs efficiently from containers to bare metal servers.

🔌

Compatible

Works with any WSGI framework. Django, Flask, Pyramid—your app just runs. Now with ASGI support.

## Works With Your Stack
Django
Flask
FastAPI
Pyramid
Starlette
Falcon
## Choose Your Worker

Sync Workers

The default. One request per worker. Simple, predictable, and perfect for most applications.

Learn more

Async Workers

Gevent or Eventlet for thousands of concurrent connections. Ideal for I/O-bound workloads.

Learn more

Thread Workers

Multiple threads per worker. Balance between concurrency and simplicity.

Learn more

ASGI Workers Beta

Native asyncio support for FastAPI, Starlette, and other async frameworks.

Learn more
## Quick Links ## Community