OpenSCAD Package Repositories

Multi-architecture packages for OpenSCAD supporting AMD64, ARM64, and RISC-V64.

Supported Architectures

Debian/Ubuntu (APT)

1. Import the GPG key

curl -fsSL https://github.com/gounthar/docker-for-riscv64/releases/download/gpg-key/gpg-public-key.asc | sudo gpg --dearmor -o /usr/share/keyrings/openscad-archive-keyring.gpg

2. Add the repository

echo "deb [signed-by=/usr/share/keyrings/openscad-archive-keyring.gpg] https://gounthar.github.io/openscad stable main" | sudo tee /etc/apt/sources.list.d/openscad.list

3. Update and install

sudo apt-get update
sudo apt-get install openscad

Fedora/RHEL/Rocky/AlmaLinux (DNF/YUM)

1. Import the GPG key

sudo rpm --import https://gounthar.github.io/openscad/rpm/RPM-GPG-KEY

2. Add the repository

sudo curl -L https://gounthar.github.io/openscad/rpm/openscad.repo \
  -o /etc/yum.repos.d/openscad.repo

3. Install

sudo dnf install openscad

Alternative: Manual repository configuration

sudo tee /etc/yum.repos.d/openscad.repo <<EOF
[openscad]
name=OpenSCAD Multi-Arch
baseurl=https://gounthar.github.io/openscad/rpm/fedora/\$basearch
enabled=1
gpgcheck=1
gpgkey=https://gounthar.github.io/openscad/rpm/RPM-GPG-KEY
EOF

Docker Images

Pre-built Docker images are available for all architectures:

docker pull ghcr.io/gounthar/openscad:latest

Direct Downloads

Download packages directly from GitHub Releases.

Repository Structure


Generated by gounthar/openscad