Fast API

GPTKB entity

Statements (173)
Predicate Object
gptkbp:instance_of gptkb:Web
gptkbp:built gptkb:ASGI
gptkbp:community Active community
gptkbp:community_support gptkb:Yes
gptkb:true
gptkbp:created_by gptkb:Sebastián_Ramírez
gptkbp:developed_by gptkb:Sebastián_Ramírez
gptkbp:features Data validation
Dependency injection
Automatic interactive API documentation
Type hints
gptkbp:first_released gptkb:2018
gptkbp:has_documentation https://fastapi.tiangolo.com
gptkbp:has_feature Data validation
Query parameters
Background tasks
Dependency injection
File uploads
CORS support
Request validation
Response serialization
Custom response types
Path parameters
OAuth2 support
Web Socket support
Form data handling
gptkbp:has_features data validation
dependency injection
CORS support
OAuth2 support
Web Socket support
gptkbp:has_version 0.68.0
0.70.0
0.71.0
0.72.0
0.73.0
https://www.w3.org/2000/01/rdf-schema#label Fast API
gptkbp:influenced_by gptkb:Flask
gptkb:Django
gptkbp:is_adopted_by gptkb:educational_institutions
Large enterprises
Startups
Open source projects
gptkbp:is_available_on gptkb:Py_PI
gptkb:Git_Hub
gptkbp:is_based_on gptkb:ASGI
Python type hints
gptkbp:is_compared_to gptkb:Flask
gptkb:Tornado
gptkb:Express.js
gptkb:Django
Faster than Flask and Django
Similar to Node.js frameworks
gptkbp:is_compatible_with Python 3.6+
gptkbp:is_designed_for building APIs
Building APIs
gptkbp:is_documented_in gptkb:Read_the_Docs
gptkb:Swagger
gptkb:Open_API
Official documentation
Fast API documentation
gptkbp:is_integrated_with gptkb:Redis
gptkb:Kubernetes
gptkb:SQLAlchemy
gptkb:Postgre_SQL
gptkb:Graph_QL
gptkb:Alembic
gptkb:Docker
gptkb:Mongo_DB
gptkb:Open_API
Cloud platforms
CI/ CD tools
gptkbp:is_known_for High performance
Easy to use
Fast to code
gptkbp:is_open_source gptkb:True
gptkb:true
gptkbp:is_optimized_for gptkb:performance
gptkbp:is_part_of Python ecosystem
gptkbp:is_promoted_by Conferences
Online courses
Meetups
Tech blogs
You Tube tutorials
gptkbp:is_recommended_for gptkb:Microservices
Real-time applications
Data science APIs
Machine learning APIs
gptkbp:is_scalable gptkb:Yes
gptkbp:is_similar_to gptkb:Flask
gptkb:Tornado
gptkb:Django
gptkbp:is_supported_by gptkb:Hypercorn
gptkb:Uvicorn
Community contributions
gptkbp:is_tested_for gptkb:black
gptkb:mypy
gptkb:pytest
unittest
tox
gptkbp:is_used_by gptkb:Zalando
gptkb:Uber
gptkb:Microsoft
gptkb:Netflix
gptkb:Data_Robot
Web APIs
Machine learning applications
Data science applications
Explosion AI
gptkbp:is_used_for microservices
real-time applications
data science applications
machine learning APIs
gptkbp:is_used_in Production environments
gptkbp:latest_version 0.79.0
0.87.0
0.88.0
0.90.0
0.91.0
0.92.0
0.68.0
0.70.0
0.71.0
0.72.0
0.73.0
0.74.0
0.75.0
0.76.0
0.77.0
0.78.0
0.80.0
0.81.0
0.82.0
0.83.0
0.84.0
0.85.0
0.86.0
0.89.0
0.93.0
0.94.0
0.95.0
0.96.0
0.97.0
0.98.0
0.99.0
gptkbp:license MIT License
gptkbp:performance High performance
gptkbp:programming_language gptkb:Python
gptkbp:project gptkb:Yes
gptkbp:provides Automatic interactive API documentation
automatic interactive API documentation
gptkbp:repository https://github.com/tiangolo/fastapi
gptkbp:supports gptkb:ASGI
Asynchronous programming
async programming
gptkbp:tutorials gptkb:Yes
gptkbp:type gptkb:open-source_software
gptkbp:used_by gptkb:Zalando
gptkb:Uber
gptkb:Microsoft
gptkb:Netflix
Explosion AI
gptkbp:uses gptkb:Pydantic
gptkb:Starlette
gptkbp:was_supported_by gptkb:XML
gptkb:JSON
gptkb:HTML
gptkbp:weight gptkb:Yes
gptkbp:written_in gptkb:Python
gptkbp:bfsParent gptkb:Python
gptkb:Keras
gptkb:Py_Torch
gptkbp:bfsLayer 4