Python
Combine filters →Python here means a Python interpreter has to be on the machine, with dependencies installed from PyPI, usually into a virtual environment. Python web applications need it on the production server as well and carry Python under hosting needs. Python tools that only build a site need it on the machine that builds. A record carries this value when its documentation requires Python. Django and MkDocs are examples.
26 projects need Python installed, listed alphabetically. Mostly web frameworks, analytics and monitoring and site and docs generators, of 12 categories in all. 222 records do not record this field, and cannot appear here either way. Counts only projects with momentum; the full list has the rest.
A
B
BokehPython library for interactive plots and data applications that render in web browsers.
C
CubicWebPython web framework for data-centric applications built on an explicit schema, with a query language and components called cubes.
D
DjangoPython web framework with an ORM, URL routing, templating, forms and an automatic admin interface.
- Django REST framework
Toolkit for building Web APIs on Django, with serialization, views, authentication and permissions.
django-allauthIntegrated set of Django applications for local and social account authentication, registration and account management.
F
FastAPIPython web framework for building APIs from standard Python type hints, served by an ASGI server.
FlagsmithOpen-source feature flag and remote config platform, available self-hosted or as a cloud service, with SDKs for web, mobile and server-side apps.
Frappe FrameworkPython and JavaScript low-code web framework for building data-driven web applications, with a built-in admin interface, roles and permissions.
G
GlitchTipOpen-source error tracking platform that works with Sentry client SDKs, self-hosted or hosted by GlitchTip.
GradioPython package for building web interfaces and demos for machine learning models and Python functions.
GrowthBookOpen-core feature flagging, experimentation and product analytics platform, available self-hosted or as a cloud service, with SDKs for application code.
K
- Kart
Python static site generator that uses Jinja2 templates and Markdown, with blog and tag index support.
M
Material for MkDocsDocumentation framework on top of MkDocs that builds static documentation sites from Markdown.
O
OdooSuite of web-based open source business apps, including a website builder and an e-commerce app.
P
PagefindStatic search library that builds a search index from built HTML at build time and serves search from static files.
pgAdminOpen-source administration and development tool for PostgreSQL, run as a desktop application or as a web application.
- Prefect
Python workflow orchestration framework that runs flows on schedules, events or API calls, with a self-hostable server.
R
ReflexPython library for building full-stack web apps, with the frontend compiled to React and the backend run as a Python server.
S
SanicAsynchronous Python web framework with its own production-ready web server.
SentryApplication monitoring and error tracking platform, self-hosted or offered as Sentry SaaS.
StarletteLightweight ASGI framework and toolkit for building async web services in Python.
StreamlitPython framework that turns scripts into interactive web apps for data work.
T
What is the best web software that runs on Python?
We can't tell from here. What suits an editor-heavy marketing site can be wrong for a static documentation site. The list is alphabetical and nobody paid for a place on it.


