APIWEBADMAPP

Platform statusAll monitored systems operational.

Languages & developer tools, built from scratch

Languages and developer tools, built by StretchGroup.

Owned, open, and yours to ship. We build our own foundations - a general-purpose language, a design-system compiler, and a typed authoring language for the web - and we hand them to you with documentation and direct downloads.

Languages & tools

Three foundations we built, and you can use.

Each language is a real, from-scratch StretchGroup project with its own purpose - a general-purpose language, a design-system compiler, and a typed web authoring language. Read the docs, then download.

Previewv0.4.0

General-purpose language

Vela

One language for data, systems, and everything between.

A from-scratch, versatile language that fuses Python's readability, Rust's safety and performance, and R's data and statistics power.

Python-grade readabilityRust-grade safety + speedR-grade data & statisticsNative, WASM & embeddableTiered ARC memory modelFirst-class dataframes
vela / example
fn summarise(xs: [f64]) -> Stats {  let mean = xs.sum() / xs.len()  let sd   = xs.std()  Stats { mean, sd, n: xs.len() }} let report = summarise(sales.revenue)print("mean ${report.mean}, sd ${report.sd}")

Install

curl -fsSL https://developers.stretchgroup.ca/downloads/vela/vela-v0.4.0-linux-x86_64 -o vela-v0.4.0-linux-x86_64
chmod +x vela-v0.4.0-linux-x86_64 && ./vela-v0.4.0-linux-x86_64 --version
curl -fsSL https://developers.stretchgroup.ca/downloads/vela/vela-0.4.0-src.tar.gz -o vela-0.4.0-src.tar.gz
Stablev1.0Flagship

Design-system compiler

Facet

Your design system is a compiler.

A zero-runtime, framework-agnostic design-system compiler over a typed token graph - a leap past Tailwind, StyleX, Panda and Radix.

Zero-runtime atomic CSSTyped token graphModes: theme x brand x densityFramework-agnosticReact Native / Swift / KotlinSwitch-safe contracts
facet / example
// facet.config.tsexport default defineSystem({  modes: { theme: ["light", "dark"], density: ["cozy", "compact"] },  tokens: {    color: { bg: { light: "#fff", dark: "#08090f" } },    space: { 4: "1rem", 6: "1.5rem" },  },})// -> tiny atomic CSS + RN / Swift / Kotlin

Install

npm install @stretchgroup/facet
npm install https://developers.stretchgroup.ca/downloads/facet/facet-1.8.0.tgz
In development

Web authoring language

Quire

Author the web in a language that can't break.

A typed, safe, compiled authoring language for the web - the successor to Liquid and Handlebars, where code and a visual builder are two views of one model.

Typed, compiled authoringCode <-> visual builder, one modelCompiles to a clean block IRSuccessor to Liquid / HandlebarsContent + typed blocksSafe by construction
quire / example
quire HomePage {  model { site: Site }   route "/"  title site.name   section hero {    text heading {      value site.tagline      variant "display"    }  }}

Install

Host & download

Every artifact, hosted and ready to ship.

Install from the registry or pull a versioned package straight from StretchGroup. The downloads index lists every artifact with its version and size.