Falcon

Resource-based Python API services

Visit Falcon official site

What it does

Falcon provides a Python API framework describing HTTP endpoints through resources and responders, with WSGI and ASGI support for services using synchronous or asynchronous application interfaces and their corresponding request handlers.

When to use it

When defining API boundaries, consult request, response, and middleware guides to organize input handling and the rules shared by multiple endpoints.

Bottle

Compact Python web framework

  • python
  • backend

Research

Litestar

Typed Python APIs and dependency injection

  • python
  • backend

Research

Pyramid

Composable Python web applications

  • python
  • backend

Research