19 engineers on Hacker News describe using FastAPI first-hand: 6 endorse it, 3 regret it, 3 are mixed.
“FastAPI's BaseHTTPMiddleware silently breaks streaming responses”
regret · personal · brian200 · 2026-03-10 · source ↗ · wrong label?“FastAPI was a breath of fresh air... I was able to PoC something fairly complicated... Its still running in production years later.”
endorse · production · threecheese · 2024-12-03 · source ↗ · wrong label?“We switched because it has better documentation and is designed in a more extensible way, common patterns weren't supported in FastAPI”
regret · production · AlphaSite · 2024-02-27 · source ↗ · wrong label?“I've used fastapi for less than one month, to bash out an API for a simple service, in a commercial environment”
mixed · production · 0.1 yr · shoo · 2023-11-20 · source ↗ · wrong label?“A little concerned about FastAPI's low bus factor... other than that it's been nice and we aren't regretting running it in prod.”
mixed · production · andenacitelli · 2023-11-19 · source ↗ · wrong label?“they are not generally just there, ready to use, and suitable for production.”
mixed · production · Tsarbomb · 2022-04-11 · source ↗ · wrong label?“I used FastAPI at work some time ago, but I can't see myself using it again anytime soon.”
regret · production · mkl95 · 2021-12-27 · source ↗ · wrong label?“I even rewrote the entire backend for our product in FastAPI and unlike some rewrites I've done in the past am 100% happy with this one.”
endorse · production · fastball · 2021-12-08 · source ↗ · wrong label?“FastAPI is incredibly simple for new members to pick up... FastAPI provides a really lightweight interface to gluing pieces like this together.”
endorse · production · clepto · 2021-12-07 · source ↗ · wrong label?“The way it takes advantage of Python typing is a thing of beauty!”
endorse · production · WD-42 · 2020-12-24 · source ↗ · wrong label?“I've been using FastAPI at work for the last 8 months or so, and it's been a delight.”
endorse · production · 0.7 yr · elm_ · 2019-12-03 · source ↗ · wrong label?“I have been using FastAPI for the last two months ... and the experience has been incredible.”
endorse · personal · 0.2 yr · Ramiuz · 2019-12-02 · source ↗ · wrong label?“raise fastapi.HTTPException( status.HTTP_422_UNPROCESSABLE_ENTITY, err.message )”
neutral · production · travisd · 2026-11-01 · source ↗ · wrong label?“which used to consume APIs written with Falcon, Django and FastAPI.”
neutral · production · ggregoire · 2025-10-10 · source ↗ · wrong label?“we're using a simple FastAPI server running in a Docker container.”
neutral · production · PaulShin · 2025-06-09 · source ↗ · wrong label?“have fastapi generate an openapi.json, then use Kubb”
neutral · production · komali2 · 2025-02-11 · source ↗ · wrong label?“Product information view and search system using FastAPI and HTMX (for live search)”
neutral · production · yosoyhxr · 2023-12-13 · source ↗ · wrong label?“I put a little experiment together a bit ago to see what would work in production”
neutral · personal · allen-munsch · 2021-12-02 · source ↗ · wrong label?“I'm running a FastAPI deployment in prod already today using both Pydantic models for the app / API itself”
neutral · production · tedmiston · 2021-08-25 · source ↗ · wrong label?