Sanic

Asynchronous Python web services

Visit Sanic official site

What it does

Sanic provides an asynchronous Python web framework and server with routing, middleware, and request-handling tools for applications combining network operations with handlers that run.

When to use it

For endpoints using asynchronous I/O, consult handler and lifecycle guides to arrange service startup and the application’s background work.

Bottle

Compact Python web framework

  • python
  • backend

Research

Falcon

Resource-based Python API services

  • python
  • backend

Research

Litestar

Typed Python APIs and dependency injection

  • python
  • backend

Research