What is uWSGI?
The uWSGI project aims at developing a full stack for building hosting services.
uWSGI is a tool in the Web Server Interface category of a tech stack.
uWSGI is an open source tool with 3.5K GitHub stars and 692 GitHub forks. Here’s a link to uWSGI's open source repository on GitHub
Who uses uWSGI?
Companies
73 companies reportedly use uWSGI in their tech stacks, including Booking.com, Yelp, and partipost.
Developers
145 developers on StackShare have stated that they use uWSGI.
uWSGI Integrations
Python, Ruby, Perl, Netdata, and Bleemeo are some of the popular tools that integrate with uWSGI. Here's a list of all 6 tools that integrate with uWSGI.
Pros of uWSGI
6
4
2
uWSGI Alternatives & Comparisons
What are some alternatives to uWSGI?
Gunicorn
Gunicorn is 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 resources, and fairly speedy.
Django
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
NGINX
nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. According to Netcraft nginx served or proxied 30.46% of the top million busiest sites in Jan 2018.
Flask
Flask is intended for getting started very quickly and was developed with best intentions in mind.
Waitress
It is meant to be a production-quality pure-Python WSGI server with very acceptable performance. It has no dependencies except ones which live in the Python standard library. It runs on CPython on Unix and Windows under Python 2.7+ and Python 3.4+. It is also known to run on PyPy 1.6.0 on UNIX.