Factory.ai

Open-Source Wikis

/

FastAPI

/

Maintainers

fastapi/fastapi

Maintainers

The repository has no CODEOWNERS file. Ownership is informal: the original author and a small group of long-time committers do most of the human review.

Recent human committers

Excludes bot accounts (github-actions[bot], dependabot[bot], pre-commit-ci[bot]). Counts taken from the most recent 200 commits on master (April 2026):

Rank Author Recent commits
1 Sebastián Ramírez (tiangolo) 41
2 Motov Yurii 11
3 Sofie Van Landeghem 5
4 Alejandra 3
5 Ahsan Sheraz 1
5 Kadir Can Ozden 1
5 Savannah Ostrowski 1

The contributor pages at https://fastapi.tiangolo.com/fastapi-people/ are auto-generated from GitHub data by scripts/people.py (see Tooling) and refreshed by the people.yml workflow.

Active subsystem coverage (best effort)

Without a CODEOWNERS file, this is a coarse mapping derived from git log on each subsystem's directory. Most subsystems share the same set of recent committers:

Subsystem Source Recent contributors (most active in the last ~90 days)
Application core fastapi/applications.py tiangolo, plus occasional deep edits from long-time contributors
Routing fastapi/routing.py tiangolo, Motov Yurii
Dependency injection fastapi/dependencies/ tiangolo, Sofie Van Landeghem
OpenAPI fastapi/openapi/ tiangolo
Security fastapi/security/ tiangolo
Pydantic compat fastapi/_compat/ tiangolo
SSE fastapi/sse.py tiangolo (recent addition)
Docs site docs/, scripts/docs.py, scripts/people.py, scripts/translate.py tiangolo, Alejandra, plus translation reviewers per language
Translation tooling scripts/translate.py, scripts/notify_translations.py tiangolo, contributors
CI workflows .github/workflows/ tiangolo

The same name appears in nearly every row because the project was founded as a solo effort and the author still does most of the framework-internal work. Translation, docs, and contributor-people pipelines have broader contributor bases, surfaced through the fastapi-people pages.

How decisions get made

  • PRs to the framework code merge after review by tiangolo or one of the maintainer-equivalent committers (visible on the contributor pages on the site).
  • Translation PRs are reviewed by language-specific translators tracked in the notify-translations.yml issue threads.
  • Dependabot PRs are auto-merged when CI passes (label-driven via label-approved.yml).
  • Release notes are appended automatically by latest-changes.yml. Tags are cut by tiangolo.

For everyday questions about a specific subsystem, the GitHub issue tracker and the fastapi-people page are more reliable signals than this static table.

Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.

Maintainers – FastAPI wiki | Factory