7
User
Recs.
Recs.
31
Updates
Last
Updated
Updated
Activity
20 Options
FastAPI is an Open Source, modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints.
SpecsUpdate
Pros
Know any positive aspects of this option?
Cons
Recommendations
FastAPI
Recommended 4 years ago
use it for once you'll love it
Pro
Dependency InjectionPro
StandardsPro
Editor completionPro
Automatic docsPro
Data validationPro
High-performancePro
Async IO / optionalPro
WebSocketsPro
Database independentPro
Background tasksPro
OAuth 2.0Pro
World class documentationPro
graphql out of the boxPro
One of the fastest growing communitiesCon
Smaller communityPro
Async IO / optionalFastAPI
Recommended 2 years ago
Pro
Dependency InjectionPro
StandardsPro
Editor completionPro
Automatic docsPro
Data validationPro
High-performancePro
WebSocketsPro
Database independentPro
Background tasksPro
OAuth 2.0Pro
World class documentationPro
graphql out of the boxPro
One of the fastest growing communitiesPro
Async IO / optionalPro
Supports GraphQLPro
Fast is really fastComments
Flagged Pros + Cons
Pro Dependency injection
It has a simple but powerful dependency injection system, it can be used to handle authentication, per-user rate limiting, authorization controls (e.g. with roles), etc.
Pro Async IO / optional
It's based on Async IO, which gives it high concurrency. But you can use non-async libraries and it runs them appropriately.