EdVince/Stable-Diffusion-NCNN
A C++ implementation of Stable Diffusion using the NCNN framework for efficient neural network inference across x86 and Android platforms.

Not currently ranked — collecting fresh signals.
star history
This repository provides a full C++ implementation of Stable Diffusion, a text-to-image diffusion model, using Tencent’s NCNN framework for optimized inference. It supports both txt2img (text-to-image) and img2img (image-to-image) generation modes. The project includes pre-converted model files, performance benchmarks on desktop (Intel i7) and mobile (Snapdragon 865) hardware, and Android APK builds for mobile deployment.
Frequently asked
- What is EdVince/Stable-Diffusion-NCNN?
- A C++ implementation of Stable Diffusion using the NCNN framework for efficient neural network inference across x86 and Android platforms.
- Is Stable-Diffusion-NCNN open source?
- Yes — EdVince/Stable-Diffusion-NCNN is open source, released under the BSD-3-Clause license.
- What language is Stable-Diffusion-NCNN written in?
- EdVince/Stable-Diffusion-NCNN is primarily written in C++.
- How popular is Stable-Diffusion-NCNN?
- EdVince/Stable-Diffusion-NCNN has 1.1k stars on GitHub.
- Where can I find Stable-Diffusion-NCNN?
- EdVince/Stable-Diffusion-NCNN is on GitHub at https://github.com/EdVince/Stable-Diffusion-NCNN.