Skip to content
Skip to main content

HollowScript

HollowScript

HollowScript

HollowScript is a statically typed, statement-oriented programming language with full type inference, closures, generics, an immutable data model, and a capability system that keeps every interaction with the outside world declared and visible. Scripts are plain text files saved with a .hws extension.

Today HollowScript runs inside Hollow, as the scripting layer behind Cascade automations. It is being rebuilt as an open, standalone language: a native runtime, a command line and an embeddable library, developed in the open under Apache-2.0 OR MIT. The full language reference, specification and downloads live at hollowscript.org.

See HollowScript running inside Cascade →