gradio
Build and share delightful machine learning apps, all in Python. π Star to support our work!
Science Score: 46.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
βCITATION.cff file
-
βcodemeta.json file
Found codemeta.json file -
β.zenodo.json file
Found .zenodo.json file -
βDOI references
-
βAcademic publication links
Links to: arxiv.org -
βCommitters with academic emails
9 of 410 committers (2.2%) from academic institutions -
βInstitutional organization owner
-
βJOSS paper metadata
-
βScientific vocabulary similarity
Low similarity (17.0%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Build and share delightful machine learning apps, all in Python. π Star to support our work!
Basic Info
- Host: GitHub
- Owner: gradio-app
- License: apache-2.0
- Language: Python
- Default Branch: main
- Homepage: http://www.gradio.app
- Size: 289 MB
Statistics
- Stars: 39,711
- Watchers: 192
- Forks: 3,041
- Open Issues: 453
- Releases: 1,000
Topics
Metadata Files
README.md
Gradio: Build Machine Learning Web Apps in Python
Gradio is an open-source Python package that allows you to quickly build a demo or web application for your machine learning model, API, or any arbitrary Python function. You can then share a link to your demo or web application in just a few seconds using Gradio's built-in sharing features. No JavaScript, CSS, or web hosting experience needed!

It just takes a few lines of Python to create your own demo, so let's get started
Installation
Prerequisite: Gradio requires Python 3.10 or higher.
We recommend installing Gradio using pip, which is included by default in Python. Run this in your terminal or command prompt:
bash
pip install --upgrade gradio
[!TIP] It is best to install Gradio in a virtual environment. Detailed installation instructions for all common operating systems are provided here.
Building Your First Demo
You can run Gradio in your favorite code editor, Jupyter notebook, Google Colab, or anywhere else you write Python. Let's write your first Gradio app:
```python import gradio as gr
def greet(name, intensity): return "Hello, " + name + "!" * int(intensity)
demo = gr.Interface( fn=greet, inputs=["text", "slider"], outputs=["text"], )
demo.launch() ```
[!TIP] We shorten the imported name from
gradiotogr. This is a widely adopted convention for better readability of code.
Now, run your code. If you've written the Python code in a file named app.py, then you would run python app.py from the terminal.
The demo below will open in a browser on http://localhost:7860 if running from a file. If you are running within a notebook, the demo will appear embedded within the notebook.

Type your name in the textbox on the left, drag the slider, and then press the Submit button. You should see a friendly greeting on the right.
[!TIP] When developing locally, you can run your Gradio app in hot reload mode, which automatically reloads the Gradio app whenever you make changes to the file. To do this, simply type in
gradiobefore the name of the file instead ofpython. In the example above, you would type:gradio app.pyin your terminal. You can also enable vibe mode by using the--vibeflag, e.g.gradio --vibe app.py, which provides an in-browser chat that can be used to write or edit your Gradio app using natural language. Learn more in the Hot Reloading Guide.
Understanding the Interface Class
You'll notice that in order to make your first demo, you created an instance of the gr.Interface class. The Interface class is designed to create demos for machine learning models which accept one or more inputs, and return one or more outputs.
The Interface class has three core arguments:
fn: the function to wrap a user interface (UI) aroundinputs: the Gradio component(s) to use for the input. The number of components should match the number of arguments in your function.outputs: the Gradio component(s) to use for the output. The number of components should match the number of return values from your function.
The fn argument is very flexible -- you can pass any Python function that you want to wrap with a UI. In the example above, we saw a relatively simple function, but the function could be anything from a music generator to a tax calculator to the prediction function of a pretrained machine learning model.
The inputs and outputs arguments take one or more Gradio components. As we'll see, Gradio includes more than 30 built-in components (such as the gr.Textbox(), gr.Image(), and gr.HTML() components) that are designed for machine learning applications.
[!TIP] For the
inputsandoutputsarguments, you can pass in the name of these components as a string ("textbox") or an instance of the class (gr.Textbox()).
If your function accepts more than one argument, as is the case above, pass a list of input components to inputs, with each input component corresponding to one of the arguments of the function, in order. The same holds true if your function returns more than one value: simply pass in a list of components to outputs. This flexibility makes the Interface class a very powerful way to create demos.
We'll dive deeper into the gr.Interface on our series on building Interfaces.
Sharing Your Demo
What good is a beautiful demo if you can't share it? Gradio lets you easily share a machine learning demo without having to worry about the hassle of hosting on a web server. Simply set share=True in launch(), and a publicly accessible URL will be created for your demo. Let's revisit our example demo, but change the last line as follows:
```python import gradio as gr
def greet(name): return "Hello " + name + "!"
demo = gr.Interface(fn=greet, inputs="textbox", outputs="textbox")
demo.launch(share=True) # Share your demo with just 1 extra parameter ```
When you run this code, a public URL will be generated for your demo in a matter of seconds, something like:
https://a23dsf231adb.gradio.live
Now, anyone around the world can try your Gradio demo from their browser, while the machine learning model and all computation continues to run locally on your computer.
To learn more about sharing your demo, read our dedicated guide on sharing your Gradio application.
An Overview of Gradio
So far, we've been discussing the Interface class, which is a high-level class that lets to build demos quickly with Gradio. But what else does Gradio include?
Custom Demos with gr.Blocks
Gradio offers a low-level approach for designing web apps with more customizable layouts and data flows with the gr.Blocks class. Blocks supports things like controlling where components appear on the page, handling multiple data flows and more complex interactions (e.g. outputs can serve as inputs to other functions), and updating properties/visibility of components based on user interaction still all in Python.
You can build very custom and complex applications using gr.Blocks(). For example, the popular image generation Automatic1111 Web UI is built using Gradio Blocks. We dive deeper into the gr.Blocks on our series on building with Blocks.
Chatbots with gr.ChatInterface
Gradio includes another high-level class, gr.ChatInterface, which is specifically designed to create Chatbot UIs. Similar to Interface, you supply a function and Gradio creates a fully working Chatbot UI. If you're interested in creating a chatbot, you can jump straight to our dedicated guide on gr.ChatInterface.
The Gradio Python & JavaScript Ecosystem
That's the gist of the core gradio Python library, but Gradio is actually so much more! It's an entire ecosystem of Python and JavaScript libraries that let you build machine learning applications, or query them programmatically, in Python or JavaScript. Here are other related parts of the Gradio ecosystem:
- Gradio Python Client (
gradio_client): query any Gradio app programmatically in Python. - Gradio JavaScript Client (
@gradio/client): query any Gradio app programmatically in JavaScript. - Gradio-Lite (
@gradio/lite): write Gradio apps in Python that run entirely in the browser (no server needed!), thanks to Pyodide. - Hugging Face Spaces: the most popular place to host Gradio applications for free!
What's Next?
Keep learning about Gradio sequentially using the Gradio Guides, which include explanations as well as example code and embedded interactive demos. Next up: let's dive deeper into the Interface class.
Or, if you already know the basics and are looking for something specific, you can search the more technical API documentation.
Gradio Sketch
You can also build Gradio applications without writing any code. Simply type gradio sketch into your terminal to open up an editor that lets you define and modify Gradio components, adjust their layouts, add events, all through a web editor. Or use this hosted version of Gradio Sketch, running on Hugging Face Spaces.
Questions?
If you'd like to report a bug or have a feature request, please create an issue on GitHub. For general questions about usage, we are available on our Discord server and happy to help.
If you like Gradio, please leave us a on GitHub!
Open Source Stack
Gradio is built on top of many wonderful open-source libraries!
License
Gradio is licensed under the Apache License 2.0 found in the LICENSE file in the root directory of this repository.
Citation
Also check out the paper Gradio: Hassle-Free Sharing and Testing of ML Models in the Wild, ICML HILL 2019, and please cite it if you use Gradio in your work.
@article{abid2019gradio,
title = {Gradio: Hassle-Free Sharing and Testing of ML Models in the Wild},
author = {Abid, Abubakar and Abdalla, Ali and Abid, Ali and Khan, Dawood and Alfozan, Abdulrahman and Zou, James},
journal = {arXiv preprint arXiv:1906.02569},
year = {2019},
}
Owner
- Name: Gradio
- Login: gradio-app
- Kind: organization
- Email: admin@gradio.app
- Location: Mountain View, CA
- Website: www.gradio.app
- Repositories: 52
- Profile: https://github.com/gradio-app
Delightfully easy-to-use open-source tools that make machine learning easier and more accessible
Committers
Last synced: 10 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Abubakar Abid | a****r@h****o | 1,054 |
| Abubakar Abid | a****d@s****u | 990 |
| pngwn | h****o@p****o | 628 |
| Ali Abid | a****4@g****m | 550 |
| Ali Abdalla | a****a@g****m | 538 |
| Freddy Boulton | a****n@g****m | 499 |
| dawoodkhan82 | d****2@g****m | 427 |
| aliabid94 | a****4@g****m | 329 |
| Hannah | h****r | 232 |
| Γmer Faruk Γzdemir | f****m@g****m | 190 |
| Yuichiro Tachibana (Tsuchiya) | t****t@g****m | 177 |
| renovate[bot] | 2****] | 96 |
| Ali Abid | y****u@e****t | 88 |
| Your Name | y****u@e****m | 80 |
| Ali Abid | a****d@g****p | 76 |
| Gradio PR Bot | 1****t | 54 |
| Ali Abdalla | a****a@m****u | 42 |
| github-actions[bot] | 4****] | 37 |
| Aarni Koskela | a****x@i****i | 36 |
| root | r****t@i****l | 28 |
| dependabot[bot] | 4****] | 18 |
| AK391 | 8****1 | 17 |
| Abubakar Abid | a****3@g****m | 15 |
| Abubakar Abid | i****m@g****m | 14 |
| Ikko Eltociear Ashimine | e****r@g****m | 14 |
| space-nuko | 2****o | 14 |
| Julien Chaumond | j****n@h****o | 13 |
| Lucain | l****p@g****m | 13 |
| Charles Bensimon | c****s@h****o | 13 |
| Ubuntu | u****u@i****l | 10 |
| and 380 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 3,823
- Total pull requests: 4,881
- Average time to close issues: 3 months
- Average time to close pull requests: 3 days
- Total issue authors: 1,846
- Total pull request authors: 365
- Average comments per issue: 2.77
- Average comments per pull request: 3.45
- Merged pull requests: 3,858
- Bot issues: 2
- Bot pull requests: 182
Past Year
- Issues: 1,253
- Pull requests: 2,048
- Average time to close issues: 13 days
- Average time to close pull requests: 3 days
- Issue authors: 672
- Pull request authors: 182
- Average comments per issue: 1.38
- Average comments per pull request: 3.13
- Merged pull requests: 1,571
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- abidlabs (205)
- freddyaboulton (140)
- pngwn (119)
- hysts (109)
- whitphx (59)
- aliabd (51)
- hannahblair (44)
- pseudotensor (41)
- apolinario (38)
- aliabid94 (35)
- FurkanGozukara (30)
- elismasilva (27)
- dawoodkhan82 (26)
- yvrjsharma (25)
- Solomin0 (24)
Pull Request Authors
- abidlabs (943)
- pngwn (667)
- freddyaboulton (617)
- whitphx (321)
- hannahblair (318)
- aliabid94 (299)
- aliabd (252)
- dawoodkhan82 (210)
- renovate[bot] (179)
- gradio-pr-bot (165)
- akx (29)
- eltociear (18)
- Wauplin (18)
- meg-huggingface (17)
- cswamy (15)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 82
-
Total downloads:
- npm 71,698 last-month
- pypi 24,223,367 last-month
- Total docker downloads: 29,168,511
-
Total dependent packages: 566
(may contain duplicates) -
Total dependent repositories: 14,001
(may contain duplicates) - Total versions: 4,751
- Total maintainers: 14
- Total advisories: 47
pypi.org: gradio
Python library for easily interacting with trained machine learning models
- Homepage: https://github.com/gradio-app/gradio
- Documentation: https://gradio.readthedocs.io/
- License: apache-2.0
-
Latest release: 5.44.1
published 6 months ago
Rankings
Maintainers (4)
Advisories (47)
- Gradio Vulnerable to Denial of Service (DoS) via Crafted Zip Bomb
- Gradio applications running locally vulnerable to 3rd party websites accessing routes and uploading files
- gradio vulnerable to Path Traversal
- Gradio apps vulnerable to timing attacks to guess password
- Gradio Vulnerable to Arbitrary File Deletion
- Gradio Allows Unauthorized File Copy via Path Manipulation
- Gradio Blocked Path ACL Bypass Vulnerability
- Gradio Exposure of Sensitive Information to an Unauthorized Actor vulnerability
- Gradio has a one-level read path traversal in `/custom_component`
- Gradio DOS in multipart boundry while uploading the file
- ...and 37 more
pypi.org: gradio-client
Python library for easily interacting with trained machine learning models
- Homepage: https://github.com/gradio-app/gradio
- Documentation: https://gradio-client.readthedocs.io/
- License: Apache Software License
-
Latest release: 1.12.1
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/atoms
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.16.5
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/utils
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio
- License: ISC
-
Latest release: 0.10.0
published about 1 year ago
Rankings
Maintainers (1)
npmjs.org: @gradio/icons
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio
- License: ISC
-
Latest release: 0.10.0
published about 1 year ago
Rankings
Maintainers (1)
npmjs.org: @gradio/client
Gradio API client
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 1.17.1
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/upload
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.16.16
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/theme
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.4.0
published about 1 year ago
Rankings
Maintainers (1)
npmjs.org: @gradio/image
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.22.17
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/statustracker
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.10.18
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/button
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.5.11
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/wasm
Gradio Wasm package
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.18.1
published 11 months ago
Rankings
Maintainers (1)
proxy.golang.org: github.com/gradio-app/gradio
- Documentation: https://pkg.go.dev/github.com/gradio-app/gradio#section-documentation
- License: apache-2.0
-
Latest release: v3.41.0+incompatible
published over 2 years ago
Rankings
npmjs.org: @gradio/markdown
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.13.20
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/column
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.2.1
published 8 months ago
Rankings
Maintainers (1)
pypi.org: graudio
Python library for easily interacting with trained machine learning models
- Homepage: https://github.com/gradio-app/gradio
- Documentation: https://graudio.readthedocs.io/
- License: Apache Software License
-
Latest release: 3.35.2
published over 2 years ago
Rankings
Maintainers (1)
pypi.org: gradio-stable-fork
Python library for easily interacting with trained machine learning models
- Homepage: https://github.com/gradio-app/gradio
- Documentation: https://gradio-stable-fork.readthedocs.io/
- License: apache-2.0
-
Latest release: 3.32.6
published over 2 years ago
Rankings
Maintainers (1)
npmjs.org: @gradio/tabs
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.4.5
published 9 months ago
Rankings
Maintainers (1)
pypi.org: gr-freddy
Python library for easily interacting with trained machine learning models
- Homepage: https://github.com/gradio-app/gradio
- Documentation: https://gr-freddy.readthedocs.io/
- License: Apache License 2.0
-
Latest release: 3.0.28.dev0
published over 3 years ago
Rankings
Maintainers (1)
pypi.org: gradio-version-freeze
Python library for easily interacting with trained machine learning models
- Homepage: https://github.com/gradio-app/gradio
- Documentation: https://gradio-version-freeze.readthedocs.io/
- License: apache-2.0
-
Latest release: 3.32.2
published over 2 years ago
Rankings
Maintainers (1)
spack.io: py-gradio-client
Python library for easily interacting with trained machine learning models
- Homepage: https://github.com/gradio-app/gradio
- License: []
-
Latest release: 0.2.9
published over 2 years ago
Rankings
Maintainers (1)
spack.io: py-gradio
Python library for easily interacting with trained machine learning models
- Homepage: https://github.com/gradio-app/gradio
- License: []
-
Latest release: 5.1.0
published about 1 year ago
Rankings
Maintainers (1)
pypi.org: gradio-frp
Python library for easily interacting with trained machine learning models
- Homepage: https://github.com/gradio-app/gradio
- Documentation: https://gradio-frp.readthedocs.io/
- License: Apache Software License
-
Latest release: 3.41.0
published about 2 years ago
Rankings
Maintainers (1)
npmjs.org: @gradio/chatbot
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.26.23
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/file
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.12.28
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/video
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.15.0
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/audio
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.17.26
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/uploadbutton
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.9.11
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/gallery
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.15.31
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/code
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.14.15
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/label
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.5.19
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/html
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.7.0
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/json
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.5.29
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/form
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.2.23
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/plot
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.9.22
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/dataframe
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.19.1
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/model3d
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.14.25
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/textbox
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.10.20
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/dropdown
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.10.2
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/checkboxgroup
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.6.27
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/radio
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.7.10
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/slider
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.6.16
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/highlightedtext
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.9.10
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/box
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.2.23
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/number
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.6.4
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/checkbox
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.4.27
published 7 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/colorpicker
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.4.27
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/browserstate
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.3.2
published 10 months ago
Rankings
Maintainers (1)
pypi.org: gradio-test-client-pypi
Python library for easily interacting with trained machine learning models
- Homepage: https://github.com/gradio-app/gradio
- Documentation: https://gradio-test-client-pypi.readthedocs.io/
- License: Apache Software License
-
Latest release: 48.1.0
published over 2 years ago
Rankings
Maintainers (1)
pypi.org: gradio-test-pypi
Python library for easily interacting with trained machine learning models
- Homepage: https://github.com/gradio-app/gradio
- Documentation: https://gradio-test-pypi.readthedocs.io/
- License: Apache Software License
-
Latest release: 0.51.0
published over 2 years ago
Rankings
Maintainers (1)
npmjs.org: @gradio/group
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.2.0
published over 1 year ago
Rankings
Maintainers (1)
npmjs.org: @gradio/tooltip
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.1.2
published over 1 year ago
Rankings
Maintainers (1)
npmjs.org: @gradio/tabitem
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.5.0
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/timer
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.4.5
published 10 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/datetime
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.3.20
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/row
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.2.1
published about 1 year ago
Rankings
Maintainers (1)
npmjs.org: @gradio/state
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.1.2
published over 1 year ago
Rankings
Maintainers (1)
npmjs.org: @gradio/draggable
Gradio Draggable layout component
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.2.0
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @hmbgradio/dataframe-standalone
Standalone Gradio Dataframe component for Svelte
- Homepage: https://github.com/gradio-app/gradio#readme
- License: MIT
- Status: removed
-
Latest release: 1.0.28
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/vibeeditor
Gradio VibeEditor component
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.2.2
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/dialogue
Gradio dialogue component
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.2.1
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/imageslider
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.2.13
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/sketchbox
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.6.15
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/sidebar
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.1.20
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @expkg/gradio-client-no-ws
Gradio API client
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 1.8.0
published about 1 year ago
Rankings
Maintainers (1)
pypi.org: gradio-natt
Python library for easily interacting with trained machine learning models
- Homepage: https://github.com/gradio-app/gradio
- Documentation: https://gradio-natt.readthedocs.io/
- License: Apache Software License
-
Latest release: 5.23.3
published 11 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/markdown-code
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.5.1
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/sanitize
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.2.0
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/annotatedimage
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.9.29
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/fileexplorer
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.5.39
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/accordion
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.5.22
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/core
- Homepage: https://github.com/gradio-app/gradio#readme
- License: apache-2.0
-
Latest release: 0.27.2
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/nativeplot
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.7.4
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/multimodaltextbox
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.10.17
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/simpleimage
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.8.39
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/downloadbutton
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.4.11
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/paramviewer
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.7.15
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/imageeditor
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.16.5
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/dataset
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.4.32
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/simpletextbox
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.3.28
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/simpledropdown
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.3.27
published 6 months ago
Rankings
Maintainers (1)
npmjs.org: @gradio/fallback
Gradio UI packages
- Homepage: https://github.com/gradio-app/gradio#readme
- License: ISC
-
Latest release: 0.4.27
published 6 months ago
Rankings
Maintainers (1)
Dependencies
- tensorflow *
- pandas *
- numpy *
- opencv-python *
- numpy *
- tensorflow *
- pillow *
- torch *
- torchvision *
- matplotlib *
- numpy *
- scipy *
- bokeh *
- matplotlib *
- numpy *
- plotly *
- matplotlib *
- numpy *
- pandas *
- nltk *
- matplotlib *
- numpy *
- scipy *
- matplotlib *
- numpy *
- deepspeech ==0.8.2
- spacy *
- numpy *
- pandas *
- scikit-learn *
- Jinja2 *
- aiohttp *
- analytics-python *
- fastapi *
- ffmpy *
- fsspec *
- h11 <0.13,>=0.11
- httpx *
- markdown-it-py *
- matplotlib *
- numpy *
- orjson *
- pandas *
- paramiko *
- pillow *
- pycryptodome *
- pydantic *
- pydub *
- python-multipart *
- requests *
- uvicorn *
- IPython *
- asyncio *
- black *
- comet_ml *
- coverage *
- flake8 *
- httpx *
- huggingface_hub *
- isort *
- mlflow *
- pydantic *
- pytest *
- pytest-asyncio *
- pytest-cov *
- scikit-image *
- shap *
- torch *
- transformers *
- wandb *
- 152 dependencies
- actions/checkout v3 composite
- actions/setup-python v3 composite
- matplotlib *
- numpy *
- torch ==1.6.0
- torchvision ==0.7.0
- wget *
- altair *
- vega_datasets *
- Pillow *
- cmake *
- gdown *
- numpy *
- onnxruntime-gpu *
- opencv-python-headless *
- scipy *
- torch *
- torchvision *
- numpy *
- plotly *
- pypistats *
- torch *
- transformers *
- SQLAlchemy *
- matplotlib *
- psycopg2 *
- matplotlib >=3.5.2
- scikit-learn >=1.0.1
- numpy *
- opencv-python *
- Pillow *
- plotly *
- Pillow *
- jinja2 *
- numpy *
- open3d *
- torch *
- transformers add_dpt_redesign
- torch *
- transformers *
- numpy *
- torch *
- transformers *
- torch *
- torchvision *
- vega_datasets *
- plotly *
- plotly *
- gdown *
- librosa ==0.9.2
- torch ==1.12.0
- torchaudio ==0.12.0
- torchvision ==0.13.0
- vega_datasets *
- neon-tts-plugin-coqui ==0.4.1a9
- torch *
- transformers *
- matplotlib *
- numpy *
- datasets *
- tqdm *
- torchaudio *
- vega_datasets *
- plotly *
- diffusers *
- ftfy *
- nvidia-ml-py3 *
- torch *
- transformers *
- gradio *
- torch *
- pandas *
- plotly *
- prophet ==1.1
- pypistats *
- gradio *
- torch *
- torchaudio *
- opencv-python *
- datasets *
- matplotlib *
- pandas *
- shap *
- xgboost *
- ./.github/actions/install-frontend-deps * composite
- FedericoCarboni/setup-ffmpeg v2 composite
- actions/cache v3 composite
- actions/setup-python v5 composite
- actions/cache v3 composite
- actions/setup-node v4 composite
- pnpm/action-setup v2 composite
- gradio-app/github/actions/comment-pr main composite
- ./.github/actions/install-frontend-deps * composite
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- actions/checkout v3 composite
- gradio-app/github/actions/find-pr main composite
- gradio-app/github/actions/generate-changeset main composite
- @types/ws ^8.5.4 development
- esbuild ^0.19.0 development
- bufferutil ^4.0.7
- semiver ^1.1.0
- ws ^8.13.0
- @sveltejs/adapter-auto ^2.0.0 development
- @sveltejs/kit ^1.5.0 development
- prettier ^3.0.0 development
- prettier-plugin-svelte ^3.0.0 development
- svelte-check ^3.0.1 development
- typescript ^5.0.0 development
- @gradio/client workspace:^
- @gradio/form workspace:^
- @gradio/theme workspace:^
- @sveltejs/adapter-auto ^2.0.0 development
- @sveltejs/adapter-static ^2.0.2 development
- @sveltejs/kit ^1.27.6 development
- @tailwindcss/forms ^0.5.0 development
- @tailwindcss/typography ^0.5.4 development
- @types/prismjs ^1.26.0 development
- prismjs 1.29.0 development
- tailwindcss ^3.1.6 development
- @gradio/code 0.3.1
- @sindresorhus/slugify ^2.2.0
- @sveltejs/adapter-vercel ^3.0.3
- hast-util-to-string ^3.0.0
- mdsvex ^0.11.0
- postcss >=8.3.3 <9.0.0
- @gradio/atoms workspace:^
- @gradio/column workspace:^
- @gradio/statustracker workspace:^
- @gradio/utils workspace:0.2.0
- @gradio/atoms workspace:^
- @gradio/client workspace:^
- @gradio/icons workspace:^
- @gradio/statustracker workspace:^
- @gradio/upload workspace:^
- @gradio/utils workspace:^
- @gradio/accordion workspace:^
- @gradio/annotatedimage workspace:^
- @gradio/atoms workspace:^
- @gradio/audio workspace:^
- @gradio/box workspace:^
- @gradio/button workspace:^
- @gradio/chatbot workspace:^
- @gradio/checkbox workspace:^
- @gradio/checkboxgroup workspace:^
- @gradio/client workspace:^
- @gradio/code workspace:^
- @gradio/colorpicker workspace:^
- @gradio/column workspace:^
- @gradio/dataframe workspace:^
- @gradio/dataset workspace:^
- @gradio/dropdown workspace:^
- @gradio/fallback workspace:^
- @gradio/file workspace:^
- @gradio/fileexplorer workspace:^
- @gradio/form workspace:^
- @gradio/gallery workspace:^
- @gradio/group workspace:^
- @gradio/highlightedtext workspace:^
- @gradio/html workspace:^
- @gradio/icons workspace:^
- @gradio/image workspace:^
- @gradio/imageeditor workspace:^
- @gradio/json workspace:^
- @gradio/label workspace:^
- @gradio/markdown workspace:^
- @gradio/model3d workspace:^
- @gradio/number workspace:^
- @gradio/plot workspace:^
- @gradio/radio workspace:^
- @gradio/row workspace:^
- @gradio/simpledropdown workspace:^
- @gradio/simpletextbox workspace:^
- @gradio/slider workspace:^
- @gradio/state workspace:^
- @gradio/statustracker workspace:^
- @gradio/tabitem workspace:^
- @gradio/tabs workspace:^
- @gradio/textbox workspace:^
- @gradio/theme workspace:^
- @gradio/upload workspace:^
- @gradio/uploadbutton workspace:^
- @gradio/utils workspace:^
- @gradio/video workspace:^
- @gradio/wasm workspace:^
- cross-env ^7.0.3
- d3-dsv ^3.0.1
- mime-types ^2.1.34
- postcss ^8.4.21
- postcss-prefix-selector ^1.16.0
- @gradio/icons workspace:^
- @gradio/utils workspace:^
- @gradio/atoms workspace:^
- @gradio/button workspace:^
- @gradio/client workspace:^
- @gradio/icons workspace:^
- @gradio/statustracker workspace:^
- @gradio/upload workspace:^
- @gradio/utils workspace:^
- @gradio/wasm workspace:^
- @types/wavesurfer.js ^6.0.10
- extendable-media-recorder ^9.0.0
- extendable-media-recorder-wav-encoder ^7.0.76
- resize-observer-polyfill ^1.5.1
- svelte-range-slider-pips ^2.0.1
- wavesurfer.js ^7.4.2
- @gradio/atoms workspace:^
- @gradio/client workspace:^
- @gradio/upload workspace:^
- @gradio/utils workspace:^
- @gradio/atoms workspace:^
- @gradio/client workspace:^
- @gradio/icons workspace:^
- @gradio/markdown workspace:^
- @gradio/statustracker workspace:^
- @gradio/theme workspace:^
- @gradio/upload workspace:^
- @gradio/utils workspace:^
- @types/dompurify ^3.0.2
- @types/katex ^0.16.0
- @types/prismjs 1.26.3
- dequal ^2.0.2
- @gradio/atoms workspace:^
- @gradio/statustracker workspace:^
- @gradio/utils workspace:^
- @gradio/atoms workspace:^
- @gradio/statustracker workspace:^
- @gradio/utils workspace:^
- @codemirror/autocomplete ^6.3.0
- @codemirror/commands ^6.1.2
- @codemirror/lang-css ^6.1.0
- @codemirror/lang-html ^6.4.2
- @codemirror/lang-javascript ^6.1.4
- @codemirror/lang-json ^6.0.1
- @codemirror/lang-markdown ^6.1.0
- @codemirror/lang-python ^6.0.4
- @codemirror/language ^6.6.0
- @codemirror/legacy-modes ^6.3.1
- @codemirror/lint ^6.0.0
- @codemirror/search ^6.2.2
- @codemirror/state ^6.1.2
- @codemirror/view ^6.4.1
- @gradio/atoms workspace:^
- @gradio/icons workspace:^
- @gradio/statustracker workspace:^
- @gradio/upload workspace:^
- @gradio/utils workspace:^
- @gradio/wasm workspace:^
- @lezer/common ^1.0.2
- @lezer/highlight ^1.1.3
- @lezer/markdown ^1.0.2
- cm6-theme-basic-dark ^0.2.0
- cm6-theme-basic-light ^0.2.0
- codemirror ^6.0.1
- @gradio/atoms workspace:^
- @gradio/statustracker workspace:^
- @gradio/utils workspace:^
- @gradio/atoms workspace:^
- @gradio/button workspace:^
- @gradio/markdown workspace:^
- @gradio/statustracker workspace:^
- @gradio/upload workspace:^
- @gradio/utils workspace:^
- @types/d3-dsv ^3.0.0
- @types/dompurify ^3.0.2
- @types/katex ^0.16.0
- d3-dsv ^3.0.1
- dequal ^2.0.2
- dompurify ^3.0.3
- katex ^0.16.7
- marked ^11.0.0
- @gradio/atoms workspace:^
- @gradio/client workspace:^
- @gradio/upload workspace:^
- @gradio/utils workspace:^
- @gradio/atoms workspace:^
- @gradio/icons workspace:^
- @gradio/statustracker workspace:^
- @gradio/utils workspace:^
- @gradio/atoms workspace:^
- @gradio/statustracker workspace:^
- @gradio/utils workspace:^
- @zerodevx/svelte-json-view ^1.0.7
- @gradio/atoms workspace:^
- @gradio/client workspace:^
- @gradio/icons workspace:^
- @gradio/statustracker workspace:^
- @gradio/upload workspace:^
- @gradio/utils workspace:^
- @gradio/wasm workspace:^
- @gradio/atoms workspace:^
- @gradio/checkbox workspace:^
- @gradio/client workspace:^
- @gradio/file workspace:^
- @gradio/icons workspace:^
- @gradio/statustracker workspace:^
- @gradio/upload workspace:^
- @gradio/utils workspace:^
- dequal ^2.0.2
- @gradio/atoms workspace:^
- @gradio/icons workspace:^
- @gradio/utils workspace:^
- @gradio/atoms workspace:^
- @gradio/client workspace:^
- @gradio/icons workspace:^
- @gradio/image workspace:^
- @gradio/statustracker workspace:^
- @gradio/upload workspace:^
- @gradio/utils workspace:^
- dequal ^2.0.2
- @gradio/atoms workspace:^
- @gradio/icons workspace:^
- @gradio/statustracker workspace:^
- @gradio/theme workspace:^
- @gradio/utils workspace:^
- @gradio/atoms workspace:^
- @gradio/statustracker workspace:^
- @gradio/utils workspace:^
- @gradio/atoms workspace:^
- @gradio/client workspace:^
- @gradio/icons workspace:^
- @gradio/statustracker workspace:^
- @gradio/upload workspace:^
- @gradio/utils workspace:^
- @gradio/wasm workspace:^
- cropperjs ^1.5.12
- lazy-brush ^1.0.1
- resize-observer-polyfill ^1.5.1
- @gradio/atoms workspace:^
- @gradio/client workspace:^
- @gradio/icons workspace:^
- @gradio/image workspace:^
- @gradio/statustracker workspace:^
- @gradio/upload workspace:^
- @gradio/utils workspace:^
- @gradio/wasm workspace:^
- @types/tinycolor2 ^1.4.6
- pixi.js ^7.3.2
- tinycolor2 ^1.6.0
- @gradio/atoms workspace:^
- @gradio/icons workspace:^
- @gradio/statustracker workspace:^
- @gradio/utils workspace:^
- @gradio/atoms workspace:^
- @gradio/icons workspace:^
- @gradio/statustracker workspace:^
- @gradio/utils workspace:^
- @gradio/app workspace:^ development
- @gradio/wasm workspace:^ development
- gradio workspace:^ development
- @gradio/atoms workspace:^
- @gradio/statustracker workspace:^
- @gradio/utils workspace:^
- @types/dompurify ^3.0.2
- @types/katex ^0.16.0
- @types/prismjs 1.26.3
- dompurify ^3.0.3
- katex ^0.16.7
- marked ^11.0.0
- marked-highlight ^2.0.1
- prismjs 1.29.0
- @gradio/atoms workspace:^
- @gradio/client workspace:^
- @gradio/icons workspace:^
- @gradio/statustracker workspace:^
- @gradio/upload workspace:^
- @gradio/utils workspace:^
- @types/babylon ^6.16.6
- babylonjs ^4.2.1
- babylonjs-loaders ^4.2.1
- @gradio/atoms workspace:^
- @gradio/statustracker workspace:^
- @gradio/utils workspace:^
- @gradio/atoms workspace:^
- @gradio/icons workspace:^
- @gradio/statustracker workspace:^
- @gradio/theme workspace:^
- @gradio/utils workspace:^
- @rollup/plugin-json ^6.0.0
- plotly.js-dist-min ^2.10.1
- svelte-vega ^2.0.0
- vega ^5.22.1
- vega-lite ^5.12.0