gradio-app/gradio
Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!
This tool helps machine learning engineers, researchers, and data scientists quickly create interactive web applications for their machine learning models or any Python function. You provide a Python function and specify the input/output types (like text or images), and it generates a user-friendly web interface that anyone can use directly in their browser. This allows for easy sharing and showcasing of models without needing to write any web development code.
42,013 stars. Used by 94 other packages. Actively maintained with 85 commits in the last 30 days. Available on PyPI.
Use this if you need to rapidly build a shareable, interactive demo for your machine learning model or a Python function, allowing others to test it without needing a complex setup.
Not ideal if you require a highly customized user interface with complex web design or need to build a full-fledged production web application with advanced backend services and databases.
Stars
42,013
Forks
3,321
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 12, 2026
Commits (30d)
85
Dependencies
29
Reverse dependents
94
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.
Recent Releases
Related frameworks
opengeos/segment-geospatial
A Python package for segmenting geospatial data with the Segment Anything Model (SAM)
wkentaro/osam
Get up and running with SAM1-3, EfficientSAM, YOLO-World, and other promptable vision models locally.
juglab/EmbedSeg
Code Implementation for EmbedSeg, an Instance Segmentation Method for Microscopy Images
lartpang/awesome-segmentation-saliency-dataset
A collection of some datasets for segmentation / saliency detection. Welcome to PR...:smile:
coolzhao/Geo-SAM
A QGIS plugin tool using Segment Anything Model (SAM) to accelerate segmenting or delineating...