- Built on FastAPI.
- Clean and well-documented API.
- Not just limited to web applications. The 1.12 release has made it possible to have desktop apps as well.
- Can be embedded in Flask or Django
- Official support for the following backends: Flask, FastAPI, Sanic, Tornado, Django, Jupyter, Plotly-Dash
- Built on plotly and ReactJS.
- Build Flutter apps in Python. Flutter is an open source framework by Google for building beautiful, natively compiled, multi-platform applications from a single codebase.
- Compiles to a traditional React (NextJS flavor) app.
- Excellent scalability.
- Uses FastAPI.
- Very powerful and very popular.
- Gradio can wrap almost any Python function with an easy-to-use user interface.
- Clean API and good documentation.
- Lacks the features for complete web applications like authentication, authorization and sessioning.