{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/uwsgi/","markdown":"https://findsoftware.frbit.cloud/uwsgi.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"uwsgi","name":"uWSGI","urls":{"home":"https://uwsgi-docs.readthedocs.io/en/latest/","repository":"https://github.com/unbit/uwsgi","docs":"https://uwsgi-docs.readthedocs.io/en/latest/"},"category":["web-server"],"description":"Application server and process manager written in C that runs Python, Rack, PSGI and other web applications behind a web server.","maintainer":"Unbit","maintainerType":"individual","firstRelease":2010,"hosting":["binary"],"language":"c","runtime":["binary"],"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":["always-on"],"renderingModes":null,"installMethod":"distribution packages","licenseModel":"open-source","license":"GPL-2.0 WITH linking exception","currentMajor":"2","latestReleaseDate":"2025-10-11T00:00:00.000Z","githubStargazers":3550,"contributors":205,"packagistDownloads":null,"npmWeeklyDownloads":null,"checkedAt":"2026-10-30T00:00:00.000Z","addedAt":"2026-10-30T00:00:00.000Z","sources":[{"field":"name","url":"https://uwsgi-docs.readthedocs.io/en/latest/","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"urls","url":"https://uwsgi-docs.readthedocs.io/en/latest/","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/unbit/uwsgi","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"urls","url":"https://github.com/unbit/uwsgi/blob/master/README","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/unbit/uwsgi/blob/2.0.31/setup.py","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"category","url":"https://uwsgi-docs.readthedocs.io/en/latest/","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/unbit/uwsgi","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"runtime","url":"https://uwsgi-docs.readthedocs.io/en/latest/WSGIquickstart.html","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"installMethod","url":"https://uwsgi-docs.readthedocs.io/en/latest/Install.html","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"installMethod","url":"https://uwsgi-docs.readthedocs.io/en/latest/Install.html","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"installMethod","url":"https://uwsgi-docs.readthedocs.io/en/latest/Install.html","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"installMethod","url":"https://uwsgi-docs.readthedocs.io/en/latest/Install.html","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"runsAs","url":"https://uwsgi-docs.readthedocs.io/en/latest/WSGIquickstart.html","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"license","url":"https://raw.githubusercontent.com/unbit/uwsgi/2.0.31/LICENSE","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/unbit/uwsgi/2.0.31/LICENSE","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"currentMajor","url":"https://uwsgi-docs.readthedocs.io/en/latest/","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/unbit/uwsgi/commits/ce518cce893d20e9c79eb2607f3a6c250468ae4d","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/unbit/uwsgi/commits/0.9.5beta1","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/unbit/uwsgi","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/unbit/uwsgi/contributors?per_page=1","checkedAt":"2026-10-30T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"uWSGI is an application server and process manager written in C. Its project describes a full stack for building hosting services, in which application servers for several languages and protocols sit beside proxies, process managers and monitors. It installs from distribution packages, from source with its own build script, with pip or with gem install. A master process respawns the worker processes when they die.\n\n## Worth knowing\n\nThe project is in maintenance mode, which the documentation limits to bugfixes and updates for new language APIs. The documentation also says questions on GitHub issues and pull requests may take a long time to get an answer."}