Packages which serve up django applications as additions or alternatives to the standard mod_wsgi + apache, leaving out pure connectors like fastcgi/flup.
Package | gunicorn | uWSGI | waitress |
---|
Package | gunicorn | uWSGI | waitress |
---|---|---|---|
Description |
gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications. |
uWSGI application server container |
Waitress - A WSGI server for Python 3 |
Category | Other | Other | Other |
# Using This |
111
![]() |
31
![]() |
2
![]() |
Python 3? | |||
Development Status | Production/Stable | Unknown | Mature |
Last updated | Jan. 26, 2023, 6:23 p.m. | March 17, 2023, 11:47 a.m. | Jan. 22, 2023, 11:34 p.m. |
Version | 20.1.0 | 2.0.21 | 2.1.2 |
Repo | GitHub | GitHub | GitHub |
Commits | |||
Stars | 8,847 | 3,267 | 1,208 |
Repo Forks | 1,637 | 668 | 154 |
Participants |
benoitc
tilgovi berkerpeksag davisp javabrett alq666 sirkonst hramezani collinanderson matrixise more... |
unbit
xrmx prymitive Darvame robygior funkybob Shir0kamii rdeioris awelzel aldur more... |
bertjwregeer
mcdonc mmerickel stevepiercy tseaver kgaughan Frank-Krick j4mie marcinkuzminski agroszer more... |
Documentation | |||
integrates with virtualenv | . Use -H option to assign virtualenv directory. |
||
robustness | Super robust. Can use mode that automatically restarts hung application code | ||
C10K proof | |||
pip or easy_install enabled | |||
https | |||
standalone | Not usually recommended. Use behind another webserver to avoid problem with slow clients. | No. Acts as a connector like fastcgi to a webserver like nginx (which has support built-in on the 0.8.x branch). Integrates with nginx, apache, cherokee, lighthttp. For fast development, it does have a standalone webserver. | |
integrates with django manage.py commands |
Feature | Description |
---|---|
integrates with virtualenv | |
robustness | How does it handle memory leaks in the application code, hung operations, etc. |
C10K proof | Performance measure can it handle a large number of simulatenous connections |
pip or easy_install enabled | is it a one step install with easy_install or pip?<br>pip install <package_name> |
https | Can serve https protocol by itself |
standalone | Acts as a standalone webserver for production use or requires use behind another<br>webserver such as Apache or Nginx |
integrates with django manage.py commands | is it possible to run the server as a management cmd---like the builtin<br>runserver cmd. Just add as an installed app to your project |
Search Weight | Package | Description | Last PyPI release: | Repo Forks | Stars | |||
---|---|---|---|---|---|---|---|---|
{{ item.weight / max_weight * 100 | number:0 }}% | {{ item.title }} | Grid: {{ item.description }} | {{ item.last_released | date: 'mediumDate' }} | N/A | {{ item.repo_forks }} | N/A | {{ item.repo_watchers }} | N/A |