OSS Tanbou

Build APIs and OpenAPI documents from Python type hints with FastAPI

OSS health 89
About these scores

Discovery score is an unbounded weighted, log-compressed index of stars, watchers, forks, and contributors. Growth momentum is its change over the observed period; OSS health is a 0–100 score from available repository recency, Community Health, and release data.

Stars
102,284
Primary language
Python
License
MIT
Repository last updated
Sep 1, 2026

Overview

FastAPI is a web framework for building APIs from standard Python type hints. Data declarations drive validation and conversion while OpenAPI and JSON Schema power generated API contracts and interactive documentation.

Based on official documentation; not hands-on tested · Content checked:

Connect type declarations to validation, serialization, and docs

Pydantic handles data concerns and Starlette provides the web foundation. Python type hints declare parameters and JSON bodies, while the generated OpenAPI schema drives interactive Swagger UI and ReDoc documentation.

Sources: [1]

Put typed contracts at the center of a Python API

It is a candidate for teams that want JSON APIs where validation, editor assistance, and documentation derive from the same declarations. Prove the schema and error behavior with a small endpoint before layering in authentication and persistence.

Sources: [1]

Do not turn a benchmark into an application-wide guarantee

The README links to independent TechEmpower results, but real performance depends on handlers, databases, external I/O, the ASGI server, and worker configuration. The standard installation also brings Uvicorn and other dependencies, so assess optional packages and production deployment separately.

Sources: [1]

Official sources

  1. [1]fastapi/fastapi — README(2026-09-12)
  2. [2]FastAPI Documentation(2026-09-12)
Supplemental curator note

Selected for a value-led name, consistent positioning, and broad discovery through dependency and standards topics.

Growth trends

Last 30 days

102,284 Stars

Trend data is still being collected.

Built with

  • Python

Categories and tags

GitHub Topics

  • python
  • json
  • swagger-ui
  • redoc
  • starlette
  • openapi
  • api
  • openapi3
  • framework
  • async
  • asyncio
  • uvicorn
GitHub dataView detailed GitHub data
Stars
102,284
Forks
9,874
Watchers
768
Open issues
1
Primary language
Python
License
MIT
Repository last updated
Sep 1, 2026
Report incorrect information

Tell us if any listing information is incorrect or outdated.