DEVELOPERS

A native developer stack, not an afterthought.

Frames and Nexus are being developed together so the language, executable format, ABI, system APIs and developer tools can grow around the same operating-system contracts.

NEXUS

The systems language beneath Frames.

Nexus provides the native toolchain used across the Frames kernel and FEX application path. It already includes kernel-oriented language/tooling work, native x86-64 code generation and ARM64 backend development.

Kernel profileNative x86-64ARM64 backend workFEX applicationsABI contractsReproducible builds
fn main() -> i32 {
    system.print("Hello from Frames")
    return 0
}

COMING DEVELOPER EXPERIENCE

Boot, inspect, build, run.

The first developer-facing environment is intentionally simple: a native Frames console that proves visible output, keyboard input and system inspection before a graphical desktop becomes the focus.

01

Developer Console

Commands for version, CPU, memory, devices, disks, uptime and filesystem inspection.

02

Nexus SDK

Compiler, examples, documentation, build tooling and native FEX application workflows.

03

Frames APIs

Native system interfaces designed alongside the kernel and userspace rather than inherited as the platform core.

04

Frames Lab

Long-term integrated sandboxes, snapshots, profiling and cross-platform testing environments.