AUTOMATIC1111/stable-diffusion-webui

★ 165,198⑂ 32,578

Stable Diffusion web UI

About AUTOMATIC1111/stable-diffusion-webui

AUTOMATIC1111/stable-diffusion-webui is an open-source project on GitHub, mainly written in Python. Stable Diffusion web UI It currently holds 165,198 stars and 32,578 forks with 2,511 open issues, and was last pushed on 2026-03-02 (repository created 2022-08-22).

Project Overview

Git Homed tracks it on the Image Trending board and on the AI Image Trending list.

GitHub Repository Details

Repository AUTOMATIC1111/stable-diffusion-webui · default branch master · size 36552 KB · watchers 1,261 · source: GitHub REST API and repository README

README

Stable Diffusion web UI

A web interface for Stable Diffusion, implemented using Gradio library.

Features

Detailed feature showcase with images:

Installation and Running

Make sure the required dependencies are met and follow the instructions available for: Alternatively, use online services (like Google Colab):

Installation on Windows 10/11 with NVidia-GPUs using release package

1. Download sd.webui.zip from v1.0.0-pre and extract its contents. 2. Run update.bat. 3. Run run.bat.
For more details see Install-and-Run-on-NVidia-GPUs

Automatic Installation on Windows

1. Install Python 3.10.6 (Newer version of Python does not support torch), checking "Add Python to PATH". 2. Install git. 3. Download the stable-diffusion-webui repository, for example by running git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git. 4. Run webui-user.bat from Windows Explorer as normal, non-administrator, user.

Automatic Installation on Linux

1. Install the dependencies: ```bash

Debian-based:

sudo apt install wget git python3 python3-venv libgl1 libglib2.0-0

Red Hat-based:

sudo dnf install wget git python3 gperftools-libs libglvnd-glx

openSUSE-based:

sudo zypper install wget git python3 libtcmalloc4 libglvnd

Arch-based:

sudo pacman -S wget git python3 ``` If your system is very new, you need to install python3.11 or python3.10: ```bash

Ubuntu 24.04

sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update sudo apt install python3.11

Manjaro/Arch

sudo pacman -S yay yay -S python311 # do not confuse with python3.11 package

Only for 3.11

Then set up env variable in launch script

export python_cmd="python3.11"

or in webui-user.sh

python_cmd="python3.11" ``` 2. Navigate to the directory you would like the webui to be installed and execute the following command: ```bash wget -q https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh ``` Or just clone the repo wherever you want: ```bash git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui ``` 3. Run webui.sh. 4. Check webui-user.sh for options.

Installation on Apple Silicon

Find the instructions here.

Contributing

Here's how to add code to this repo: Contributing

Documentation

The documentation was moved from this README over to the project's wiki. For the purposes of getting Google and other search engines to crawl the wiki, here's a link to the (not for humans) crawlable wiki.

Credits

Licenses for borrowed code can be found in Settings -> Licenses screen, and also in html/licenses.html file.

GitHub Stars & Activity

165,198Stars
32,578Forks
2,511Open issues
PythonLanguage

GitHub Popularity

GitHub stars165,198
Forks32,578
Open issues2,511
Primary languagePython
LicenseAGPL-3.0
Stars gained today0
Created2022-08-22
Last pushed2026-03-02

Trending History

Trending statusnot on today's boards

Related GitHub Projects

1

Comfy-Org / ComfyUI

Python★ 136,784⑂ 0
→
2

unslothai / unsloth

Python★ 77,708⑂ 0
→
3

ultralytics / ultralytics

Python★ 62,361⑂ 0
→
4

ultralytics / yolov5

Python★ 58,135⑂ 0
→
5

roboflow / supervision

Python★ 51,168⑂ 0
→
6

huggingface / diffusers

Python★ 34,701⑂ 0
→
7

ATH-MaaS / Pixelle-Video

Python★ 28,829⑂ 0
→
8

lucidrains / vit-pytorch

Python★ 25,543⑂ 0
→

More Trending Repositories