gunicorn
WSGI HTTP Server for UNIX
Install
gunicorn on PyPI
pip
pip install gunicornuv
uv add gunicornpoetry
poetry add gunicornPackage facts
| License | MIT (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — packaging |
| Maintenance | actively maintained — 100 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: gunicorn-26.0.0-py3-none-any.whl
About gunicorn
from the package's own PyPI description — quoted content, verbatim
Gunicorn
<p align="center"> <strong>Gunicorn is maintained by volunteers. If it powers your production, please consider supporting us:</strong><br> <a href="https://github.com/sponsors/benoitc"><img src="https://img.shields.io/badge/GitHub_Sponsors-❤-ea4aaa?style=for-the-badge&logo=github" alt="GitHub Sponsors"></a> <a href="https://checkout.revolut.com/pay/ac271e5e-172a-408b-947b-2f9f79d3a88a"><img src="https://img.shields.io/badge/Revolut-Donate-191c20?style=for-the-badge" alt="Revolut"></a> </p>
PyPI version (image) Supported Python versions (image) Build Status (image)
Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX. It's a pre-fork worker model ported from Ruby's Unicorn project. The Gunicorn server is broadly compatible with various web frameworks, simply implemented, light on server resource usage, and...
Read as markdown · JSON record · Source repository · Homepage · Docs
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Gunicorn is a production-grade WSGI/ASGI HTTP server for Python web applications, supporting Django, Flask, FastAPI, and other frameworks with multiple worker types and graceful process management.
Low friction: pure Python wheel with only packaging as a runtime dependency. Actively maintained with recent commits and strong community adoption; last release 100 days ago. Supports Python 3.10–3.13.
MIT license (permissive) places no restrictions on commercial or proprietary use; you may use, modify, and distribute gunicorn freely with minimal attribution requirements.
Usage
pip install gunicorn
gunicorn myapp:app --workers 4
# For ASGI apps (FastAPI, Starlette):
gunicorn myapp:app --worker-class asgi
Requires Python 3.10 or later; UNIX-like operating system (macOS, Linux, BSD) — not supported on Windows.
Verdict: Gunicorn is a mature, well-maintained production server with zero known vulnerabilities, permissive MIT license, and minimal dependencies. Active maintenance status and broad framework support make it a safe, low-friction choice for deploying Python web applications.
Needs verification
- Community adoption scale and deployment prevalence across production environments.
- Performance characteristics and resource overhead compared to alternative ASGI servers under typical loads.
- HTTP/2 support stability status and any known limitations beyond the 'beta' designation.
Similar packages
permissive · top 1,000 on PyPI
Djangopermissive · top 1,000 on PyPI
opentelemetry-util-httppermissive · top 1,000 on PyPI
opentelemetry-instrumentation-asgipermissive · top 1,000 on PyPI
temporaliopermissive · top 1,000 on PyPI
posthogpermissive · top 1,000 on PyPI
opentelemetry-instrumentation-wsgipermissive · top 1,000 on PyPI
sse-starlettepermissive · top 1,000 on PyPI
fastapipermissive · top 100 on PyPI
fastapi-cloud-clipermissive · top 1,000 on PyPI