Microdot "The impossibly small web framework for Python and MicroPython"

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • tremolo

    Tremolo is a stream-oriented, asynchronous, programmable HTTP server written in pure Python. It can also serve as an ASGI server.

  • https://github.com/nggit/tremolo

    Also may be of serious consideration to people looking at microdot, because:

    * Pure asyncio only, zero dependencies.

    * Ships its own ASGI server, like Sanic. (No juggling unicorn and gunicorn dependencies).

    * Tiny library, feels like Starlette from the glory days.

    * streaming responses by default (return stuff, then do processing, return more stuff).

    * handles streaming multipart form uploads / streaming downloads, without external dependencies.

    * tons of safeguards built in (request/response size limits, bandwidth throttling!) No massive DoS exploit potential found in Starlette/Uvicorn/FastAPI lol.

    * the intuitive Sanic-style `@on_request` + `@on_response` rather than the complex middleware system in Starlette nowadays

    Only 2,500 lines, with IMHO, far more important features than Starlette/FastAPI already baked in.

  • phew

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Flask

    The Python micro framework for building web applications.

  • starlette

    The little ASGI framework that shines. 🌟

  • microdot

    The impossibly small web framework for Python and MicroPython. (by miguelgrinberg)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts