https://github.com/fszontagh/sd.cpp.gui.wx
Stable Diffusion GUI written in C++
https://github.com/fszontagh/sd.cpp.gui.wx
cpp stable-diffusion stable-diffusion-gui stablediffusion wxwidgets
Last synced: 20 days ago
JSON representation
Stable Diffusion GUI written in C++
- Host: GitHub
- URL: https://github.com/fszontagh/sd.cpp.gui.wx
- Owner: fszontagh
- License: mit
- Created: 2024-02-05T18:34:21.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-09-14T19:02:03.000Z (6 months ago)
- Last Synced: 2025-09-14T19:23:05.309Z (6 months ago)
- Topics: cpp, stable-diffusion, stable-diffusion-gui, stablediffusion, wxwidgets
- Language: C++
- Homepage: https://stable-diffusion.fsociety.hu/
- Size: 3.82 MB
- Stars: 69
- Watchers: 6
- Forks: 10
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## **sd.cpp.gui.wx - Stable Diffusion GUI**
A cross-platform GUI for [Stable Diffusion C++](https://github.com/leejet/stable-diffusion.cpp), built using [wxWidgets](https://www.wxwidgets.org/).
Licensed under the MIT License.
[](https://github.com/fszontagh/sd.cpp.gui.wx/actions/workflows/multiplatform.yml)
### **Features**
- **Text-to-image (text2img)** generation
- **Image-to-image (img2img)** generation
- **Inpaint & Outpaint**, save / load masks, built-in inpaint / outpaint editor
- **Tiling** for low memory
- **Headless** computation with [SDGUI Server](https://github.com/fszontagh/sd.cpp.gui.wx/wiki/SD-GUI-Server) even in containerized mode
- Model **quantization** in-fly or manually
- Built-in **upscaling** capabilities
- **ControlNet** integration
- [**Model conversion** to GGUF format](https://github.com/fszontagh/sd.cpp.gui.wx/wiki/Convert-safetensors-model-into-gguf-(aka.-quantization))
- Optional integration with [CivitAi Model Downloader](https://github.com/fszontagh/sd.cpp.gui.wx/wiki/CivitAi-Integration)
- Hardware detection for optimal diffusion performance
- Integrated **model management** tools
- **VAE** support
- **TAESD** support
- Customizable **generation presets**
- Customizable [**output file names**](https://github.com/fszontagh/sd.cpp.gui.wx/wiki/GUI-howtos#image-output-filename-format)
- ComfyUI compatible [**Prompt styles**](https://github.com/fszontagh/sd.cpp.gui.wx/wiki/GUI-howtos#prompt-presets--styles)
- **Generation queue** for batch processing
- Real-time **progress monitoring** during generation
- Save and load metadata directly from images
- Multi-language GUI support
#### **Supported Backends**
- CPU (AVX, AVX2, AVX512)
- CUDA
- VULKAN
----------
### **OS Compatibility**
Refer to the [GitHub Releases](https://github.com/fszontagh/sd.cpp.gui.wx/releases) page for available installers.
For compiling on unsupported operating systems, consult the Wiki.
---
## Star History
[](https://star-history.com/#fszontagh/sd.cpp.gui.wx&Date)
----------
_Use at your own risk!_
These releases are preview versions and may contain bugs. If you encounter issues, please report them via the [GitHub Issues](https://github.com/fszontagh/sd.cpp.gui.wx/issues) page.