Skip to main content

Gunicorn

Gunicorn is maintained by volunteers. If it powers your production, please consider supporting us:
GitHub Sponsors Revolut

PyPI version Supported Python versions Build Status

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 fairly speedy.

New in v25: Per-app worker allocation for dirty arbiters, HTTP/2 support (beta)!

Quick Start

pip install gunicorn
gunicorn myapp:app --workers 4

For ASGI applications (FastAPI, Starlette):

gunicorn myapp:app --worker-class asgi

Features

  • WSGI support for Django, Flask, Pyramid, and any WSGI framework
  • ASGI support for FastAPI, Starlette, Quart
  • HTTP/2 support (beta) with multiplexed streams
  • Dirty Arbiters (beta) for heavy workloads (ML models, long-running tasks)
  • uWSGI binary protocol for nginx integration
  • Multiple worker types: sync, gthread, gevent, asgi
  • Graceful worker process management
  • Compatible with Python 3.10+

Documentation

Full documentation at https://gunicorn.org

Community

Support

Powering Python apps since 2010. Support continued development.

Become a Sponsor

Sponsors

Enki Multimedia

License

Gunicorn is released under the MIT License. See the LICENSE file for details.

Metadata

Release files for gunicorn 26.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gunicorn 26.2.0
File Size Uploaded
gunicorn-26.2.0.tar.gz 787.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gunicorn 26.2.0
File Interpreter ABI Platform
gunicorn-26.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.0 MB

Release files / gunicorn-26.2.0.tar.gz

Download URL gunicorn-26.2.0.tar.gz
Size 787.9 kB
Tags Source
SHA-256 checksum
How to use checksums
62b864895d9ebff0b2f9867ba04fe811c93121596540830c9c916d0769668447
BLAKE2b-256 checksum
How to use checksums
d98ae4ef6ee11701b6cd64702848415ffb69eeff85cb388a3c6c7fe86f22f3f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / gunicorn-26.2.0-py3-none-any.whl

Download URL gunicorn-26.2.0-py3-none-any.whl
Size 228.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bd249d0b3f7972f7432f0a6b6ff3b3ee2d129f70cd1ff6c09a9dd9e29a2b88e3
BLAKE2b-256 checksum
How to use checksums
fe857522a52e5e2f42faf1a129113ab63e548c42e103e9af395b7bfe65e403e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

26.2.0 This release

2 release files

26.1.0

2 release files

25.3.0

2 release files

25.2.0

2 release files

25.1.0

2 release files

24.1.1

2 release files

24.1.0

2 release files

24.0.0

2 release files

23.0.0

2 release files

22.0.0

2 release files

21.2.0

2 release files

21.1.0

2 release files

21.0.1

2 release files

21.0.0

2 release files

20.1.0

2 release files

20.0.4

2 release files

20.0.3

2 release files

20.0.2

2 release files

20.0.1

19.8.1

2 release files

19.8.0

2 release files

19.7.1

2 release files

19.6.0

2 release files

19.5.0

2 release files

19.4.3

2 release files

19.4.2

2 release files

19.4.1

2 release files

19.4.0

2 release files

19.2.0

2 release files

19.1.1

2 release files

19.1.0

2 release files

19.0.0

1 release file

18.0

2 release files

17.5

1 release file

0.17.4

1 release file

0.17.3

1 release file

0.17.2

1 release file

0.17.1

1 release file

0.17.0

1 release file

0.16.1

1 release file

0.16.0

1 release file

0.15.0

1 release file

0.14.6

1 release file

0.14.5

1 release file

0.14.4

1 release file

0.14.3

1 release file

0.14.2

1 release file

0.14.1

1 release file

0.14.0

1 release file

0.13.4

1 release file

0.13.3

1 release file

0.13.2

1 release file

0.13.1

1 release file

0.13.0

1 release file

0.12.2

1 release file

0.12.1

1 release file

0.12.0

1 release file

0.11.2

1 release file

0.11.1

1 release file

0.11.0

1 release file

0.10.1

1 release file

0.10.0

1 release file

0.9.1

1 release file

0.9.0

1 release file

0.8.1

1 release file

0.8.0

1 release file

0.7.2

1 release file

0.7.1

1 release file

0.7.0

1 release file

0.6.6

1 release file

0.6.5

1 release file

0.6.4

1 release file

0.6.3

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.6

1 release file

0.5.1

1 release file

0.5

1 release file

0.4.2

1 release file

0.4.1

1 release file

0.4

1 release file

0.3.2

1 release file

0.3.1

1 release file

0.3

1 release file

0.2.1

1 release file

0.2

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page