gradio-app/gradio

Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!

84
/ 100
Verified

Provides 30+ pre-built components (Textbox, Image, HTML, etc.) for constructing flexible input/output interfaces around arbitrary Python functions, with a reactive architecture that automatically maps function signatures to UI elements. Includes built-in sharing via temporary public URLs and hot-reload development mode, while the backend runs locally in Python without requiring JavaScript, CSS, or external hosting.

42,013 stars. Used by 93 other packages. Actively maintained with 73 commits in the last 30 days. Available on PyPI.

Maintenance 25 / 25
Adoption 15 / 25
Maturity 25 / 25
Community 19 / 25

How are scores calculated?

Stars

42,013

Forks

3,321

Language

Python

License

Apache-2.0

Last pushed

Mar 12, 2026

Commits (30d)

73

Dependencies

29

Reverse dependents

93

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/gradio-app/gradio"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.