Talk update 🎙️
@fvoron is bringing a new topic to FastAPI Conf 2026:
You don’t need /v2: API Versioning with FastAPI
Come and learn the latest tricks from @polar_sh, including a custom SDK for clients, based on the new FastAPI versioning system 🤖
fastapiconf.com/speakers/#fr…
Want to learn tips and tricks for building FastAPI apps with AI, directly from @jxnlco on the Codex team at OpenAI? 🤓
Join us at FastAPI Conf in Amsterdam! 🚲
Psst, Sep 20 is the deadline to select your T-shirt size. 👕
fastapiconf.com/speakers/#ja…
What makes FastAPI fast, and how much faster can it get? ⚡
Come and learn from @marcelotryle , maintainer of Starlette and Uvicorn: surprising bottlenecks, Rust and Zig experiments, and what's next. 🤓
Join us at FastAPI Conf!
fastapiconf.com/speakers/#ma…
How does FastAPI help deliver NASA's James Webb Space Telescope data around the world? 🔭
Come and learn from @benjamin_falk at FastAPI Conf: FastAPI and the tech stack used at the Space Telescope Science Institute. 🌠
fastapiconf.com/speakers/#be…
Pydantic is the data building block of FastAPI. 🏯
In these past years, it became the data building block of AI... and virtually all Python data validation. 🐍
Come and learn directly from @samuelcolvin, the author of @pydantic, how he uses AI to code.
fastapiconf.com/speakers/#sa…
Come and learn how typing.Annotated works underneath from @fvoron at FastAPI Conf. 🤓
Learn things you won't learn anywhere else.
Join us in Amsterdam! 🚲️
fastapiconf.com/speakers/#fr…
The FastAPI full-stack template now comes with @FastAPIcloud ✨
Create your account, set settings, done. It deploys on merge. ⚡️
You can also still self-host it instead, using the guide and following all the steps.
github.com/fastapi/full-stac…
FastAPI Conf speaker! 📢
@DynamicWebPaige is constantly making sure Google DeepMind AI tools are great for developers. Used to do that at GitHub, TensorFlow, and more. 🤓
Amazing speakers. FastAPI maintainers. An incredible community. Lots of Python.
fastapiconf.com
The full-stack FastAPI template now serves the React - TanStack frontend with FastAPI ✨
One single app, one single deployment, one single domain. No CORS fights and debugging.
github.com/fastapi/full-stac…
The FastAPI Full Stack Template now uses React Email for email templates and Mailpit for local email testing! 📬️
Develop emails with React Email, test them locally with Mailpit, generate and commit the templates, and use them from FastAPI as always. ⚡️
github.com/fastapi/full-stac…
FastAPI Conf speaker news! 📢
@jxnlco, creator of Instructor, the person that convinced AI Labs to provide structured output with Pydantic (automatic compatibility with FastAPI).
He's bringing us some insights directly from the Codex team at @OpenAI 🤖
fastapiconf.com
FastAPI Conf news! 📢
@marcelotryle, maintainer of Starlette and Uvicorn, the web components behind FastAPI, will join us as a speaker in Amsterdam! 🙌
Get your tickets: fastapiconf.com
Here's the full-stack-fastapi-template 0.12.0 🎁
More modern, simpler, easier.
Too many improvements to fit here, but let's start:
You can now simply click the "Use this template" button in GitHub to create a new repo, possibly private. ✨
github.com/fastapi/full-stac…
FastAPI Conf speaker news! 📢
@benjamin_falk, FastAPI Expert, has led projects to distribute space science data around the world.
James Webb, The Roman Telescope launched next month, and more. 🔭
Come to see real world advanced FastAPI use cases! 🌠
fastapiconf.com
New FastAPI Conf speaker! 📢
@samuelcolvin, creator and founder of @pydantic ✨
FastAPI is built on top of Pydantic and the two ecosystems are a perfect match. Of course we had to have him! 🤝
Early bird ending soon, got your tickets? fastapiconf.com
FastAPI Conf first speaker announcement! 📢
@fvoron, a long time FastAPI community member and open source builder, now helping developers sell software products through his work at @polar_sh 🏦
Welcome to Amsterdam, François!
Stay tuned, because this is just the beginning 🔥
FastAPI app.frontend() now supports local development 💻️
fastapi dev: a missing frontend directory only shows a warning 👨🔬
fastapi run: exits with an error instead 🚨
✨ new default check_dir="auto"
✨ new env var FASTAPI_ENV="development"
fastapi.tiangolo.com/tutoria…
FastAPI's router.frontend() now also supports router dependencies ✨
E.g. add cookie auth to a router, and a frontend at /admin.
Handle the cookie auth in FastAPI, and let the frontend do its client-side routing (e.g. TanStack Router with React).
In FastAPI 0.139.0 🔖
FastAPI can now serve your frontend app ✨
With support for client-side routing 😎
Great for React with TanStack Router, Astro static builds, Vite-based apps, etc. 🎉
FastAPI version 0.138.0 🔖
fastapi.tiangolo.com/tutoria…
Can you imagine being there? 🤩
Surrounded by FastAPI developers and maintainers from around the world.
Watching the best FastAPI talks you could ask for 😎
FastAPI Conf will happen at Westergas, in Amsterdam 🌷
Join the waiting list 🎟️
fastapiconf.com
Big news: the first-ever ✨ FastAPI Conf ✨ is coming!
📍 Amsterdam
📅 October 28
Meet the FastAPI team, connect with developers ☕️
🎟️ Join the waitlist for early ticket access: fastapiconf.com
Now there's autocompletion and docs in pyproject.toml for FastAPI 🎉
[tool.fastapi]
entrypoint = "main:app"
Make sure you have a modern editor and TOML plugin, like @code with @tombi_toml 🤓
Here's FastAPI 0.135.3, adding support for fully vibe-coded apps ✨
Use the new app.vibe() decorator, embrace the AI future 🤖
Read the new docs: fastapi.tiangolo.com/advance…
Big features in FastAPI 0.134.0 ✨
🌊 Stream JSON Lines with yield: fastapi.tiangolo.com/tutoria…
🦀 @pydantic serializes each item to JSON (on Rust) for max perf
📦️Stream binary data with yield: fastapi.tiangolo.com/advance…
🤖 Library Agent Skill updated with this
🥚 Easter egg
Increase your FastAPI JSON response performance by 2x or more 🚄
1. Upgrade to the just released FastAPI 0.131.0 🎁
2. Declare your response model - return type ✨
With that, now @pydantic handles the JSON serialization on the Rust side 🦀
fastapi.tiangolo.com/advance…
FastAPI 0.124.0 comes with better server error tracebacks. ✨
Before, if the app sent invalid data back, the server error logs would not show where the problem was. 😔
Now it shows the (clickable) file, line, function, and path operation. 📢
Thanks @savostrowski! 🙌
The FastAPI CLI now supports declaring the entrypoint (your app location) in pyproject.toml ✨
Configure there once, and then you can just run:
$ fastapi dev
...without having to pass a file path 😎
Thanks @patrick91! 🙌
Here's FastAPI 0.119.0 🚀
With support for both @pydantic v2 and v1 on the same app, at the same time 🤯
This is just so you can migrate to Pydantic v2 if you haven't done it yet, here's your (last) chance! 🤓
Pydantic v1 is now deprecated ⛔️
Read more fastapi.tiangolo.com/how-to/…
🚀 The State of Python 2025 is here!
Our findings from the #Python Developers Survey done in collab with @ThePSF include:
📊 51% use Python for data
🌐 46% use it for web dev
👨💻 Half of the community is new
🔧 83% still use older Python versions
Check out the takeaways by @mkennedy: 🔗 jb.gg/python-25 🔗
"The +5 point increase for FastAPI is one of the most significant shifts in the web framework space."
"This signals a strong trend towards using Python for building performant APIs and reflects the overall strength of the Python ecosystem."
🤯🐍🚀
survey.stackoverflow.co/2025…
FastAPI now has 84k GitHub stars ✨
FastAPI is now the most starred backend framework 🎉
...not only in Python, in all programming languages 🤯
Thanks to all who inspired it and paved the way 🙌
And thank you for adopting it! 🍰☕️
github.com/fastapi/fastapi
The command fastapi (the FastAPI CLI) now looks so much nicer 😎
It now uses @patrick91's rich-toolkit 🎨
To get it, upgrade your dependencies with fastapi[standard] 🤓
Or manually upgrade the package fastapi-cli to the latest version: 0.0.6 🚀
BOOM! 💥 Here it is! 🎉
FastAPI 0.115.0 🚀
One (actually several) of the most awaited features in @FastAPI 🎁
Use @pydantic models for Query parameters ✨
fastapi.tiangolo.com/tutoria…
Plus more 👇️
Are you ready for a big release? 🤩
Here's 0.113.0, with a long-awaited feature ✨
Declare form fields with @pydantic models 🚀
fastapi.tiangolo.com/tutoria…