Supported languages and platforms

TechnologyAvailable sinceNotesStatus
Python0.9.1The first available plugin, supports WSGI (PEP 333, PEP 3333),Web3 (from version 0.9.7-dev) and Pump (from 0.9.8.4). Works withVirtualenv, multiple Python interpreters, Python3 andhas unique features like Aliasing Python modules,DynamicVirtualenv and uGreen – uWSGI Green Threads. A module exporting handydecorators for the uWSGI API is available inthe source distribution. PyPy is supported since 1.3. ThePython Tracebacker was added in 1.3.Stable, 100% uWSGI API support
Lua0.9.5Supports LuaWSAPI, coroutines and threadsStable, 60% uWSGI API support
Perl0.9.5uWSGI Perl support (PSGI) (PSGI) support. Multiple interpreters, threading and asyncmodes supportedStable, 60% uWSGI API support
Ruby0.9.7-devRuby support support. A loop engine for Ruby 1.9fibers is available as well as a handy DSLmodule.Stable, 80% uWSGI API support
Integrating uWSGI with Erlang0.9.5Allows message exchanging between uWSGI and Erlang nodes.Stable, no uWSGI API support
Running CGI scripts on uWSGI1.0-devRun CGI scriptsStable, no uWSGI API support
Running PHP scripts in uWSGI1.0-devRun PHP scriptsStable from 1.1, 5% uWSGI API support
uWSGI Go support (1.4 only)1.4-devAllows integration with the Go language15% uWSGI API support
JVM in the uWSGI server (updated to 1.9)1.9-devAllows integration between uWSGI and the Java Virtual MachineJWSGI and Clojure/Ring handlers are available.Stable
The Mono ASP.NET plugin0.9.7-devAllows integration between uWSGI and Mono, and execution of ASP.NETapplications.Stable
uWSGI V8 support1.9.4Allows integration between uWSGI and the V8 JavaScript engine.Early stage of development