Python
Combine filters →Python here is the main language of the repository. Extensions, plugins and configuration for this software are usually written in Python too, with dependencies from PyPI. A record carries this value when Python makes up most of the codebase, as stated by the project or shown by its repository. Running it needs Python installed, on the server for web applications and on the build machine for site generators. Django and Wagtail are examples.
25 projects are written in Python, listed alphabetically. Mostly web frameworks, analytics and monitoring and site and docs generators, of 12 categories in all. 38 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
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
pgAdminOpen-source administration and development tool for PostgreSQL, run as a desktop application or as a web application.
PostHogProduct analytics platform with session replay, feature flags, experiments, error tracking and surveys, self-hosted from its code or run as PostHog Cloud.
- 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 written in Python?
We don't know. A portfolio, a shop and a documentation site need different things from their software, and so does a team of one against an agency. Nobody pays to be listed here and the order is alphabetical.




