stable-diffusion.cpp and Stable-Diffusion-NCNN
These are competitors: both implement Stable Diffusion inference in C++ for CPU/edge deployment, but stable-diffusion.cpp supports a broader range of models (Flux, Qwen, Z-Image) while Stable-Diffusion-NCNN is specifically optimized for the NCNN framework.
About stable-diffusion.cpp
leejet/stable-diffusion.cpp
Diffusion model(SD,Flux,Wan,Qwen Image,Z-Image,...) inference in pure C/C++
This project helps artists, designers, and content creators generate images and videos from text descriptions using popular diffusion models like Stable Diffusion, FLUX, and Wan. You provide a text prompt describing your desired image or video, and it outputs the corresponding visual content. This tool is for anyone who wants to create digital art or media efficiently on their own computer, without relying on cloud services.
About Stable-Diffusion-NCNN
EdVince/Stable-Diffusion-NCNN
Stable Diffusion in NCNN with c++, supported txt2img and img2img
This tool helps you quickly generate new images from text descriptions (txt2img) or modify existing images with text prompts (img2img) directly on your computer or Android phone. You input text prompts describing what you want to see, and it outputs new or altered images. It's designed for artists, designers, marketers, or anyone who needs to create unique visuals efficiently without relying on cloud services.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work