CI that keeps up
← Changelog
v0.20.2 · Mar 19, 2026

Dang: a Dagger-native language

A scripting language designed specifically for Dagger, now with a native runtime built into the engine. Dang loads types directly from the engine at runtime — no codegen, near-instant startup, and concise syntax that's a natural fit for AI-assisted development.

Traditional Dagger SDKs generate client code from the API schema before your module can run. Dang skips this entirely: it introspects the schema at runtime and makes every Dagger type a native language type. With the new native runtime, Dang modules run directly inside the engine without the usual module loading overhead — no container startup, no process coordination. An entire module with multiple functions and types fits in under a hundred lines.