ruckcode
Latest release v0.19.0, 2026-11-06. Older versions are not hosted here.
Desktop app
Windows, x64
- MSI installer (.msi, per-user by default; all users: msiexec /i ... ALLUSERS=1) (21.8 MB) · signature
sha256 fc9452eeacf97892bb4e756df076b43fd2ffb5ab9e673cd950ddbc76df698a16 - Portable zip (no installer; unzip and run ruckcode.exe, updates itself) (21.4 MB) · signature
sha256 fa8dc4004e5ad21c925f430da90966d144d1c7f6cef7f9c1f8b0af35c28c85c3
The desktop app updates itself in the background; rc self-update updates the command line tool. Both verify signatures. Builds are not yet code-signed: Windows SmartScreen will warn on first launch. The installer includes rc and installs it into WSL2 distributions automatically. The desktop app is currently Windows only; on macOS and Linux use the command line tool below.
Command line: rc
Linux, macOS and WSL:
curl -fsSL https://ruckc.github.io/ruckcode/install.sh | sh
The installer verifies the checksum and, if minisign is installed, the signature. It installs into ~/.local/bin
(RUCKCODE_INSTALL_DIR to change). Later, run rc self-update.
Linux x86_64 (glibc)
- rc-0.19.0-x86_64-unknown-linux-gnu.tar.gz (10.6 MB) · signature
sha256 57d88f6b4f3283079d421a5b57a122c9861bed1e3a394797a843979a362c0a4a
Linux x86_64 (static, musl)
- rc-0.19.0-x86_64-unknown-linux-musl.tar.gz (10.7 MB) · signature
sha256 93ea9357700114c98182c02a5d8894ce447fac633a099a638f862cf38455fb84
Linux aarch64
- rc-0.19.0-aarch64-unknown-linux-gnu.tar.gz (9.9 MB) · signature
sha256 0ca5c0b2546d7ffc17c780203e34de26068d2a8c1e68690a446161a356d47c94
macOS Apple Silicon
- rc-0.19.0-aarch64-apple-darwin.tar.gz (9.7 MB) · signature
sha256 0c60927d36927a05c5818f89f414a687b05611f6638e68907d672866916a6cd8
macOS Intel
- rc-0.19.0-x86_64-apple-darwin.tar.gz (10.2 MB) · signature
sha256 b8f40da24d4bd4e579799dfeb3b95fa207badde174347d6a69016456d60a69d7
Windows x86_64
- rc-0.19.0-x86_64-pc-windows-msvc.zip (10.1 MB) · signature
sha256 ad8beef602b9fd29d9bcbe1e42bb94f39adb0b802f800c4ae7ae26d7ee8c28a9
Verify a download
Every file has a .sha256 next to it and SHA256SUMS
lists them all. Updater bundles and rc archives are also signed with
minisign (.sig files; they hold
the base64 form, so decode first):
base64 -d rc-0.19.0-x86_64-unknown-linux-musl.tar.gz.sig > rc.minisig
minisign -V -P RWRb7pE4udvrRC1CRsh+EcgiUtgSryMcMWA1akC7iI4GwTjBnj+t/oJS -x rc.minisig -m rc-0.19.0-x86_64-unknown-linux-musl.tar.gz
Public key: RWRb7pE4udvrRC1CRsh+EcgiUtgSryMcMWA1akC7iI4GwTjBnj+t/oJS
Release notes
v0.19.0 - 2026-11-05
Features
- Hide the plan when it completes and tell the user (#33) (1002872)