gradio

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

https://github.com/gradio-app/gradio

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

data-analysis data-science data-visualization deep-learning deploy gradio gradio-interface hacktoberfest interface machine-learning models python python-notebook ui ui-components

Keywords from Contributors

transformer cryptocurrency jax cryptography diffusion stable-diffusion langchain upscale image-generation img2img
Last synced: 6 months ago · JSON representation

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
data-analysis data-science data-visualization deep-learning deploy gradio gradio-interface hacktoberfest interface machine-learning models python python-notebook ui ui-components
Created about 7 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct Citation Security

README.md

gradio
Gradio 5.0 - the easiest way to build AI web apps | Product Hunt gradio-app%2Fgradio | Trendshift [![gradio-backend](https://github.com/gradio-app/gradio/actions/workflows/test-python.yml/badge.svg)](https://github.com/gradio-app/gradio/actions/workflows/test-python.yml) [![gradio-ui](https://github.com/gradio-app/gradio/actions/workflows/tests-js.yml/badge.svg)](https://github.com/gradio-app/gradio/actions/workflows/tests-js.yml) [![PyPI](https://img.shields.io/pypi/v/gradio)](https://pypi.org/project/gradio/) [![PyPI downloads](https://img.shields.io/pypi/dm/gradio)](https://pypi.org/project/gradio/) ![Python version](https://img.shields.io/badge/python-3.10+-important) [![Twitter follow](https://img.shields.io/twitter/follow/gradio?style=social&label=follow)](https://twitter.com/gradio) [Website](https://gradio.app) | [Documentation](https://gradio.app/docs/) | [Guides](https://gradio.app/guides/) | [Getting Started](https://gradio.app/getting_started/) | [Examples](demo/)
English | [](readme_files/zh-cn#readme)

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 gradio to gr. 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.

`hello_world_4` demo

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 gradio before the name of the file instead of python. In the example above, you would type: gradio app.py in your terminal. You can also enable vibe mode by using the --vibe flag, 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) around
  • inputs: 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 inputs and outputs arguments, 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!

huggingface python fastapi encode svelte vite pnpm tailwind storybook chromatic

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

Delightfully easy-to-use open-source tools that make machine learning easier and more accessible

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 6,870
  • Total Committers: 410
  • Avg Commits per committer: 16.756
  • Development Distribution Score (DDS): 0.847
Past Year
  • Commits: 1,102
  • Committers: 141
  • Avg Commits per committer: 7.816
  • Development Distribution Score (DDS): 0.794
Top Committers
Name Email 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...

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
bug (2,397) enhancement (489) pending clarification (257) docs/website (168) needs repro (155) Priority (135) Regression (105) svelte (102) good first issue (96) gradio_client (78) πŸ’Ύ Dataframe (74) πŸ–ΌοΈ ImageEditor (62) custom-components (62) new component (54) python (53) πŸ–ΌοΈ image (47) needs designing (46) πŸ’¬ Chatbot (39) cloud (36) gradio-lite (35) refactor (34) brainstorming (31) testing (25) 🎡 Audio (21) tracking (20) frontend (13) API (12) hacktoberfest (10) backend (8) Perf (7)
Pull Request Labels
v: patch (678) no-visual-update (267) windows-tests (263) flaky-tests (244) t: fix (192) v: minor (39) gradio-lite (35) no-changelog-update (26) t: feat (11) bug (6) t: highlight (5) pending clarification (4) docs/website (4) custom-components (2) v: major (1) hacktoberfest (1) enhancement (1)

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

  • Versions: 659
  • Dependent Packages: 370
  • Dependent Repositories: 11,837
  • Downloads: 15,969,773 Last month
  • Docker Downloads: 22,353,526
Rankings
Dependent repos count: 0.1%
Stargazers count: 0.1%
Dependent packages count: 0.1%
Downloads: 0.2%
Average: 0.4%
Forks count: 0.4%
Docker downloads count: 1.5%
Last synced: 6 months ago
pypi.org: gradio-client

Python library for easily interacting with trained machine learning models

  • Versions: 97
  • Dependent Packages: 27
  • Dependent Repositories: 614
  • Downloads: 8,253,307 Last month
  • Docker Downloads: 6,748,595
Rankings
Stargazers count: 0.1%
Downloads: 0.2%
Dependent repos count: 0.6%
Dependent packages count: 0.7%
Average: 1.1%
Forks count: 1.1%
Docker downloads count: 3.6%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/atoms

Gradio UI packages

  • Versions: 62
  • Dependent Packages: 32
  • Dependent Repositories: 76
  • Downloads: 2,188 Last month
  • Docker Downloads: 1,305
Rankings
Dependent packages count: 0.8%
Dependent repos count: 1.6%
Average: 1.8%
Downloads: 3.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/utils

Gradio UI packages

  • Versions: 27
  • Dependent Packages: 37
  • Dependent Repositories: 75
  • Downloads: 5,875 Last month
  • Docker Downloads: 1,305
Rankings
Dependent packages count: 0.7%
Dependent repos count: 1.6%
Average: 1.8%
Downloads: 3.2%
Maintainers (1)
Last synced: about 1 year ago
npmjs.org: @gradio/icons

Gradio UI packages

  • Versions: 27
  • Dependent Packages: 21
  • Dependent Repositories: 74
  • Downloads: 3,118 Last month
  • Docker Downloads: 1,305
Rankings
Dependent packages count: 1.1%
Dependent repos count: 1.6%
Average: 1.9%
Downloads: 3.0%
Maintainers (1)
Last synced: about 1 year ago
npmjs.org: @gradio/client

Gradio API client

  • Versions: 86
  • Dependent Packages: 15
  • Dependent Repositories: 26
  • Downloads: 31,588 Last month
  • Docker Downloads: 1,305
Rankings
Dependent packages count: 1.5%
Average: 2.0%
Downloads: 2.0%
Dependent repos count: 2.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/upload

Gradio UI packages

  • Versions: 104
  • Dependent Packages: 14
  • Dependent Repositories: 76
  • Downloads: 1,555 Last month
  • Docker Downloads: 1,305
Rankings
Dependent packages count: 1.6%
Dependent repos count: 1.6%
Average: 2.2%
Downloads: 3.4%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/theme

Gradio UI packages

  • Versions: 11
  • Dependent Packages: 4
  • Dependent Repositories: 76
  • Downloads: 1,857 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 1.6%
Average: 3.1%
Downloads: 3.2%
Dependent packages count: 4.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/image

Gradio UI packages

  • Versions: 106
  • Dependent Packages: 4
  • Dependent Repositories: 76
  • Downloads: 923 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 1.6%
Average: 3.5%
Downloads: 4.5%
Dependent packages count: 4.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/statustracker

Gradio UI packages

  • Versions: 73
  • Dependent Packages: 28
  • Dependent Repositories: 2
  • Downloads: 1,996 Last month
  • Docker Downloads: 1,305
Rankings
Dependent packages count: 0.9%
Downloads: 3.4%
Average: 4.0%
Dependent repos count: 7.6%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/button

Gradio UI packages

  • Versions: 102
  • Dependent Packages: 3
  • Dependent Repositories: 76
  • Downloads: 518 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 1.6%
Average: 4.0%
Downloads: 4.5%
Dependent packages count: 5.9%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/wasm

Gradio Wasm package

  • Versions: 33
  • Dependent Packages: 5
  • Dependent Repositories: 10
  • Downloads: 1,191 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 3.7%
Dependent packages count: 3.7%
Average: 4.1%
Downloads: 4.9%
Maintainers (1)
Last synced: 6 months ago
proxy.golang.org: github.com/gradio-app/gradio
  • Versions: 71
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 0.1%
Forks count: 0.7%
Average: 5.1%
Dependent packages count: 8.9%
Dependent repos count: 10.6%
Last synced: 6 months ago
npmjs.org: @gradio/markdown

Gradio UI packages

  • Versions: 71
  • Dependent Packages: 2
  • Dependent Repositories: 74
  • Downloads: 495 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 1.6%
Average: 5.5%
Downloads: 6.0%
Dependent packages count: 8.8%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/column

Gradio UI packages

  • Versions: 14
  • Dependent Packages: 2
  • Dependent Repositories: 2
  • Downloads: 381 Last month
  • Docker Downloads: 1,305
Rankings
Downloads: 3.7%
Average: 6.7%
Dependent repos count: 7.6%
Dependent packages count: 8.9%
Maintainers (1)
Last synced: 6 months ago
pypi.org: graudio

Python library for easily interacting with trained machine learning models

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 121 Last month
Rankings
Stargazers count: 0.1%
Forks count: 1.2%
Dependent packages count: 7.3%
Average: 12.5%
Dependent repos count: 41.4%
Maintainers (1)
Last synced: about 1 year ago
pypi.org: gradio-stable-fork

Python library for easily interacting with trained machine learning models

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 27 Last month
Rankings
Stargazers count: 0.1%
Forks count: 1.2%
Dependent packages count: 7.3%
Average: 12.5%
Dependent repos count: 41.4%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/tabs

Gradio UI packages

  • Versions: 36
  • Dependent Packages: 1
  • Dependent Repositories: 76
  • Downloads: 55 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 1.6%
Average: 13.6%
Downloads: 18.3%
Dependent packages count: 21.0%
Maintainers (1)
Last synced: 6 months ago
pypi.org: gr-freddy

Python library for easily interacting with trained machine learning models

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 30 Last month
Rankings
Stargazers count: 0.1%
Forks count: 1.3%
Dependent packages count: 6.6%
Average: 13.7%
Downloads: 29.7%
Dependent repos count: 30.6%
Maintainers (1)
Last synced: 6 months ago
pypi.org: gradio-version-freeze

Python library for easily interacting with trained machine learning models

  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 27 Last month
Rankings
Stargazers count: 0.1%
Forks count: 1.1%
Dependent packages count: 10.1%
Average: 14.7%
Dependent repos count: 21.5%
Downloads: 40.8%
Maintainers (1)
Last synced: 6 months ago
spack.io: py-gradio-client

Python library for easily interacting with trained machine learning models

  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Stargazers count: 0.4%
Forks count: 2.2%
Average: 15.1%
Dependent packages count: 57.9%
Maintainers (1)
Last synced: 6 months ago
spack.io: py-gradio

Python library for easily interacting with trained machine learning models

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Stargazers count: 0.4%
Forks count: 2.2%
Average: 15.1%
Dependent packages count: 57.9%
Maintainers (1)
Last synced: 6 months ago
pypi.org: gradio-frp

Python library for easily interacting with trained machine learning models

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 15 Last month
Rankings
Stargazers count: 0.2%
Forks count: 0.6%
Dependent packages count: 9.9%
Average: 19.0%
Dependent repos count: 65.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/chatbot

Gradio UI packages

  • Versions: 124
  • Dependent Packages: 0
  • Dependent Repositories: 74
  • Downloads: 794 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 1.6%
Downloads: 5.6%
Average: 19.7%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/file

Gradio UI packages

  • Versions: 102
  • Dependent Packages: 0
  • Dependent Repositories: 76
  • Downloads: 471 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 1.6%
Downloads: 5.6%
Average: 19.7%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/video

Gradio UI packages

  • Versions: 106
  • Dependent Packages: 0
  • Dependent Repositories: 74
  • Downloads: 441 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 1.6%
Downloads: 5.6%
Average: 19.7%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/audio

Gradio UI packages

  • Versions: 109
  • Dependent Packages: 0
  • Dependent Repositories: 74
  • Downloads: 624 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 1.6%
Downloads: 5.6%
Average: 19.7%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/uploadbutton

Gradio UI packages

  • Versions: 102
  • Dependent Packages: 0
  • Dependent Repositories: 25
  • Downloads: 321 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 2.5%
Downloads: 5.7%
Average: 20.0%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/gallery

Gradio UI packages

  • Versions: 109
  • Dependent Packages: 0
  • Dependent Repositories: 14
  • Downloads: 415 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 3.2%
Downloads: 5.5%
Average: 20.2%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/code

Gradio UI packages

  • Versions: 105
  • Dependent Packages: 0
  • Dependent Repositories: 13
  • Downloads: 380 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 3.3%
Downloads: 5.8%
Average: 20.3%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/label

Gradio UI packages

  • Versions: 66
  • Dependent Packages: 0
  • Dependent Repositories: 74
  • Downloads: 300 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 1.6%
Downloads: 7.9%
Average: 20.5%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/html

Gradio UI packages

  • Versions: 69
  • Dependent Packages: 0
  • Dependent Repositories: 74
  • Downloads: 350 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 1.6%
Downloads: 7.9%
Average: 20.5%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/json

Gradio UI packages

  • Versions: 68
  • Dependent Packages: 0
  • Dependent Repositories: 76
  • Downloads: 298 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 1.6%
Downloads: 8.0%
Average: 20.5%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/form

Gradio UI packages

  • Versions: 59
  • Dependent Packages: 0
  • Dependent Repositories: 76
  • Downloads: 214 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 1.6%
Downloads: 8.0%
Average: 20.5%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/plot

Gradio UI packages

  • Versions: 67
  • Dependent Packages: 0
  • Dependent Repositories: 74
  • Downloads: 225 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 1.6%
Downloads: 8.3%
Average: 20.6%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/dataframe

Gradio UI packages

  • Versions: 116
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 796 Last month
  • Docker Downloads: 1,305
Rankings
Downloads: 5.5%
Dependent repos count: 7.6%
Average: 21.7%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/model3d

Gradio UI packages

  • Versions: 104
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 262 Last month
  • Docker Downloads: 1,305
Rankings
Downloads: 5.7%
Dependent repos count: 7.6%
Average: 21.8%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/textbox

Gradio UI packages

  • Versions: 70
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 439 Last month
  • Docker Downloads: 1,305
Rankings
Downloads: 6.9%
Dependent repos count: 7.6%
Average: 22.2%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/dropdown

Gradio UI packages

  • Versions: 73
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 250 Last month
  • Docker Downloads: 1,305
Rankings
Downloads: 7.0%
Dependent repos count: 7.6%
Average: 22.2%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/checkboxgroup

Gradio UI packages

  • Versions: 69
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 198 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 7.6%
Downloads: 7.7%
Average: 22.4%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/radio

Gradio UI packages

  • Versions: 69
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 223 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 7.6%
Downloads: 7.9%
Average: 22.5%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/slider

Gradio UI packages

  • Versions: 67
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 255 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 7.6%
Downloads: 7.9%
Average: 22.5%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/highlightedtext

Gradio UI packages

  • Versions: 66
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 200 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 7.6%
Downloads: 7.9%
Average: 22.5%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/box

Gradio UI packages

  • Versions: 59
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 209 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 7.6%
Downloads: 7.9%
Average: 22.5%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/number

Gradio UI packages

  • Versions: 67
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 280 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 7.6%
Downloads: 7.9%
Average: 22.5%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/checkbox

Gradio UI packages

  • Versions: 66
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 411 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 7.6%
Downloads: 8.1%
Average: 22.6%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @gradio/colorpicker

Gradio UI packages

  • Versions: 66
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 190 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 7.6%
Downloads: 8.1%
Average: 22.6%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/browserstate

Gradio UI packages

  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 6 Last month
Rankings
Downloads: 10.0%
Average: 24.2%
Dependent repos count: 25.5%
Dependent packages count: 37.0%
Maintainers (1)
Last synced: 6 months ago
pypi.org: gradio-test-client-pypi

Python library for easily interacting with trained machine learning models

  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 15 Last month
Rankings
Dependent packages count: 7.2%
Average: 24.4%
Dependent repos count: 41.5%
Maintainers (1)
Last synced: 6 months ago
pypi.org: gradio-test-pypi

Python library for easily interacting with trained machine learning models

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 38 Last month
Rankings
Dependent packages count: 7.2%
Average: 24.4%
Dependent repos count: 41.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/group

Gradio UI packages

  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 7 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 7.6%
Downloads: 13.4%
Average: 24.4%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/tooltip

Gradio UI packages

  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 74
  • Downloads: 11 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 1.6%
Downloads: 19.8%
Average: 24.5%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/tabitem

Gradio UI packages

  • Versions: 40
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 76 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 7.6%
Downloads: 17.8%
Average: 25.8%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/timer

Gradio UI packages

  • Versions: 12
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 17 Last month
  • Docker Downloads: 95
Rankings
Downloads: 12.7%
Average: 25.9%
Dependent repos count: 26.5%
Dependent packages count: 38.6%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/datetime

Gradio UI packages

  • Versions: 40
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 208 Last month
  • Docker Downloads: 95
Rankings
Downloads: 12.9%
Average: 26.0%
Dependent repos count: 26.5%
Dependent packages count: 38.6%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/row

Gradio UI packages

  • Versions: 15
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 25 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 7.6%
Downloads: 21.0%
Average: 26.9%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/state

Gradio UI packages

  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 9 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 7.6%
Downloads: 25.6%
Average: 28.4%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/draggable

Gradio Draggable layout component

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 61 Last month
Rankings
Dependent repos count: 24.0%
Average: 29.3%
Dependent packages count: 34.6%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @hmbgradio/dataframe-standalone

Standalone Gradio Dataframe component for Svelte

  • Versions: 29
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,315 Last month
Rankings
Dependent repos count: 24.0%
Average: 29.4%
Dependent packages count: 34.7%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/vibeeditor

Gradio VibeEditor component

  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 212 Last month
Rankings
Dependent repos count: 24.1%
Average: 29.4%
Dependent packages count: 34.7%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/dialogue

Gradio dialogue component

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 383 Last month
Rankings
Dependent repos count: 24.1%
Average: 29.4%
Dependent packages count: 34.7%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/imageslider

Gradio UI packages

  • Versions: 14
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 278 Last month
  • Docker Downloads: 95
Rankings
Dependent repos count: 24.8%
Average: 30.2%
Dependent packages count: 35.7%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/sketchbox

Gradio UI packages

  • Versions: 16
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 214 Last month
  • Docker Downloads: 95
Rankings
Dependent repos count: 25.0%
Average: 30.6%
Dependent packages count: 36.2%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/sidebar

Gradio UI packages

  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 220 Last month
  • Docker Downloads: 95
Rankings
Dependent repos count: 25.1%
Average: 30.7%
Dependent packages count: 36.4%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @expkg/gradio-client-no-ws

Gradio API client

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1 Last month
Rankings
Dependent repos count: 25.3%
Average: 31.0%
Dependent packages count: 36.7%
Maintainers (1)
Last synced: 6 months ago
pypi.org: gradio-natt

Python library for easily interacting with trained machine learning models

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 14 Last month
Rankings
Dependent packages count: 9.4%
Average: 31.1%
Dependent repos count: 52.8%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/markdown-code

Gradio UI packages

  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,380 Last month
  • Docker Downloads: 95
Rankings
Dependent repos count: 25.7%
Average: 31.4%
Dependent packages count: 37.2%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/sanitize

Gradio UI packages

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,554 Last month
  • Docker Downloads: 95
Rankings
Dependent repos count: 25.7%
Average: 31.5%
Dependent packages count: 37.2%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/annotatedimage

Gradio UI packages

  • Versions: 48
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 266 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 25.8%
Average: 31.7%
Dependent packages count: 37.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/fileexplorer

Gradio UI packages

  • Versions: 48
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 326 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 25.8%
Average: 31.7%
Dependent packages count: 37.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/accordion

Gradio UI packages

  • Versions: 35
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 245 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 25.8%
Average: 31.7%
Dependent packages count: 37.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/core
  • Versions: 56
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 576 Last month
Rankings
Dependent repos count: 25.9%
Average: 31.8%
Dependent packages count: 37.7%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/nativeplot

Gradio UI packages

  • Versions: 45
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 178 Last month
  • Docker Downloads: 95
Rankings
Dependent repos count: 26.2%
Average: 32.2%
Dependent packages count: 38.1%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/multimodaltextbox

Gradio UI packages

  • Versions: 79
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 307 Last month
  • Docker Downloads: 95
Rankings
Dependent repos count: 32.4%
Average: 39.4%
Dependent packages count: 46.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/simpleimage

Gradio UI packages

  • Versions: 80
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 335 Last month
  • Docker Downloads: 95
Rankings
Dependent repos count: 32.9%
Average: 39.8%
Dependent packages count: 46.8%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/downloadbutton

Gradio UI packages

  • Versions: 76
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 327 Last month
  • Docker Downloads: 95
Rankings
Dependent repos count: 32.9%
Average: 40.0%
Dependent packages count: 47.1%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/paramviewer

Gradio UI packages

  • Versions: 59
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 228 Last month
  • Docker Downloads: 95
Rankings
Dependent repos count: 33.8%
Average: 40.9%
Dependent packages count: 48.1%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/imageeditor

Gradio UI packages

  • Versions: 98
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 447 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 36.4%
Average: 44.4%
Dependent packages count: 52.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/dataset

Gradio UI packages

  • Versions: 105
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 422 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 37.1%
Average: 44.9%
Dependent packages count: 52.6%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/simpletextbox

Gradio UI packages

  • Versions: 65
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 267 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 37.1%
Average: 45.0%
Dependent packages count: 52.9%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/simpledropdown

Gradio UI packages

  • Versions: 64
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 248 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 37.1%
Average: 45.0%
Dependent packages count: 52.9%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @gradio/fallback

Gradio UI packages

  • Versions: 66
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 263 Last month
  • Docker Downloads: 1,305
Rankings
Dependent repos count: 37.4%
Average: 45.5%
Dependent packages count: 53.6%
Maintainers (1)
Last synced: 6 months ago

Dependencies

demo/digit_classifier/requirements.txt pypi
  • tensorflow *
demo/fraud_detector/requirements.txt pypi
  • pandas *
demo/generate_tone/requirements.txt pypi
  • numpy *
demo/gif_maker/requirements.txt pypi
  • opencv-python *
demo/image_classifier/requirements.txt pypi
  • numpy *
  • tensorflow *
demo/image_classifier_2/requirements.txt pypi
  • pillow *
  • torch *
  • torchvision *
demo/main_note/requirements.txt pypi
  • matplotlib *
  • numpy *
  • scipy *
demo/outbreak_forecast/requirements.txt pypi
  • bokeh *
  • matplotlib *
  • numpy *
  • plotly *
demo/sales_projections/requirements.txt pypi
  • matplotlib *
  • numpy *
  • pandas *
demo/sentiment_analysis/requirements.txt pypi
  • nltk *
demo/spectogram/requirements.txt pypi
  • matplotlib *
  • numpy *
  • scipy *
demo/stock_forecast/requirements.txt pypi
  • matplotlib *
  • numpy *
demo/streaming_wav2vec/requirements.txt pypi
  • deepspeech ==0.8.2
demo/text_analysis/requirements.txt pypi
  • spacy *
demo/titanic_survival/requirements.txt pypi
  • numpy *
  • pandas *
  • scikit-learn *
requirements.txt pypi
  • 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 *
test/requirements.in pypi
  • IPython *
  • asyncio *
  • black *
  • comet_ml *
  • coverage *
  • flake8 *
  • httpx *
  • huggingface_hub *
  • isort *
  • mlflow *
  • pydantic *
  • pytest *
  • pytest-asyncio *
  • pytest-cov *
  • scikit-image *
  • shap *
  • torch *
  • transformers *
  • wandb *
test/requirements.txt pypi
  • 152 dependencies
.github/workflows/delete-stale-spaces.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v3 composite
demo/Echocardiogram-Segmentation/requirements.txt pypi
  • matplotlib *
  • numpy *
  • torch ==1.6.0
  • torchvision ==0.7.0
  • wget *
demo/altair_plot/requirements.txt pypi
  • altair *
  • vega_datasets *
demo/animeganv2/requirements.txt pypi
  • Pillow *
  • cmake *
  • gdown *
  • numpy *
  • onnxruntime-gpu *
  • opencv-python-headless *
  • scipy *
  • torch *
  • torchvision *
demo/blocks_flag/requirements.txt pypi
  • numpy *
demo/blocks_multiple_event_triggers/requirements.txt pypi
  • plotly *
  • pypistats *
demo/blocks_speech_text_sentiment/requirements.txt pypi
  • torch *
  • transformers *
demo/chicago-bikeshare-dashboard/requirements.txt pypi
  • SQLAlchemy *
  • matplotlib *
  • psycopg2 *
demo/clustering/requirements.txt pypi
  • matplotlib >=3.5.2
  • scikit-learn >=1.0.1
demo/color_generator/requirements.txt pypi
  • numpy *
  • opencv-python *
demo/color_picker/requirements.txt pypi
  • Pillow *
demo/dashboard/requirements.txt pypi
  • plotly *
demo/depth_estimation/requirements.txt pypi
  • Pillow *
  • jinja2 *
  • numpy *
  • open3d *
  • torch *
  • transformers add_dpt_redesign
demo/english_translator/requirements.txt pypi
  • torch *
  • transformers *
demo/fake_diffusion/requirements.txt pypi
  • numpy *
demo/generate_english_german/requirements.txt pypi
  • torch *
  • transformers *
demo/image_classification/requirements.txt pypi
  • torch *
  • torchvision *
demo/lineplot_component/requirements.txt pypi
  • vega_datasets *
demo/live_dashboard/requirements.txt pypi
  • plotly *
demo/map_airbnb/requirements.txt pypi
  • plotly *
demo/musical_instrument_identification/requirements.txt pypi
  • gdown *
  • librosa ==0.9.2
  • torch ==1.12.0
  • torchaudio ==0.12.0
  • torchvision ==0.13.0
demo/native_plots/requirements.txt pypi
  • vega_datasets *
demo/neon-tts-plugin-coqui/requirements.txt pypi
  • neon-tts-plugin-coqui ==0.4.1a9
demo/ner_pipeline/requirements.txt pypi
  • torch *
  • transformers *
demo/plot_component/requirements.txt pypi
  • matplotlib *
  • numpy *
demo/progress/requirements.txt pypi
  • datasets *
  • tqdm *
demo/same-person-or-different/requirements.txt pypi
  • torchaudio *
demo/scatterplot_component/requirements.txt pypi
  • vega_datasets *
demo/sine_curve/requirements.txt pypi
  • plotly *
demo/stable-diffusion/requirements.txt pypi
  • diffusers *
  • ftfy *
  • nvidia-ml-py3 *
  • torch *
  • transformers *
demo/text_generation/requirements.txt pypi
  • gradio *
  • torch *
demo/timeseries-forecasting-with-prophet/requirements.txt pypi
  • pandas *
  • plotly *
  • prophet ==1.1
  • pypistats *
demo/translation/requirements.txt pypi
  • gradio *
  • torch *
demo/unispeech-speaker-verification/requirements.txt pypi
  • torchaudio *
demo/white_noise_vid_not_playable/requirements.txt pypi
  • opencv-python *
demo/xgboost-income-prediction-with-explainability/requirements.txt pypi
  • datasets *
  • matplotlib *
  • pandas *
  • shap *
  • xgboost *
.github/actions/install-all-deps/action.yml actions
  • ./.github/actions/install-frontend-deps * composite
  • FedericoCarboni/setup-ffmpeg v2 composite
  • actions/cache v3 composite
  • actions/setup-python v5 composite
.github/actions/install-frontend-deps/action.yml actions
  • actions/cache v3 composite
  • actions/setup-node v4 composite
  • pnpm/action-setup v2 composite
.github/workflows/comment-queue.yml actions
  • gradio-app/github/actions/comment-pr main composite
.github/workflows/deploy-website.yml actions
  • ./.github/actions/install-frontend-deps * composite
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
.github/workflows/generate-changeset.yml actions
  • actions/checkout v3 composite
  • gradio-app/github/actions/find-pr main composite
  • gradio-app/github/actions/generate-changeset main composite
.github/workflows/trigger-changeset.yml actions
client/js/package.json npm
  • @types/ws ^8.5.4 development
  • esbuild ^0.19.0 development
  • bufferutil ^4.0.7
  • semiver ^1.1.0
  • ws ^8.13.0
client/python/gradio_client/package.json npm
gradio/package.json npm
js/_cdn-test/package.json npm
js/_spaces-test/package.json npm
  • @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:^
js/_website/package.json npm
  • @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
js/accordion/package.json npm
  • @gradio/atoms workspace:^
  • @gradio/column workspace:^
  • @gradio/statustracker workspace:^
  • @gradio/utils workspace:0.2.0
js/annotatedimage/package.json npm
  • @gradio/atoms workspace:^
  • @gradio/client workspace:^
  • @gradio/icons workspace:^
  • @gradio/statustracker workspace:^
  • @gradio/upload workspace:^
  • @gradio/utils workspace:^
js/app/package.json npm
  • @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
js/atoms/package.json npm
  • @gradio/icons workspace:^
  • @gradio/utils workspace:^
js/audio/package.json npm
  • @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
js/box/package.json npm
  • @gradio/atoms workspace:^
js/button/package.json npm
  • @gradio/client workspace:^
  • @gradio/upload workspace:^
  • @gradio/utils workspace:^
js/chatbot/package.json npm
  • @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
js/checkbox/package.json npm
  • @gradio/atoms workspace:^
  • @gradio/statustracker workspace:^
  • @gradio/utils workspace:^
js/checkboxgroup/package.json npm
  • @gradio/atoms workspace:^
  • @gradio/statustracker workspace:^
  • @gradio/utils workspace:^
js/code/package.json npm
  • @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
js/colorpicker/package.json npm
  • @gradio/atoms workspace:^
  • @gradio/statustracker workspace:^
  • @gradio/utils workspace:^
js/column/package.json npm
js/dataframe/package.json npm
  • @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
js/dataset/package.json npm
  • @gradio/atoms workspace:^
  • @gradio/client workspace:^
  • @gradio/upload workspace:^
  • @gradio/utils workspace:^
js/dropdown/package.json npm
  • @gradio/atoms workspace:^
  • @gradio/icons workspace:^
  • @gradio/statustracker workspace:^
  • @gradio/utils workspace:^
js/fallback/package.json npm
  • @gradio/atoms workspace:^
  • @gradio/statustracker workspace:^
  • @gradio/utils workspace:^
  • @zerodevx/svelte-json-view ^1.0.7
js/file/package.json npm
  • @gradio/atoms workspace:^
  • @gradio/client workspace:^
  • @gradio/icons workspace:^
  • @gradio/statustracker workspace:^
  • @gradio/upload workspace:^
  • @gradio/utils workspace:^
  • @gradio/wasm workspace:^
js/fileexplorer/package.json npm
  • @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
js/form/package.json npm
  • @gradio/atoms workspace:^
  • @gradio/icons workspace:^
  • @gradio/utils workspace:^
js/gallery/package.json npm
  • @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
js/group/package.json npm
js/highlightedtext/package.json npm
  • @gradio/atoms workspace:^
  • @gradio/icons workspace:^
  • @gradio/statustracker workspace:^
  • @gradio/theme workspace:^
  • @gradio/utils workspace:^
js/html/package.json npm
  • @gradio/atoms workspace:^
  • @gradio/statustracker workspace:^
  • @gradio/utils workspace:^
js/icons/package.json npm
js/image/package.json npm
  • @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
js/imageeditor/package.json npm
  • @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
js/json/package.json npm
  • @gradio/atoms workspace:^
  • @gradio/icons workspace:^
  • @gradio/statustracker workspace:^
  • @gradio/utils workspace:^
js/label/package.json npm
  • @gradio/atoms workspace:^
  • @gradio/icons workspace:^
  • @gradio/statustracker workspace:^
  • @gradio/utils workspace:^
js/lite/package.json npm
  • @gradio/app workspace:^ development
  • @gradio/wasm workspace:^ development
  • gradio workspace:^ development
js/markdown/package.json npm
  • @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
js/model3D/package.json npm
  • @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
js/number/package.json npm
  • @gradio/atoms workspace:^
  • @gradio/statustracker workspace:^
  • @gradio/utils workspace:^
js/plot/package.json npm
  • @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