Portable Code, Native Reach
Elements RTL offers platform-independent implementations of the APIs you need for cross-platform development, while still leaving room for native integrations where they matter. It helps shared code stay shared instead of fragmenting into a pile of target-specific rewrites.
That makes it a quiet but important part of the Elements story: one foundation beneath many languages, platforms, and project types.
Why It Matters
The RTL helps keep the shared parts of your codebase consistent, expressive, and practical across targets.
Shared APIs
Write against a portable set of foundations that travel with your Elements code.
Cross-Platform by Design
Bridge multiple runtimes and targets without forcing each project into a single platform worldview.
Close to the Toolchain
Built hand-in-hand with the languages, compiler, and project system that make up Elements.