Downloads


1.11.0 

August 18, 2016

The current stable release of Rust , updated every six weeks and backwards-compatible.

Linux (.tar.gz)
64-bit
32-bit
Mac (.pkg)
64-bit
32-bit
Windows (GNU ABI ) (.msi)
64-bit
32-bit
Windows (MSVC ABI ) (.msi)
64-bit
32-bit
 
Source

An easy way to install the stable binaries for Linux and Mac is to run this in your shell:

curl -sSf https://static.rust-lang.org/rustup.sh | sh

Beta  (1.12)

A preview of the upcoming stable release, intended for testing by crate authors. Updated every six weeks and as needed.

Scheduled for stable release
September 29, 2016
.

Linux (.tar.gz)
64-bit
32-bit
Mac (.pkg)
64-bit
32-bit
Windows (GNU ABI ) (.msi)
64-bit
32-bit
Windows (MSVC ABI ) (.msi)
64-bit
32-bit
 
Source

An easy way to install the beta binaries for Linux and Mac is to run this in your shell:

curl -sSf https://static.rust-lang.org/rustup.sh | sh -s -- --channel=beta

Nightly  (1.13)

The current development branch. It includes unstable features that are not available in the betas or stable releases.

Linux (.tar.gz)
64-bit
32-bit
Mac (.pkg)
64-bit
32-bit
Windows (GNU ABI ) (.msi)
64-bit
32-bit
Windows (MSVC ABI ) (.msi)
64-bit
32-bit
 
Source

An easy way to install the nightly binaries for Linux and Mac is to run this in your shell:

curl -sSf https://static.rust-lang.org/rustup.sh | sh -s -- --channel=nightly

Discover other downloads in the archives.


There are two prominent ABIs in use on Windows: the native (MSVC) ABI used by Visual Studio, and the GNU ABI used by the GCC toolchain. Which version of Rust you need depends largely on what C/C++ libraries you want to interoperate with: for interop with software produced by Visual Studio use the MSVC build of Rust; for interop with GNU software built using the MinGW/MSYS2 toolchain use the GNU build.

MSVC builds of Rust additionally require the Microsoft Visual C++ build tools for Visual Studio 2013 or later. The easiest way to acquire the build tools is by installing Microsoft Visual C++ Build Tools 2015 which provides just the Visual C++ build tools. Alternately, you can install Visual Studio 2015 or Visual Studio 2013 and during install select the "C++ tools". No additional software installation is necessary for basic use of the GNU build.

Rust's support for the GNU ABI is more mature, and is recommended for typical uses.