FastAPI icon
FastAPI icon

FastAPI

FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints.

FastAPI screenshot 1
FastAPI screenshot 2
+1
FastAPI screenshot 3

Cost / License

  • Free
  • Open Source (MIT)

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • Self-Hosted
25likes
0articles

Features

  1.  Asynchronous
  2.  OpenAPI Integration
  3.  REST API

FastAPI News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

  • fanpino reviewed FastAPI  

    Backend for close to a dozen services at this point (FanDesk, our CMS, a couple of internal tools) - all Python underneath. The auto-generated OpenAPI docs alone save a stupid amount of frontend/backend back-and-forth once more than one person touches an API, and Pydantic catching a bad payload before it reaches business logic has probably saved more debugging time than any other single framework choice we've made. Only real friction: mixing sync and async bites you occasionally if a dependency...

  • fanpino liked FastAPI
  • eliasbuenosdias liked FastAPI
  • VeloIQ icon
    cesarlugos1s added FastAPI as alternative to VeloIQ
  • kurslog reviewed FastAPI  

    We switched to FastAPI for our core services, and the performance gain was immediate. The automatic interactive documentation (Swagger UI) is a lifesaver for team collaboration. Type hinting with Pydantic makes the code much cleaner and reduces bugs significantly compared to Flask. If you're building a data-heavy application where speed and developer experience matter, this is the gold standard for Python.

  • kurslog liked FastAPI
  • Flet icon
    gergelyturi added FastAPI as alternative to Flet
  • POX added Web Framework as a feature to FastAPI
  • fardinalizadeh3007 rated FastAPI  
  • fardinalizadeh3007 liked FastAPI

Comments and Reviews

   
Top Positive Comment
mbnoimi
1

Developers friendly

Hamze Zare
0

Backend for close to a dozen services at this point (FanDesk, our CMS, a couple of internal tools) - all Python underneath. The auto-generated OpenAPI docs alone save a stupid amount of frontend/backend back-and-forth once more than one person touches an API, and Pydantic catching a bad payload before it reaches business logic has probably saved more debugging time than any other single framework choice we've made. Only real friction: mixing sync and async bites you occasionally if a dependency isn't actually async under the hood, and it shows up as a mysteriously stalled event loop instead of a clear error.

Kurslog Team
0

We switched to FastAPI for our core services, and the performance gain was immediate. The automatic interactive documentation (Swagger UI) is a lifesaver for team collaboration. Type hinting with Pydantic makes the code much cleaner and reduces bugs significantly compared to Flask. If you're building a data-heavy application where speed and developer experience matter, this is the gold standard for Python.

Review from a new or low-activity account — shown here, but not counted in the app rating.
linmanden
0

I like FastAPI, because the documentation is not a nerd explaining to nerds, but an expert explaining to normal people. I am still going through the documentation, so I can not say much more :-)

Review from a new or low-activity account — shown here, but not counted in the app rating.
ishanmitra020
0

fast, easy to code and intuitive

Review from a new or low-activity account — shown here, but not counted in the app rating.
willwang
0

Really awesome :)

Review from a new or low-activity account — shown here, but not counted in the app rating.
Ilya Gotfryd
0

It is exceptionally clean, does wonders to object serialization through Pydantic, is exceptionally performant, very easy to configure a production-ready version. I was completely swayed by documentation from the first time I saw it. Great work all around.

Review from a new or low-activity account — shown here, but not counted in the app rating.
7 of 10 comments

Official Links

What is FastAPI?

FastAPI framework, high performance, easy to learn, fast to code, ready for production

FastAPI information

AlternativeTo Category

Development

GitHub repository

  •  102,451 Stars
  •  9,911 Forks
  •  81 Open Issues
  •   Updated  
View on GitHub

Our users have written 10 comments and reviews about FastAPI, and it has gotten 25 likes

FastAPI was added to AlternativeTo by tiangolo on and this page was last updated .