APIFlask is a lightweight Python web API framework

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

Our great sponsors
  • Sonar - Write Clean Python Code. Always.
  • Mergify - Tired of breaking your main and manually rebasing outdated pull requests?
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • apiflask

    A lightweight Python web API framework.

  • flask-publisher

    Use type annotations to bring GET/POST values into Flask functions (similar to mod_python Publisher)

    I just recently built a super lightweight helper for Flask to port over some mod_apache Publisher API code:

    https://github.com/linsomniac/flask-publisher

    In my case all it does is use type annotations on the decorated function to bring query parameters / form fields into the decorated function parameters. No swagger docs or schemas, just parameter handling and conversion (based on types).

    I had previously used FastAPI for a full API I developed, liked that.

    APIFlask looks pretty slick, if I were to start an API I'd consider it. Documentation seems a lot more straightforward than FastAPI.

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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