A bespoke, highly adaptable, blazing fast user interface for Stable Diffusion, engineered for unmatched user experience and performance.
π Your Support Makes a Difference! π

| Core Metrics | SD web UI | SD web UI UX | Ξ (%) | Key Improvements |
|---|---|---|---|---|
| JS Heap | 96,945,380 | 55,048,600 | -43.2% | Memory Efficiency: 43% β JS heap memory |
| Documents | 109 | 134 | +22.9% | Resource Management: Optimized overhead |
| Nodes | 53,895 | 41,542 | -22.9% | DOM Efficiency: 23% β nodes despite 23% β documents |
| Listeners | 8,195 | 4,178 | -49.0% | Event Handling: 49% β listeners |
| Visual Comparison | |
|---|---|
![]() | ![]() |
| Automatic1111 - Stable Diffusion web UI | Anapnoe - Stable Diffusion web UI UX |
| Core Metrics | SD web UI Forge | SD web UI UX Forge | Ξ (%) | Key Improvements |
|---|---|---|---|---|
| JS Heap | 56,121,196 | 45,049,884 | -19.7% | Memory Efficiency: 19% β JS heap memory |
| Documents | 21 | 111 | +428.6% | Resource Management: Optimized overhead |
| Nodes | 46,943 | 43,651 | -7.0% | DOM Efficiency: 7% β nodes despite 428% β documents |
| Listeners | 10,562 | 7,495 | -29.0% | Event Handling: 29% β listeners |
| Visual Comparison | |
|---|---|
![]() | ![]() |
| lllyasviel - Stable Diffusion web UI Forge | Anapnoe - Stable Diffusion web UI UX Forge |
β οΈ Baseline metrics reflect measurements with all additional webui extensions disabled - particularly relevant for SD Forge's extensive collection - to ensure balanced comparisons; enabling these extensions raises event listeners beyond 16,000 and introduces significant test-run performance variability.
SD webUI UX implements event delegation + virtualized grid for O(1) performance scaling.
Stable Diffusion web UI & web UI Forge Constraints:
Stable Diffusion web UI UX & web UI UX Forge optimized Architecture:
π― Performance Outcome:
The workspaces extension empowers you to create customized views and organize them according to your unique preferences. With an intuitive drag-and-drop interface, you can design workflows that are perfectly tailored to your specific requirements, giving you ultimate control over your work environment.
π Get early access to Workspaces! π

A sophisticated theme editor allowing you to personalize any aspect of the UI-UX. Tailor the visual experience of the user interface with the Advanced Theme Style configurator.
π Get early access to Advanced Theme Style Configurator! π

Detailed feature showcase with images:
((tuxedo)) - will pay more attention to tuxedo(tuxedo:1.21) - alternative syntaxCtrl+Up or Ctrl+Down (or Command+Up or Command+Down if you're on a MacOS) to automatically adjust attention to selected text (code contributed by anonymous user)--allow-code to enable)ANDa cat :1.2 AND a dog AND a penguin :2.2--xformers to commandline args)Make sure the required dependencies are met and follow the instructions available for:
Alternatively, use online services (like Google Colab):
git clone https://github.com/anapnoe/stable-diffusion-webui-ux.git.webui-user.bat from Windows Explorer as normal, non-administrator, user.# 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:
# 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"
wget -q https://raw.githubusercontent.com/anapnoe/stable-diffusion-webui-ux/master/webui.sh
Or just clone the repo wherever you want:
git clone https://github.com/anapnoe/stable-diffusion-webui-ux.git
webui.sh.webui-user.sh for options.Find the instructions here.
Here's how to add code to this repo: Contributing
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.
Licenses for borrowed code can be found in Settings -> Licenses screen, and also in html/licenses.html file.
7,877 followers Β· starred Feb 2024
A bespoke, highly adaptable, blazing fast user interface for Stable Diffusion, engineered for unmatched user experience and performance.
π Your Support Makes a Difference! π

| Core Metrics | SD web UI | SD web UI UX | Ξ (%) | Key Improvements |
|---|---|---|---|---|
| JS Heap | 96,945,380 | 55,048,600 | -43.2% | Memory Efficiency: 43% β JS heap memory |
| Documents | 109 | 134 | +22.9% | Resource Management: Optimized overhead |
| Nodes | 53,895 | 41,542 | -22.9% | DOM Efficiency: 23% β nodes despite 23% β documents |
| Listeners | 8,195 | 4,178 | -49.0% | Event Handling: 49% β listeners |
| Visual Comparison | |
|---|---|
![]() | ![]() |
| Automatic1111 - Stable Diffusion web UI | Anapnoe - Stable Diffusion web UI UX |
| Core Metrics | SD web UI Forge | SD web UI UX Forge | Ξ (%) | Key Improvements |
|---|---|---|---|---|
| JS Heap | 56,121,196 | 45,049,884 | -19.7% | Memory Efficiency: 19% β JS heap memory |
| Documents | 21 | 111 | +428.6% | Resource Management: Optimized overhead |
| Nodes | 46,943 | 43,651 | -7.0% | DOM Efficiency: 7% β nodes despite 428% β documents |
| Listeners | 10,562 | 7,495 | -29.0% | Event Handling: 29% β listeners |
| Visual Comparison | |
|---|---|
![]() | ![]() |
| lllyasviel - Stable Diffusion web UI Forge | Anapnoe - Stable Diffusion web UI UX Forge |
β οΈ Baseline metrics reflect measurements with all additional webui extensions disabled - particularly relevant for SD Forge's extensive collection - to ensure balanced comparisons; enabling these extensions raises event listeners beyond 16,000 and introduces significant test-run performance variability.
SD webUI UX implements event delegation + virtualized grid for O(1) performance scaling.
Stable Diffusion web UI & web UI Forge Constraints:
Stable Diffusion web UI UX & web UI UX Forge optimized Architecture:
π― Performance Outcome:
The workspaces extension empowers you to create customized views and organize them according to your unique preferences. With an intuitive drag-and-drop interface, you can design workflows that are perfectly tailored to your specific requirements, giving you ultimate control over your work environment.
π Get early access to Workspaces! π

A sophisticated theme editor allowing you to personalize any aspect of the UI-UX. Tailor the visual experience of the user interface with the Advanced Theme Style configurator.
π Get early access to Advanced Theme Style Configurator! π

Detailed feature showcase with images:
((tuxedo)) - will pay more attention to tuxedo(tuxedo:1.21) - alternative syntaxCtrl+Up or Ctrl+Down (or Command+Up or Command+Down if you're on a MacOS) to automatically adjust attention to selected text (code contributed by anonymous user)--allow-code to enable)ANDa cat :1.2 AND a dog AND a penguin :2.2--xformers to commandline args)Make sure the required dependencies are met and follow the instructions available for:
Alternatively, use online services (like Google Colab):
git clone https://github.com/anapnoe/stable-diffusion-webui-ux.git.webui-user.bat from Windows Explorer as normal, non-administrator, user.# 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:
# 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"
wget -q https://raw.githubusercontent.com/anapnoe/stable-diffusion-webui-ux/master/webui.sh
Or just clone the repo wherever you want:
git clone https://github.com/anapnoe/stable-diffusion-webui-ux.git
webui.sh.webui-user.sh for options.Find the instructions here.
Here's how to add code to this repo: Contributing
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.
Licenses for borrowed code can be found in Settings -> Licenses screen, and also in html/licenses.html file.
7,877 followers Β· starred Feb 2024