Installation

Hanamark is distributed as a single binary with no dependencies.

Download the pre-built binary for your platform from the GitHub Releases page.

Platform Download
macOS (Intel) hanamark_Darwin_x86_64.tar.gz
macOS (Apple Silicon) hanamark_Darwin_arm64.tar.gz
Linux (64-bit) hanamark_Linux_x86_64.tar.gz
Linux (ARM 64-bit) hanamark_Linux_arm64.tar.gz
Windows (64-bit) hanamark_Windows_x86_64.zip
Windows (ARM 64-bit) hanamark_Windows_arm64.zip

download the binary and use gunzip to extract the tarball and then get the executable

# Example: Download and make executable (macOS/Linux)
chmod +x hanamark-darwin-arm64
mv hanamark-darwin-arm64 hanamark

# Run
./hanamark init

Setup

# Download and make executable (macOS/Linux)
chmod +x hanamark-darwin-arm64
mv hanamark-darwin-arm64 hanamark

# Verify installation
./hanamark -version

No dependencies required - the binary is self-contained.

Build from Source

Only needed if you want to build from source or contribute to development.

Prerequisites

  • Go 1.20 or higher

Build Steps

# Clone repository
git clone https://codeberg.org/thisisvoid/hanamark.git
cd hanamark

# Build binary
go build -o hanamark .

Or using Make:

make build

Verify Installation

./hanamark -version

This should display the current version of Hanamark.