🌐
Write Once, Deploy Everywhere
Compile to Web, Unity, Unreal, VRChat, iOS, Android, Desktop, and more from a single source.
One source → 9 platforms. Built for humans and AI.
composition "Interactive Demo" {
environment {
skybox: "nebula"
ambient_light: 0.3
}
object "ControlOrb" {
@grabbable
@throwable
@glowing
position: [0, 1.5, -2]
color: "#00ffff"
on_grab: { pulse_glow() }
on_throw: { teleport_user(throw_target) }
}
}This compiles to Three.js, Unity, VRChat, Unreal, and more.
| Format | Purpose | Syntax |
|---|---|---|
.hs | Classic HoloScript | orb player { } |
.hsplus | With VR traits | orb player { @grabbable } |
.holo | Scene composition | composition "Scene" { } |
# VS Code Extension
ext install holoscript.holoscript-vscode
# CLI tools
npm install -g @holoscript/cli
# For AI agents
npm install @holoscript/mcp-server