FindSoftware

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

  • aiohttp

    Asynchronous HTTP client and server library for Python, built on asyncio, with a web server and a client session API.

  • authentik

    Self-hosted, open source identity provider with OIDC, SAML, LDAP and proxy authentication.

B

  • Bokeh

    Python library for interactive plots and data applications that render in web browsers.

C

  • CubicWeb

    Python web framework for data-centric applications built on an explicit schema, with a query language and components called cubes.

D

  • Django

    Python 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-allauth

    Integrated set of Django applications for local and social account authentication, registration and account management.

F

  • FastAPI

    Python web framework for building APIs from standard Python type hints, served by an ASGI server.

  • Flagsmith

    Open-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 Framework

    Python and JavaScript low-code web framework for building data-driven web applications, with a built-in admin interface, roles and permissions.

G

  • GlitchTip

    Open-source error tracking platform that works with Sentry client SDKs, self-hosted or hosted by GlitchTip.

  • Gradio

    Python package for building web interfaces and demos for machine learning models and Python functions.

  • GrowthBook

    Open-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 MkDocs

    Documentation framework on top of MkDocs that builds static documentation sites from Markdown.

O

  • Odoo

    Suite of web-based open source business apps, including a website builder and an e-commerce app.

P

  • Pagefind

    Static search library that builds a search index from built HTML at build time and serves search from static files.

  • pgAdmin

    Open-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

  • Reflex

    Python library for building full-stack web apps, with the frontend compiled to React and the backend run as a Python server.

S

  • Sanic

    Asynchronous Python web framework with its own production-ready web server.

  • Sentry

    Application monitoring and error tracking platform, self-hosted or offered as Sentry SaaS.

  • Starlette

    Lightweight ASGI framework and toolkit for building async web services in Python.

  • Streamlit

    Python framework that turns scripts into interactive web apps for data work.

T

  • Tornado

    Python web framework and asynchronous networking library that runs its own HTTP server rather than WSGI.

  • txtai

    Python framework for semantic search, LLM pipelines and workflows, with an embeddings database, a web API and Docker images.

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.