LibreAI / Dev Tools / Gradio
// devtools · gradio-app/gradio

Gradio

Gradio is an open-source dev tools project by gradio-app (gradio-app/gradio on GitHub). It has 43,671 GitHub stars and 3,616 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 2 October 2026.

Build machine-learning web demos in Python within minutes — the fastest way to share a model with the world.

★ 43.7k stars⑂ 3.6k forksApache-2.0updated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

GitHub stars
43,671
Forks
3,616
License
Apache-2.0
Last updated on GitHub
2 October 2026
Category
Dev Tools
Listing
Full install guide
Official site
Official site
// how it works

How it works

  1. Write a function

    Any Python function — a model call, a transform, a pipeline — becomes your app logic.

  2. Wrap it in an Interface

    Declare inputs and outputs; Gradio builds the UI around them.

  3. Launch

    One call serves a local web UI with API docs included.

  4. Share it

    Get a public link or deploy permanently to Hugging Face Spaces.

// features

Why people love it

Minutes to demo

From Python function to interactive web app in under ten lines of code.

Rich components

Chatbots, image editors, audio recorders, 3D viewers, and dataframes out of the box.

Streaming

Stream tokens, audio, and video for responsive real-time demos.

API for free

Every demo ships an OpenAPI endpoint — script it like any web service.

Spaces hosting

One click deploys your demo free on Hugging Face Spaces.

Custom themes

Theme builder and custom CSS for demos that match your brand.

Advertisement
// run it

Run it yourself

  1. Step 1 — Install

    Pip-install Gradio into your environment.

    pip install gradio
  2. Step 2 — Write your app

    Interface, Blocks, or ChatInterface — pick the abstraction that fits.

    import gradio as gr
  3. Step 3 — Launch and share

    Run locally, then share publicly or deploy to Spaces.

    demo.launch(share=True)
// use cases

What you can build

  • Demo a new model to teammates in an afternoon.
  • Build internal labeling and eval tools.
  • Ship public Spaces demos for your checkpoints.
  • Prototype voice and vision apps fast.
Advertisement
// faq

Questions, answered

Who maintains Gradio?

It is an open-source project at gradio-app/gradio with 3,245 forks. Check the repo's contributors and recent commits to see how active maintenance is.

Is Gradio free for commercial use?

Yes — Apache-2.0, including the hosted sharing links.

Gradio vs Streamlit?

Gradio is purpose-built for ML demos (media components, streaming); Streamlit is a general data-app framework.

Can I use my own GPU?

Yes — run locally on your hardware, or deploy to Spaces with GPU upgrades.

Does it work offline?

Local launches work on your LAN; public share links need internet.

// keep exploring

Similar tools

Dev Tools

Transformers

The model-definition framework behind modern AI — thousands of pretrained transformers for text, vision, and audio.

★ 166.9k starsApache-2.0
View guide →
Image

diffusers

🤗 Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch.

★ 34.6k starsApache-2.0
View guide →
Image

ComfyUI

The node-graph powerhouse for precise, professional AI image and video generation.

★ 136.0k starsGPL-3.0
View guide →
Dev Tools

trafilatura

Trafilatura — a Python and CLI tool to crawl the web and extract clean text and metadata for corpora and RAG.

★ 6.9k starsApache-2.0
View guide →
Dev Tools

postgresml

PostgresML — machine learning inside PostgreSQL with GPU acceleration: train, embed and run LLMs in SQL.

★ 6.8k starsMIT
View guide →
Dev Tools

csharp-sdk

The official C# SDK for the Model Context Protocol — build MCP servers and clients in .NET

★ 4.6k starsApache-2.0
View guide →
// alternatives

Alternatives in Dev Tools

The most-starred other Dev Tools projects in the LibreAI catalogue — the realistic shortlist if Gradio is not the right fit.

  • OpenCode★ 211.6k

    The open source coding agent

  • Transformers★ 166.9k

    The model-definition framework behind modern AI — thousands of pretrained transformers for text, vision, and audio.

  • claude-code★ 149.7k

    Anthropic's agentic coding tool that lives in your terminal and works across your whole codebase

  • cc-switch★ 141.3k

    Cross-platform desktop all-in-one manager for Claude Code, Codex, OpenCode and other coding agents

  • codex★ 128.2k

    OpenAI's lightweight coding agent that runs locally in your terminal

// more in devtools

More in Dev Tools

Nearby Dev Tools projects in the catalogue, closest in stars to Gradio — keep exploring the shelf either side of it.

  • ray★ 44.0k

    An AI compute engine: a distributed runtime plus libraries for scaling ML and LLM workloads

  • DeepSpeed★ 43.3k

    DeepSpeed — the deep learning optimisation library behind ZeRO: train and serve huge models efficiently, Apache-2.0

  • Aider★ 49.4k

    Aider is AI pair programming in your terminal

  • herdr★ 42.9k

    The terminal runtime your coding agents live on — a Rust multiplexer built for agent sessions

  • claude-cookbooks★ 53.3k

    Anthropic's official collection of notebooks and recipes for using Claude effectively

  • Codewhale★ 41.1k

    Open-source Rust agent engine and terminal client with provider choice, approvals and receipts

Get Gradio

Free and open — grab the source, star the repo, and start creating.