>Tish
HomeDocs

Installation

How to build and install the Tish compiler and runtime.

Prerequisites

Build Tish (compiler/runtime)

Tish lives in the tish repository:

git clone <tish-repo-url>
cd tish
cargo build --release -p tish

The binary is at target/release/tish.

Editor tooling (optional, separate binaries)

Formatting and linting are not part of tish — same idea as rustfmt/clippy vs rustc:

cargo build --release -p tish_fmt    # → tish-fmt
cargo build --release -p tish_lint   # → tish-lint
cargo build --release -p tish_lsp    # → tish-lsp

Add the binaries you need to your PATH. See Editor and IDE setup.

Verify Installation

tish --help
tish run --help
tish compile --help
tish-fmt --help
tish-lint --help
tish-lsp --help

zectre CLI (optional)

For deploying to the Zectre Platform, use the zectre CLI. Run from source (no install):

cd zectre
zectre --help

Next Steps

  • First App — Run and compile your first Tish program