Guide

The klain: namespace

Node and the web give us the names to match — fs, http, crypto. The klain: namespace is where this compiler ships capabilities that have no Node or browser equivalent: bespoke, native-first reimaginings, kept behind an explicitly non-Node specifier so portable code stays portable.

Pick a module from the list on the left, or the cards above. Each is an opt-in: a program that never imports a klain: module links nothing extra and stays portable.