diff --git a/downloads.html b/downloads.html index 8ab1fb7..25f9a02 100644 --- a/downloads.html +++ b/downloads.html @@ -121,7 +121,7 @@

Downloads

  • Source Code
  • Docker
  • -
  • Development Snapshots
  • +
  • Unofficial Builds
  • Prior Releases
  • GnuPG Signature
  • @@ -134,27 +134,24 @@

    Downloads

    - -
    +
    +

    macOS

    -

    System requirements: OS X 10.9 or newer

    -
    - -

    OpenSCAD

    - 64 bit Intel - dmg package - ?? MB
    - sha256 - - sha512 -
    +

    System requirements: macOS 11 "Big Sur" or newer, universal build supporting Intel and Apple Silicon systems.

    + +
    + +

    OpenSCAD

    + 64 bit Universal - dmg package - ?? MB
    + sha256 - + sha512 +

    OpenSCAD is also available on MacPorts (check version):

    @@ -171,41 +168,28 @@

    OpenSCAD

    +

    Windows

    -

    System requirements: Windows 7 or newer on x86 32/64 bit

    -
    - -

    OpenSCAD

    - x86 (32-bit) - exe installer - ?? MB
    - asc - - sha256 - - sha512 -
    -
    - -

    OpenSCAD

    - x86 (32-bit) - zip package - ?? MB
    - asc - - sha256 - - sha512 -
    -
    -
    - -

    OpenSCAD

    - x86 (64-bit) - exe installer - ?? MB
    - asc - - sha256 - - sha512 -
    -
    - -

    OpenSCAD

    - x86 (64-bit) - zip package - ?? MB
    - asc - - sha256 - - sha512 -
    + +

    System requirements: Windows 10 (64-bit), or newer, Intel/AMD system (ARM based systems are not supported).

    + +
    + +

    OpenSCAD

    + x86 (64-bit) - exe installer - ?? MB
    + + sha256 - + sha512 +
    + +
    + +

    OpenSCAD

    + x86 (64-bit) - zip package - ?? MB
    + + sha256 - + sha512 +

    OpenSCAD is also through WinGet:

    @@ -214,8 +198,37 @@ 

    OpenSCAD

    -
    -

    Linux

    +
    + +

    Linux

    + +

    The ARM 64-bit (aarch64) AppImage is built and tested only for + Raspberry + PI OS 64-bit. +

    + +
    + +

    OpenSCAD

    +
    + x86 (64-bit) - AppImage - ?? + MB
    + + sha256 - + sha512 +
    + +
    + +

    OpenSCAD

    +
    + ARM (64-bit) - AppImage - ?? + MB
    + + sha256 - + sha512 +
    +

    Debian / Ubuntu / Kubuntu

    OpenSCAD is available in the repositories of most recent distributions.

    @@ -253,40 +266,24 @@

    Arch Linux

    # pacman -S openscad
    -
    - -

    Other Linux

    -
    - -

    OpenSCAD

    - x86 (64-bit) - AppImage - ?? MB
    - asc - - sha256 - - sha512 -
    -
    - -

    OpenSCAD

    - ARM (64-bit) - AppImage - ?? MB
    - asc - - sha256 - - sha512 -
    - -

    App Stores

    -
    - - Get it from the Snap Store - -
    -
    -
    - - Download on Flathub - -
    -
    -
    +
    + +

    App Stores

    +
    + + Get it from the Snap Store + +
    +
    +
    + + Download on Flathub + +
    +
    +

    BSD

    @@ -468,206 +465,127 @@

    Docker

    -
    -

    Development Snapshots

    - -
    - - -

    System requirements: macOS 11 "Big Sur" or newer, universal build supporting Intel and Apple Silicon systems.

    - -
    - -

    OpenSCAD

    - 64 bit Universal - dmg package - ?? MB
    - sha256 - - sha512 -
    -
    - -
    - - -

    System requirements: Windows 10 (64-bit), or newer, Intel/AMD system (ARM based systems are not supported).

    - -
    - -

    OpenSCAD

    - x86 (64-bit) - exe installer - ?? MB
    - - sha256 - - sha512 -
    - -
    - -

    OpenSCAD

    - x86 (64-bit) - zip package - ?? MB
    - - sha256 - - sha512 -
    -
    - -
    - - -

    The ARM 64-bit (aarch64) AppImage is built and tested only for - Raspberry PI OS 64-bit - (which may still be in beta test). -

    - -
    - -

    OpenSCAD

    -
    - x86 (64-bit) - AppImage - ?? MB
    - - sha256 - - sha512 -
    +
    +

    Prior Releases

    -
    - -

    OpenSCAD

    -
    - ARM (64-bit) - AppImage - ?? MB
    - - sha256 - - sha512 -
    -
    +

    Prior releases are available at files.openscad.org

    +
    -
    - +
    +

    Unofficial Builds

    -
    - - Get it from the Snap Store - -
    -

    Or install with

    -
    -					# snap install openscad-nightly
    -				
    -

    To use Gamepads or supported 3D Mouse devices (like the SpaceMouse series - from 3D Connexion) the following command is needed to allow the snap package - access to the joystick interface.

    -
    -					# snap connect openscad:joystick snapd:joystick
    -				
    -
    + Some builds are not official OpenSCAD project, but may be useful for specific use cases. -
    - +
    + -
    - - Get from flathub beta repository - -
    -
    -

    Note that this is not automatically updated as with most other nightly builds, but - instead is manually selected builds.

    -

    Setup beta repository

    -
    +                
    + + Get from flathub beta repository + +
    +
    +

    Note that this is not automatically updated as with most other nightly builds, but + instead is manually selected builds.

    +

    Setup beta repository

    +
     					# flatpak remote-add --user --if-not-exists flathub-beta \
     					  https://flathub.org/beta-repo/flathub-beta.flatpakrepo
     				
    -

    Install OpenSCAD beta version

    -
    +                

    Install OpenSCAD beta version

    +
     					# flatpak install --user flathub-beta org.openscad.OpenSCAD
     				
    -
    - -
    - - - WebAssembly Logo - -

    Many thanks to Dominick (DSchroer) for making this - possible. Build instructions and examples can be found in the - openscad-wasm repository on github

    - -

    The ZIP package contains an experimental build based on this work for - WebAssembly allowing OpenSCAD to run inside a web browser. - Right now it's a bit slow and there's no support for preview, fonts or a built-in GUI. Some of - those things will hopefully be supported or improved soon, however GUI support is unlikely to - be added.

    - -

    Try it out at https://ochafik.com/openscad or start with a - slightly bigger example.

    - -
    - -

    OpenSCAD

    -
    - WebAssembly - WEB package - ?? MB
    - asc - - sha256 - - sha512 -
    - -
    - -

    OpenSCAD

    -
    - WebAssembly - NODE package - ?? MB
    - asc - - sha256 - - sha512 -
    -
    - -
    -

    Linux - Distribution Packages

    -

    The packages are automatically built based on the - master branch on github.

    - -

    Note: The packages are called "openscad-nightly" so it's possible to - install the development snapshot packages in parallel to the release version - from the official repositories.

    - -

    Debian / Ubuntu packages built on OpenSUSE build service

    - -

    The release key must be added to - the apt key-ring so apt-get, apt and other tools can validate the packages.
    - - Key ID: 75F3214F30EB8E08 (valid till 2027-07-27)
    - Key UID: home:t-paul OBS Project <home:t-paul@build.opensuse.org> - Fingerprint: 5F4A 8A2C 8BB1 1716 F294 82BB 75F3 214F 30EB 8E08

    - -

    NOTE: If you get errors about an expired key valid till 2025-07-09, please re-import the key.

    - -

    +            
    + +
    + + + WebAssembly Logo + +

    Many thanks to Dominick (DSchroer) for making this + possible. Build instructions and examples can be found in the + openscad-wasm repository on github

    + +

    The ZIP package contains an experimental build based on this work for + WebAssembly allowing OpenSCAD to run inside a web browser. + Right now it's a bit slow and there's no support for preview, fonts or a built-in GUI. Some of + those things will hopefully be supported or improved soon, however GUI support is unlikely to + be added.

    + +

    Try it out at https://ochafik.com/openscad or start with a + slightly bigger example.

    + +
    + +

    OpenSCAD

    +
    + WebAssembly - WEB package - ?? MB
    + asc - + sha256 - + sha512 +
    + +
    + +

    OpenSCAD

    +
    + WebAssembly - NODE package - ?? MB
    + asc - + sha256 - + sha512 +
    +
    + +
    +

    Linux - Distribution Packages

    +

    The packages are automatically built based on the + master branch on github, and maintained by t-paul

    + +

    Note: The packages are called "openscad-nightly" so it's possible to + install the development snapshot packages in parallel to the release version + from the official repositories.

    + +

    Debian / Ubuntu packages built on OpenSUSE build service

    + +

    The release key must be added to + the apt key-ring so apt-get, apt and other tools can validate the packages.
    + + Key ID: 75F3214F30EB8E08 (valid till 2027-07-27)
    + Key UID: home:t-paul OBS Project <home:t-paul@build.opensuse.org> + Fingerprint: 5F4A 8A2C 8BB1 1716 F294 82BB 75F3 214F 30EB 8E08

    + +

    NOTE: If you get errors about an expired key valid till 2025-07-09, please re-import the key.

    + +

     					# wget -qO- https://files.openscad.org/OBS-Repository-Key.pub | sudo tee /etc/apt/trusted.gpg.d/obs-openscad-nightly.asc
     				

    -

    After the key is added, the repository URL needs to be configured. This can be done by creating a new - file /etc/apt/sources.list.d/openscad.list with the URL specific to the distribution.

    +

    After the key is added, the repository URL needs to be configured. This can be done by creating a new + file /etc/apt/sources.list.d/openscad.list with the URL specific to the distribution.

    -

    The repository links below are shown as https, please check for your installation if - https is supported. In Debian/Ubuntu this is usually handled by the - apt-transport-https package. OBS also supports HTTP links, but it's recommended to use - https whenever possible.

    +

    The repository links below are shown as https, please check for your installation if + https is supported. In Debian/Ubuntu this is usually handled by the + apt-transport-https package. OBS also supports HTTP links, but it's recommended to use + https whenever possible.

    -

    Debian 11 (Bullseye)

    -
    +                

    Debian 11 (Bullseye)

    +
     					deb https://download.opensuse.org/repositories/home:/t-paul/Debian_11/ ./
     				
    -

    Debian 12 (Bookworm)

    -
    +                

    Debian 12 (Bookworm)

    +
     					deb https://download.opensuse.org/repositories/home:/t-paul/Debian_12/ ./
     				
    -

    Debian 13 (Trixie)

    -
    +                

    Debian 13 (Trixie)

    +
     					deb https://download.opensuse.org/repositories/home:/t-paul/Debian_13/ ./
     				
    - New style (modernized) configuration as separate file obs-openscad-nightly.sources in the - apt configuration directory /etc/apt/sources.list.d/, example for 64bit Intel/AMD. -
    +                New style (modernized) configuration as separate file obs-openscad-nightly.sources in the
    +                apt configuration directory /etc/apt/sources.list.d/, example for 64bit Intel/AMD.
    +                
               X-Repolib-Name: obs-openscad-nightly
                 Types: deb
                 Suites: ./
    @@ -676,71 +594,65 @@ 

    Debian 13 (Trixie)

    Signed-By: /etc/apt/trusted.gpg.d/obs-openscad-nightly.asc
    -

    Debian Testing

    -
    +                

    Debian Testing

    +
     					deb https://download.opensuse.org/repositories/home:/t-paul/Debian_Testing/ ./
     				
    -

    Debian Unstable

    -
    +                

    Debian Unstable

    +
     					deb https://download.opensuse.org/repositories/home:/t-paul/Debian_Unstable/ ./
     				
    -

    Raspbian 11 (64-bit only)

    -
    +                

    Raspbian 11 (64-bit only)

    +
     					deb https://download.opensuse.org/repositories/home:/t-paul/Raspbian_11/ ./
     				
    -

    Raspbian 12 (64-bit only)

    -
    +                

    Raspbian 12 (64-bit only)

    +
     					deb https://download.opensuse.org/repositories/home:/t-paul/Raspbian_12/ ./
     				
    -

    Ubuntu 22.04 (x86_64, aarch64)

    -
    +                

    Ubuntu 22.04 (x86_64, aarch64)

    +
     					deb https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_22.04/ ./
     				
    -

    Ubuntu 23.10 (x86_64, aarch64)

    -
    +                

    Ubuntu 23.10 (x86_64, aarch64)

    +
     					deb https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_23.10/ ./
     				
    -

    Ubuntu 24.04 (x86_64, aarch64)

    -
    +                

    Ubuntu 24.04 (x86_64, aarch64)

    +
     					deb https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_24.04/ ./
     				
    -

    Ubuntu 24.10 (x86_64, aarch64)

    -
    +                

    Ubuntu 24.10 (x86_64, aarch64)

    +
     					deb https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_24.10/ ./
     				
    -

    Ubuntu 25.04 (x86_64 only, aarch64 not yet supported)

    -
    +                

    Ubuntu 25.04 (x86_64 only, aarch64 not yet supported)

    +
     					deb https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_25.04/ ./
     				
    -

    openSUSE packages built on OpenSUSE build service

    +

    openSUSE packages built on OpenSUSE build service

    -

    OpenSUSE nightly builds on OBS are currently disabled, if you are interested in helping to bring them back, please get in touch.

    +

    OpenSUSE nightly builds on OBS are currently disabled, if you are interested in helping to bring them back, please get in touch.

    -

    Fedora packages built on OpenSUSE build service

    - -

    Fedora nightly builds on OBS are currently disabled, if you are interested in helping to bring them back, please get in touch.

    - -

    Arch Linux

    - To install OpenSCAD from git on Arch Linux the - openscad-git pkgbuild - is available on AUR. -
    -
    +

    Fedora packages built on OpenSUSE build service

    -
    -

    Prior Releases

    +

    Fedora nightly builds on OBS are currently disabled, if you are interested in helping to bring them back, please get in touch.

    -

    Prior releases are available at files.openscad.org

    -
    +

    Arch Linux

    + To install OpenSCAD from git on Arch Linux the + openscad-git pkgbuild + is available on AUR. + +

    Signature