Works with your framework
Django, Flask, FastAPI, Pyramid, you name it—Gunicorn speaks WSGI so your stack just runs.
Running Gunicorn →# Gunicorn
Gunicorn is a dependable WSGI HTTP server for UNIX that keeps Python applications running fast and resilient in production. Built on a pre-fork worker model and trusted in countless deployments, it pairs clean configuration with flexible worker strategies so you can meet any traffic pattern.
$ pip install gunicorn
$ gunicorn example:app --workers 3
Django, Flask, FastAPI, Pyramid, you name it—Gunicorn speaks WSGI so your stack just runs.
Running Gunicorn →Sync, async, gevent, eventlet—choose the concurrency model that fits.
Worker classes →Lifecycle hooks let you instrument, reload, and extend Gunicorn to match your deployment requirements.
Server hooks →Deploy with systemd, Kubernetes, Heroku, or Docker—the configuration stays predictable everywhere.
Deployment patterns →