TechScript is designed to install cleanly across desktop, server, and mobile developer environments with zero external runtime dependencies.
| Platform | Architecture | Binary Package | Status | Verification |
|---|---|---|---|---|
| Windows 10/11 | x86_64 |
techscript-2.0.0-windows-x86_64.zip |
Supported | Verified Native CI |
| Linux (glibc 2.31+) | x86_64 |
techscript-2.0.0-linux-x86_64.tar.gz |
Supported | Verified Native CI |
| Linux (ARM64) | aarch64 |
techscript-2.0.0-linux-aarch64.tar.gz |
Supported | Cross-Compiled & Tested |
| macOS (Apple Silicon) | aarch64 |
techscript-2.0.0-macos-aarch64.tar.gz |
Supported | Verified Native CI |
| macOS (Intel) | x86_64 |
techscript-2.0.0-macos-x86_64.tar.gz |
Supported | Verified Native CI |
| Android Termux | aarch64 |
techscript-2.0.0-termux-aarch64.tar.gz |
Supported | Verified on Termux aarch64 |
- Download
techscript-2.0.0-windows-x86_64.zip. - Extract the archive into a permanent folder (e.g.
C:\Program Files\TechScriptor%LOCALAPPDATA%\TechScript). - Add the extracted directory to your system
PATH:- Open PowerShell as Administrator:
[Environment]::SetEnvironmentVariable("Path", $env:Path + ";$env:LOCALAPPDATA\TechScript", [EnvironmentVariableTarget]::User)
- Open PowerShell as Administrator:
- Open a fresh terminal and verify:
techscript version webforge version
Prerequisites: Rust 1.80+ and MSVC Build Tools.
git clone https://github.com/Tcode-Motion/techscript.git
cd techscript
cargo build --release --workspace
# Binaries are placed in target\release\ (techscript.exe, webforge.exe, tsc.exe, tech.exe)Run the universal installer script:
curl -fsSL https://raw.githubusercontent.com/Tcode-Motion/techscript/main/scripts/install.sh | bash# For x86_64:
curl -LO https://github.com/Tcode-Motion/techscript/releases/download/v2.0.0/techscript-2.0.0-linux-x86_64.tar.gz
tar -xzf techscript-2.0.0-linux-x86_64.tar.gz
sudo install -m 755 techscript /usr/local/bin/
sudo install -m 755 webforge /usr/local/bin/
sudo install -m 755 tsc /usr/local/bin/
sudo install -m 755 tech /usr/local/bin/
# Verify
techscript versionDownload the archive matching your Mac's hardware:
-
Apple Silicon (M1/M2/M3/M4):
curl -LO https://github.com/Tcode-Motion/techscript/releases/download/v2.0.0/techscript-2.0.0-macos-aarch64.tar.gz tar -xzf techscript-2.0.0-macos-aarch64.tar.gz sudo install -m 755 techscript /usr/local/bin/ sudo install -m 755 webforge /usr/local/bin/ sudo install -m 755 tsc /usr/local/bin/ sudo install -m 755 tech /usr/local/bin/
-
Intel:
curl -LO https://github.com/Tcode-Motion/techscript/releases/download/v2.0.0/techscript-2.0.0-macos-x86_64.tar.gz tar -xzf techscript-2.0.0-macos-x86_64.tar.gz sudo install -m 755 techscript /usr/local/bin/ sudo install -m 755 webforge /usr/local/bin/ sudo install -m 755 tsc /usr/local/bin/ sudo install -m 755 tech /usr/local/bin/
Note
macOS Gatekeeper: Unsigned development binaries can be authorized by removing the quarantine attribute:
xattr -d com.apple.quarantine /usr/local/bin/techscript
xattr -d com.apple.quarantine /usr/local/bin/webforgeTechScript provides first-class support for 64-bit ARM Android devices running inside Termux.
Open Termux and install system build essentials:
pkg update && pkg upgrade -y
pkg install -y git rust clang binutils opensslcurl -LO https://github.com/Tcode-Motion/techscript/releases/download/v2.0.0/techscript-2.0.0-termux-aarch64.tar.gz
tar -xzf techscript-2.0.0-termux-aarch64.tar.gz -C $PREFIX/bin/
chmod +x $PREFIX/bin/techscript $PREFIX/bin/webforge $PREFIX/bin/tsc $PREFIX/bin/tech
# Verify
techscript versiongit clone https://github.com/Tcode-Motion/techscript.git
cd techscript
cargo build --release -p techscript_cli
cp target/release/techscript target/release/webforge $PREFIX/bin/-
Verify the toolchain versions:
techscript version webforge version
Expected output:
TechScript 2.0.0andWebForge 2.0.0. -
Create and run a new TechScript project:
techscript new my_project cd my_project techscript run src/main.txs -
Launch a full-stack WebForge application:
webforge dev
Visit
http://localhost:3000in your web browser to test real-time hot reloading, 3D WebGL rendering, and SQLite persistence.
- Windows: Delete the extracted directory and remove it from your User
PATHenvironment variable. - Linux / macOS:
sudo rm -f /usr/local/bin/techscript /usr/local/bin/webforge /usr/local/bin/tsc /usr/local/bin/tech
- Android Termux:
rm -f $PREFIX/bin/techscript $PREFIX/bin/webforge $PREFIX/bin/tsc $PREFIX/bin/tech