
Gradio
Python package for building web interfaces and demos for machine learning models and Python functions.
Gradio is a Python package for building web interfaces and demos for machine learning models and Python functions. A demo is written in Python and installed with pip install gradio, and the app runs as a Python process. The gradio-app organization on GitHub maintains it under the Apache 2.0 license, and the project lists a Discord server.
The Docker deployment guide runs a Gradio app on 0.0.0.0 and exposes port 7860. The sharing guide names Hugging Face Spaces as the hosting option for a permanent link to a demo.
Worth knowing
Launching with share=True creates a public link to a demo. The homepage describes that link as pointing at a demo running on the user’s own computer.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-26: links
gradio.app/ - 2026-10-26: links, Written in, License, GitHub stars
api.github.com/repos/gradio-app/gradio - 2026-10-26: links, Categories, Runtime, Minimum runtime, Install with, License, License model
github.com/gradio-app/gradio/blob/main/README.md - 2026-10-26: Maintainer
api.github.com/users/gradio-app - 2026-10-26: Runs as
gradio.app/guides/deploying-gradio-with-docker - 2026-10-26: Current major version, Last release
api.github.com/repos/gradio-app/gradio/releases - 2026-10-26: First release
pypi.org/pypi/gradio/json - 2026-10-26: Contributors
api.github.com/repos/gradio-app/gradio/contributors