| Dependency | Requirement | Notes |
|---|---|---|
| macOS | Apple Silicon (verified) | Intel unverified, you can try it; Windows/Linux only have a host skeleton, not yet usable |
| Node.js | ≥ 20 |
The install automatically brings the prebuilt native chain matching your
platform (the tjs runtime + the ztron-host native window host + the
webview dynamic library, ~2MB) — no repo clone, no compilation, no
environment variables.
The package is also published on GitHub Packages. If npmjs is unavailable, write
@zturnlibs:registry=https://npm.pkg.github.comand//npm.pkg.github.com/:_authToken=<your GitHub PAT>into~/.npmrc, then install again.
When all five lines PASS and it prints doctor: OK, installation is done.
Every FAIL comes with a fix hint.
Next: Quick Start
Only needed when you want to modify the native layer, or when the prebuilt package is unavailable. Extra prerequisites: pnpm 9 and Xcode Command Line Tools (they compile txiki.js + ztron-host + the webview library).
Point the CLI at it — either of:
native/libs/ automatically); or~/.zshrc (adjust the paths to where
you cloned):