// CLIs & execution basics
Download Ruff0.17.1
Official Ruff downloads for Windows, Mac, Linux. An extremely fast Python linter and code formatter, written in Rust.
OFFICIAL DOWNLOADDirect official link
0.17.1 · 2026-10-15
Every button links straight to the official file (github.com). AIMap does not host or modify installers. Checked 2026-10-23.
01All files in the latest release
Release notes →From astral-sh/ruff on GitHub Releases · 0.17.1 · 2026-10-15. Sizes and SHA-256 are as published by GitHub.
| System | File | Type | Size | SHA-256 |
|---|---|---|---|---|
| Windowsx64 | ruff-x86_64-pc-windows-msvc.zip | Archive | 9.57 MB | a841fb7e59680508b9394bfea32e369b3907cc6620a491c65d8d1f479498db82 |
| WindowsARM64 | ruff-aarch64-pc-windows-msvc.zip | Archive | 9.34 MB | 2f8ba07c7b2b8d1f011056968360e99e9ac7f0815e2d02eaab958255e110b1df |
| Windows32-bit | ruff-i686-pc-windows-msvc.zip | Archive | 9.38 MB | a772eda3bd3194252c9842b9907edf0863fcf7fef6d7720ae347244f194a2e22 |
| MacApple silicon | ruff-aarch64-apple-darwin.tar.gz | Archive | 8.76 MB | 1c8e6e36538eaa0b996378a20c226403c4ca6369ac24884751b024d3a9530b86 |
| MacIntel | ruff-x86_64-apple-darwin.tar.gz | Archive | 9.66 MB | 88ee16f88dba9d440e06375f46898ec85baf578042ad086764d5a33558bb6e17 |
| Linuxx64 | ruff-x86_64-unknown-linux-gnu.tar.gz | Archive | 9.5 MB | a293ac937715ae6fb6b64da86761598379e6149f40fbc00fde9ba8a2a562ac65 |
| Linuxx64 | ruff-x86_64-unknown-linux-musl.tar.gz | Archive | 9.89 MB | 2d9878b5e6a3d0dedadbfc01a64bfe54e72f560adbfd235937cd29e1fc9238e3 |
| LinuxARM64 | ruff-aarch64-unknown-linux-gnu.tar.gz | Archive | 8.99 MB | d3ead1f0ed779e777a034ccd9286be6bd9bd3cdaba732ff9797f8288a283e9e2 |
| LinuxARM64 | ruff-aarch64-unknown-linux-musl.tar.gz | Archive | 9.12 MB | 255404ccf2f7950ff6aad8858321a6f416fe2a840ae4e37dfb4c21cb8774f325 |
| Linuxx86 | ruff-i686-unknown-linux-gnu.tar.gz | Archive | 9.79 MB | 11bf24a1dcf3ede1e66f959d635abc964b9fd0d8331eefd08f2270d2ec087c87 |
| Linux | ruff-powerpc64le-unknown-linux-gnu.tar.gz | Archive | 10.4 MB | e32f639d1bab5b2e264ca337f4ab66dc28abb1daddd293f14230d00d31820bf8 |
| Linux | ruff-riscv64gc-unknown-linux-gnu.tar.gz | Archive | 9.76 MB | f071dd1d534eaa4e245b9365b13ae8842d3ddd12a4617365a599aba98cbe9fb8 |
| Linuxx86 | ruff-i686-unknown-linux-musl.tar.gz | Archive | 9.51 MB | bf010a1a289e815315fc98fef3ee6a12662c22950288c593c65ee2481f5e0704 |
02How to install Ruff
Windows
- Download the .exe / .msi above (or the .zip portable build).
- Double-click to install. If SmartScreen warns, check the publisher name before choosing “Run anyway”.
Mac
- Download the .dmg (or .zip) for your chip.
- Open it and drag the app into Applications. For a .tar.gz CLI, unpack it and move the binary onto your PATH.
Linux
- .AppImage:
chmod +xit and run. .deb:sudo apt install ./file.deb. .rpm:sudo dnf install ./file.rpm.
FAQ
Is this the official Ruff download?
Yes. Every link points to an official source: github.com. AIMap does not host, repackage or modify any installer; we re-check the links on every data refresh (last 2026-10-23).
What is the latest version of Ruff?
0.17.1, released 2026-10-15 (latest stable release on GitHub Releases, checked 2026-10-23).
Which Mac file should I pick?
Apple menu → About This Mac: “Apple M1/M2/M3/M4…” means Apple silicon (arm64 / aarch64); “Intel” means x64. A “universal” file runs on both.
Which Windows file should I pick?
Most PCs are x64 (Settings → System → About → “System type: 64-bit operating system, x64-based processor”). Pick ARM64 only on ARM laptops such as Snapdragon X machines. .exe/.msi are installers; .zip is a portable build you unzip and run.
How do I verify the download?
Compare the SHA-256 shown in the file table (published by GitHub for each release asset) with your file: macOS/Linux `shasum -a 256 <file>`, Windows PowerShell `Get-FileHash <file> -Algorithm SHA256`.
Is Ruff free?
Pricing model: Open source; licence MIT. Check the official site for current plans.