Stability-AI/StableSwarmUI

StableSwarmUI, A Modular Stable Diffusion Web-User-Interface, with an emphasis on making powertools easily accessible, high performance, and extensibility.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on December 16th, 2025
Created on May 12th, 2023
Open Issues & Pull Requests: 67 (+0)
GitHub issues: Enabled
Number of forks: 400
Total Stargazers: 4,946 (+0)
Total Subscribers: 74 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

StableSwarmUI is a modular web-based user interface for Stable Diffusion image generation, written in C# and designed to make advanced tools accessible while maintaining high performance and extensibility. The project reached version 0.6.4.1 Beta status before undergoing a significant transition in June 2024, when Stability AI ceased maintenance and the original developer, mcmonkey4eva, transitioned the project to independent maintenance under mcmonkeyprojects/SwarmUI. This migration is reflected in the repository's current status, with migration guides provided for existing Windows, Linux, and Mac users.

The interface targets both beginner and advanced users with distinct workflows. Beginners benefit from the primary Generate tab, which provides an intuitive interface for image generation with powerful built-in features including an image editor, auto-workflow generation, and grid generation tools. Advanced users can access the Comfy Workflow tab for unrestricted raw graph manipulation, while still leveraging convenience features from the Generate tab. The platform emphasizes accessibility of powertools that would typically require technical expertise, positioning itself as an ideal UI for users across the skill spectrum.

Installation is supported across multiple platforms with automated setup scripts. Windows users can run install-windows.bat after installing Git and DotNET 8, while Linux users have install-linux.sh available. Mac installation requires M1 or M2 Apple silicon processors and uses launch-macos.sh. Docker deployment is also supported with GPU forwarding capabilities for Nvidia systems. The project can be tested without local installation through Google Colab notebooks and Runpod templates, though Colab usage carries restrictions for free accounts.

The project identifies several unimplemented feature targets including improved mobile browser support, a detailed current model display separate from the model selector, dynamic tab repositioning for layout customization, LLM-assisted prompting, and convenient direct distribution as an Electron application. The name "Swarm" originates from the original key function enabling multiple GPUs to generate images simultaneously for the same user, particularly for large grid generations. The overall vision positions StableSwarmUI as a comprehensive one-stop solution for all Stable Diffusion-related tasks, with technical motivations documented separately in the repository's documentation folder.