Zurück zum Ranking

benoitc/gunicorn

Pythongunicorn.org

gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications.

http-serverhttppythonwsgi-serverwsgi
Sterne-Wachstum
Sterne
10.6k
Forks
1.9k
Wochenwachstum
Issues
68
5k10k
Feb. 2011März 2016Mai 2021Juli 2026
ArtefaktePyPIpip install gunicorn
README

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.9+

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.

Ähnliche Repositories
caddyserver/caddy

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

GoGo ModulesApache License 2.0goweb-server
caddyserver.com
74.2k4.8k
gofr-dev/gofr

An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.

GoGo ModulesApache License 2.0gogolang
gofr.dev
21.1k1.8k
qinguoyi/TinyWebServer

:fire: Linux下C++轻量级WebServer服务器

C++Apache License 2.0webserverhttp-server
19.6k4.3k
aio-libs/aiohttp

Asynchronous HTTP client/server framework for asyncio and Python

PythonPyPIApache License 2.0aiohttpasyncio
docs.aiohttp.org
16.5k2.4k
http-party/http-server

A simple, zero-configuration, command-line http server

JavaScriptnpmMIT Licensehttpstatic
14.2k1.6k
drogonframework/drogon

Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows

C++MIT Licenselinuxhttp-framework
14.1k1.4k
postmanlabs/httpbin

HTTP Request & Response Service, written in Python + Flask.

PythonPyPIISC Licensehttphttp-server
httpbin.org
13.6k1.9k
Kludex/uvicorn

An ASGI web server, for Python. 🦄

PythonPyPIBSD 3-Clause "New" or "Revised" Licensepythonasyncio
uvicorn.dev
10.8k991
pocoproject/poco

The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.

C++Otherc-plus-plusxml
pocoproject.org
9.4k2.3k
encode/uvicorn

An ASGI web server, for Python. 🦄

PythonPyPIBSD 3-Clause "New" or "Revised" Licensepythonasyncio
uvicorn.org
8.9k767
neutralinojs/neutralinojs

Portable and lightweight cross-platform desktop application development framework

COtherneutralinojsc-plus-plus
neutralino.js.org
8.6k525
linyacool/WebServer

A C++ High Performance Web Server

C++MIT Licensecpp11webserver
8.2k2.1k