Skip to content

Installation

Lane Holloway edited this page Sep 13, 2026 · 2 revisions

Installation

tayda-uv is a single binary with no runtime dependencies. Download it from the Releases page, or build it from source in a few seconds.

Download a release

Builds for every version are on the Releases page.

Platform File
macOS, Apple silicon tayda-uv-macos-arm64-<version>.tar.gz
macOS, Intel tayda-uv-macos-x64-<version>.tar.gz
Linux x86-64 tayda-uv-linux-x64-<version>.tar.gz
Linux arm64 tayda-uv-linux-arm64-<version>.tar.gz
Windows x86-64 tayda-uv-windows-x64-<version>.zip

Extract the archive and move tayda-uv (or tayda-uv.exe) somewhere on your PATH, such as /usr/local/bin or ~/bin:

tar xzf tayda-uv-macos-arm64-1.0.0.tar.gz
sudo mv tayda-uv-macos-arm64-1.0.0/tayda-uv /usr/local/bin/
tayda-uv version

Each release carries a SHA256SUMS file; shasum -a 256 -c SHA256SUMS in the download directory checks the archive against it.

macOS may refuse to run the binary the first time because it is not notarized. Either clear the quarantine flag:

xattr -d com.apple.quarantine /usr/local/bin/tayda-uv

or open System Settings → Privacy & Security and click Open Anyway after the refusal.

Build from source

Skip this if you downloaded a release.

Requirements

  • Go 1.26 or newer. On macOS, brew install go works.
  • Git.

Install with Go

go install github.com/drlholloway/tayda-uv-artwork-processor/cmd/tayda-uv@latest

Or from a clone, which is what you want if you plan to change anything:

git clone https://github.com/drlholloway/tayda-uv-artwork-processor.git
cd tayda-uv-artwork-processor
go install ./cmd/tayda-uv

go install puts the binary in ~/go/bin. If that directory is not on your PATH, add it:

# zsh (macOS default)
echo 'export PATH="$HOME/go/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc

# bash
echo 'export PATH="$HOME/go/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc

Check it works:

tayda-uv enclosures
125B
1590A
1590B
1590BB
1590BB2
1590D
1590DD
1590XX

Building a local binary instead

If you would rather not touch your PATH, build into the repo directory and run it from there:

go build -o tayda-uv ./cmd/tayda-uv
./tayda-uv enclosures

macOS note

Homebrew installs Go at /opt/homebrew/bin/go. That is on the PATH of a normal login shell, but not always of scripts or editors launched other ways. If go is "not found" from a script, call it by its full path or prepend /opt/homebrew/bin to PATH for that command.

Which version do I have?

tayda-uv version

A release prints its number, tayda-uv 1.0.0 darwin/arm64. A build from a clone prints the commit it was made from. Bug reports ask for this line.

Updating

Download the new release, or for a source install re-run go install (from a fresh git pull if you cloned). Worth doing whenever Tayda revises their guide: the artboard table is transcribed from it and is the reason the tool exists. CHANGELOG.md lists what changed in each version.

Uninstalling

Delete the binary. The tool writes no configuration or cache files anywhere.

Clone this wiki locally