Tish Examples
Example applications you can run and compile with Tish. Build the CLI from the repo root: cargo build --release -p tish.
Examples
Quick start — run locally
From the repo root, run any example with the interpreter:
cd examples/http-hello
tish run src/main.tish --feature httpOr compile to a native binary:
tish build src/main.tish -o server --feature http
./serverUse the same pattern for other examples; enable the features they need (e.g. http, fs, process).
Deploy
Use the zectre CLI from an example directory. See Deploy Overview for details. Prerequisites: built tish binary and platform config pointing at this repo.
Project structure
Each example follows:
example-name/
├── tish.yaml # Optional: deployment/config
├── README.md # Example-specific docs
└── src/
└── main.tish # Entry point
Feature flags
By default, Tish runs in secure mode with no features enabled. Pass --features http (or other flags) when running or compiling.