Stable releases
Linux and Windows
The easiest way to get started is to download pre-built binaries from the GitHub Releases page.Visit the releases page
Go to the mslicer Releases page on GitHub.
Download the latest release
Download the appropriate file for your platform:
- Linux:
mslicer-linux-x86_64(or similar) - Windows:
mslicer-windows-x86_64.exe(or similar)
Package managers
Flathub (Linux)
Mslicer is available on Flathub, making it easy to install and keep updated on most Linux distributions.If you haven’t set up Flatpak yet, visit flatpak.org for instructions specific to your Linux distribution.
Nixpkgs (NixOS/Nix)
Mslicer is available in the Nixpkgs repository.Development builds
GitHub Actions
If you want to try the latest features before they’re released, you can download development builds from GitHub Actions.Visit the Actions page
Go to the successful workflow runs on GitHub.
Download the artifact
Open the latest workflow run and download the artifact for your system:
- Windows artifact
- Linux artifact
- Mac OS artifact
Building from source
If you prefer to build mslicer yourself or want to contribute to development, you can compile it from source.Prerequisites
You’ll need the latest stable version of the Rust toolchain installed. If you don’t have Rust installed:Install Rust
Visit rustup.rs and follow the installation instructions for your platform.On Linux or macOS:On Windows, download and run the installer from the website.
Building mslicer
Build the release binary
Build the mslicer GUI application:The
-r flag builds in release mode (optimized), and -p mslicer specifies the mslicer package.Building on specific platforms
The build process is the same across all platforms, but you may need platform-specific dependencies:- Linux: Ensure you have development packages for OpenGL and X11/Wayland
- Windows: The Rust toolchain includes everything you need
- macOS: Xcode command-line tools may be required
Verifying your installation
Once installed, launch mslicer and verify that:- The main window opens with the viewport visible
- You can load the test model by pressing
Ctrl+T(orCmd+Ton macOS) - The 3D viewport displays the Utah Teapot model
Next steps
Quickstart guide
Follow the quickstart guide to slice your first model