Skip to content

Installation

Download the latest Rastry release. Each release contains standalone binaries, so Bun is not required on the user’s machine.

Choose the archive for your operating system:

  • Windows: rastry-windows-x64-cli.zip
  • macOS: rastry-macos-cli.tar.gz
  • Linux: rastry-linux-x64-cli.tar.gz

Extract the archive, place the rastry binary on PATH, and verify it:

rastry --version
rastry --help
  • Windows: run rastry-windows-x64-desktop-setup.exe.
  • macOS: open rastry-macos-desktop.dmg and drag Rastry to Applications.
  • Linux: install rastry-linux-x64-desktop.deb with sudo apt install ./rastry-linux-x64-desktop.deb.

The CLI and Desktop app process images locally. No account, server, or Bun runtime is required for released binaries.

The site is an independent static package for contributors. From the repository root:

bun --filter @rastry/web dev
bun --filter @rastry/web typecheck
bun --filter @rastry/web build

The production output is apps/web/dist/. It contains static HTML and assets and does not need the CLI, Desktop runtime, an API, or image-processing services.

Vercel can use apps/web as the project root with the checked-in vercel.json: install with Bun, run bun run build, and serve dist/. DNS, credentials, and custom-domain activation for rastry.juanl.dev are intentionally separate follow-up work.