Resources,
in flow.

Styio is a symbolic language for stream processing, resource scheduling, and intent expression — built on LLVM. Direct operators, no boilerplate.

Install Styio GitHub ↗ Alpha · Early Access
# fib := (n: i32) ?= {
    0 => 0
    1 => 1
    _ => fib(n - 1) + fib(n - 2)
}

@stdin >> #(n) => {
  fib(n) -> @stdout
}

Stream-native

Built for data flows, resource topology, and pulse-driven computation — not adapted, designed.

Symbol-first

Fewer natural language keywords. Direct operators that read exactly like what they do.

Performance-first

The recommended way to write Styio is always the fast way. No low-level workarounds needed.