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
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
  • 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.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

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