Ross ROSS = Recommend OSS · open-source software intelligence for agents

apiflask/apiflask

A lightweight Python web API framework. observed · 2026-08-28

github.com/apiflask/apiflask · homepage · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

92/100

  • Activity 99
  • Release rhythm 77
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 77
  • age_days: 2058
  • days_rel: 75
  • days_push: 10
  • n_releases_24m: 10

Full methodology

Adoption not part of the score

1134 stars · 142 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

APIFlask is a lightweight Python web API framework built on Flask that adds declarative input/output handling, automatic request validation, and automatic OpenAPI specification generation. It supports both marshmallow schemas and Pydantic models and serves interactive API documentation via Swagger UI, Redoc, Elements, RapiDoc, or RapiPDF.

Use cases

  • build a REST API in Python with automatic OpenAPI docs
  • add request validation and serialization to a Flask app
  • generate Swagger UI documentation from Flask routes
  • migrate from Flask-RESTPlus/Flask-RESTX to a maintained framework
  • serve a JSON API with automatic error responses
  • use Pydantic models with a Flask-based API

When to choose

  • you want Flask compatibility plus automatic OpenAPI generation and interactive docs
  • you prefer declarative input/output decorators over manual request parsing
  • you want to choose between marshmallow and Pydantic for validation
  • you are migrating away from Flask-RESTPlus/Flask-RESTX

When to avoid

  • you need an async-first framework like FastAPI with native ASGI support
  • you are building a traditional server-rendered web app rather than an API
  • you want a batteries-included framework with built-in ORM and admin

Facets

framework · maturity active

web-framework api-framework serialization auth middleware routing web-development backend apis developer-tools python cross-platform flask openapi swagger-ui redoc marshmallow pydantic rest-api api-documentation

7 sources

Member repositories

RepositoryRoleHealth v2
apiflask/apiflaskmain92

For agents

markdown · JSON · MCP: product_card(name="apiflask/apiflask")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem