Skip to content

Installation

Install Astonish on macOS, Linux, or Windows

Astonish ships as a single binary with no external dependencies.

Terminal window
brew install schardosin/tap/astonish
Terminal window
curl -fsSL https://raw.githubusercontent.com/schardosin/astonish/main/install.sh | bash

This downloads the latest release and installs it to your PATH.

Download the latest .exe from the GitHub Releases page and place it in a directory on your PATH.

Requires Go 1.24.4+ and Node.js (for the web UI).

Terminal window
git clone https://github.com/schardosin/astonish.git
cd astonish
make build-all

This builds the React frontend and compiles the Go binary. The resulting binary will be in the project root.

To build only the Go binary without the web UI:

Terminal window
make build
Terminal window
astonish --version

If this prints a version number, you are ready to go. Next step: Quick Setup.