The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

sd2R: Stable Diffusion Image Generation

Provides Stable Diffusion image generation using the 'ggmlR' library, with no 'Python' or external API dependencies. Supports text-to-image and image-to-image generation for SD 1.x, SD 2.x, 'SDXL', Flux, and 'FLUX.2'. A single sd_generate() function handles the entire pipeline, including sampling and high-resolution output. Features multi-GPU support, a 'Shiny' GUI, and runs on CPU or 'Vulkan' GPU across Linux, macOS, and Windows.

Version: 0.2.1
Depends: R (≥ 4.1.0)
Imports: Rcpp (≥ 1.0.0), ggmlR (≥ 0.5.0), shiny, base64enc, jsonlite, later, png
LinkingTo: Rcpp, ggmlR
Suggests: testthat (≥ 3.0.0), callr, plumber, drogonR, withr
Published: 2026-06-19
DOI: 10.32614/CRAN.package.sd2R
Author: Yuri Baramykov ORCID iD [aut, cre], Georgi Gerganov [ctb, cph] (Author of the GGML library), leejet [ctb, cph] (Author of stable-diffusion.cpp), stduhpf [ctb] (Core contributor to stable-diffusion.cpp), Green-Sky [ctb] (Contributor to stable-diffusion.cpp), wbruna [ctb] (Contributor to stable-diffusion.cpp), akleine [ctb] (Contributor to stable-diffusion.cpp), Martin Raiber [cph] (Copyright holder in miniz.h), Rich Geldreich [cph] (Author of miniz.h), RAD Game Tools [cph] (Copyright holder in miniz.h), Valve Software [cph] (Copyright holder in miniz.h), Alex Evans [cph] (PNG writing code in miniz.h), Sean Barrett [cph] (Author of stb_image.h), Jorge L Rodriguez [cph] (Author of stb_image_resize.h), Niels Lohmann [cph] (Author of json.hpp (nlohmann/json)), Susumu Yata [cph] (Author of darts.h (darts-clone)), Kuba Podgorski [cph] (Author of zip.h/zip.c (kuba--/zip)), Meta Platforms Inc. [cph] (rng_mt19937.hpp (ported from PyTorch)), Google Inc. [cph] (Sentencepiece tokenizer code in t5.hpp)
Maintainer: Yuri Baramykov <lbsbmsu at mail.ru>
BugReports: https://github.com/Zabis13/sd2R/issues
License: MIT + file LICENSE
URL: https://github.com/Zabis13/sd2R
NeedsCompilation: yes
SystemRequirements: GNU make, curl or wget (for downloading vocabulary files during installation)
Materials: README, NEWS
CRAN checks: sd2R results

Documentation:

Reference manual: sd2R.html , sd2R.pdf

Downloads:

Package source: sd2R_0.2.1.tar.gz
Windows binaries: r-devel: sd2R_0.2.1.zip, r-release: sd2R_0.2.1.zip, r-oldrel: sd2R_0.2.1.zip
macOS binaries: r-release (arm64): sd2R_0.2.1.tgz, r-oldrel (arm64): sd2R_0.2.1.tgz, r-release (x86_64): sd2R_0.2.1.tgz, r-oldrel (x86_64): sd2R_0.2.1.tgz
Old sources: sd2R archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=sd2R to link to this page.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.