Wednesday, October 21, 2026 4,350 lists 78,055 records on file
List your app or device

  1. Home
  2. Web Server Software
  3. uWSGI

uWSGI

On the record

Architecture
Its pluggable architecture lets users extend support for platforms and languages, and plugins can be written in C, C++ or Objective-C.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Build requirements
The docs say building uWSGI requires a Python interpreter, a C compiler and linker, and libraries or headers for the chosen language.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Concurrency
The loop engines support preforking, threaded, asynchronous or evented, and green thread or coroutine modes.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Core features
The core provides configuration, process management, sockets, monitoring, logging, shared memory, IPC, cluster membership, and a subscription server.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Distribution
The project publishes a stable source release and says uWSGI is also available as packages for several operating systems and distributions; it cautions that distro packages may not be current.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Download
The download page lists stable release 2.0.31 dated 2025-10-11 and says uWSGI is also available through several operating-system distributions, whose packages may not be up to date.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Included components
The documented components include a core, request plugins, gateways and the Emperor for managing and monitoring multiple instances.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Language support
The documentation lists support or integration for Python, Lua, Perl, Ruby, Erlang, CGI, PHP, Go, JVM, Mono ASP.NET and V8, with differing API support and stability.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Maintenance status
The project is in maintenance mode, with bug fixes and updates for new language APIs; the docs say not to expect quick answers on GitHub issues or pull requests.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Monitoring
The core includes monitoring and logging, and the docs recommend monitoring application health through uwsgitop and the Stats Server or similar tools.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Multi-app management
The Emperor monitors application configurations and can start, reload, or stop managed instances when their configuration files are added, changed, or removed.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Nginx and Apache support
The docs describe the Nginx handler as stable and commercially supported by Unbit, and say Apache's mod_uwsgi is stable and commercially supported.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Nginx integration
The uWSGI module has been included in the official Nginx distribution since version 0.8.40, and the documentation calls the handler stable and commercially supported by Unbit.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Operating systems
The supported systems page lists Linux, BSD variants, Windows Cygwin, Mac OSX, Solaris and several other Unix-like systems.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Project status
The project is in maintenance mode, with bug fixes and updates for new language APIs; the project says not to expect quick responses to GitHub issues or pull requests.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Purpose
uWSGI aims to provide a full stack for building hosting services, including application servers, proxies, process managers and monitors.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Resource controls
Linux cgroups can constrain CPU, memory, scheduling priority, and I/O, and the documentation says uWSGI must run as root to use cgroups.uwsgi-docs.readthedocs.io · read 8 Oct 2026
Security
The documentation describes security options including POSIX capabilities, Linux cgroups, Linux namespaces, and FreeBSD jails.uwsgi-docs.readthedocs.io · read 8 Oct 2026

Alternatives to uWSGI

Every alternative, ranked