All Projects → benoitc → Gunicorn

benoitc / Gunicorn

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

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to Gunicorn

Aiohttp Wsgi
WSGI adapter for aiohttp.
Stars: ✭ 218 (-97.28%)
Mutual labels:  wsgi, http-server
Pulsar
Event driven concurrent framework for Python
Stars: ✭ 1,867 (-76.67%)
Mutual labels:  wsgi, http-server
Cheroot
Cheroot is the high-performance, pure-Python HTTP server used by CherryPy. Docs -->
Stars: ✭ 128 (-98.4%)
Mutual labels:  wsgi, http-server
httoop
HTTOOP - a fully object oriented HTTP protocol library written in python
Stars: ✭ 15 (-99.81%)
Mutual labels:  http-server, wsgi
Markdownshare
The code behind https://markdownshare.com/
Stars: ✭ 15 (-99.81%)
Mutual labels:  http-server
Django Source
django 源码剖析
Stars: ✭ 20 (-99.75%)
Mutual labels:  wsgi
Http static
File serving using tower web
Stars: ✭ 18 (-99.78%)
Mutual labels:  http-server
Go Book Store Api
Go Sample project to understand Mysql CRUD operation with best practises Includes logging, JWT, Swagger and Transactions
Stars: ✭ 18 (-99.78%)
Mutual labels:  http-server
Sanic Dispatcher
A Dispatcher extension for Sanic which also acts as a Sanic-to-WSGI adapter
Stars: ✭ 29 (-99.64%)
Mutual labels:  wsgi
Multicorn
Multicorn is a multi-interpreter server for Python.
Stars: ✭ 27 (-99.66%)
Mutual labels:  wsgi
Quart
Official mirror of https://gitlab.com/pgjones/quart
Stars: ✭ 872 (-89.1%)
Mutual labels:  http-server
Waitress
Waitress - A WSGI server for Python 2 and 3
Stars: ✭ 916 (-88.55%)
Mutual labels:  http-server
Na
Share files on your local network
Stars: ✭ 15 (-99.81%)
Mutual labels:  http-server
Sylar
C++高性能分布式服务器框架,webserver,websocket server,自定义tcp_server(包含日志模块,配置模块,线程模块,协程模块,协程调度模块,io协程调度模块,hook模块,socket模块,bytearray序列化,http模块,TcpServer模块,Websocket模块,Https模块等, Smtp邮件模块, MySQL, SQLite3, ORM,Redis,Zookeeper)
Stars: ✭ 895 (-88.81%)
Mutual labels:  http-server
Liberator
An Elixir library for building RESTful applications.
Stars: ✭ 28 (-99.65%)
Mutual labels:  http-server
Farwest
Framework for building RESTful HATEOAS-driven applications.
Stars: ✭ 18 (-99.78%)
Mutual labels:  http-server
Chili
Chili: HTTP Served Hot
Stars: ✭ 7 (-99.91%)
Mutual labels:  http-server
Go Bootstrap
Easy way to bootstrap a web server in Go (Routing|Middleware|Https)
Stars: ✭ 27 (-99.66%)
Mutual labels:  http-server
Jerrymouse
A scalable java servlet container base on reactor
Stars: ✭ 27 (-99.66%)
Mutual labels:  http-server
Cxxhttp
Asynchronous, Header-only C++ HTTP-over-(TCP|UNIX Socket|STDIO) Library
Stars: ✭ 24 (-99.7%)
Mutual labels:  http-server

Gunicorn

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.

Feel free to join us in #gunicorn on Freenode.

Documentation

The documentation is hosted at https://docs.gunicorn.org.

Installation

Gunicorn requires Python 3.x >= 3.5.

Install from PyPI:

$ pip install gunicorn

Usage

Basic usage:

$ gunicorn [OPTIONS] APP_MODULE

Where APP_MODULE is of the pattern $(MODULE_NAME):$(VARIABLE_NAME). The module name can be a full dotted path. The variable name refers to a WSGI callable that should be found in the specified module.

Example with test app:

$ cd examples
$ gunicorn --workers=2 test:app

Contributing

See our complete contributor's guide for more details.

License

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].