Runic Artifex ecosystem
Build one application model across .NET surfaces.
Independent tools for WebUI, desktop, application bridges, headless orchestration, assets, localization, and command lines—designed to compose without sharing one release train.
Products own their cores and official integrations.
Choose your layer
Use one product or compose the ecosystem.
Application composition
Runic Toolkit
A NativeAOT-first toolbelt for lifecycle, hosting, desktop contracts, frontend builds, and explicit application bridges.
Explore Toolkit →Native host
CsWebUi
Modern .NET bindings for WebUI with safe window ownership, callbacks, embedded assets, and NativeAOT support.
Explore CsWebUi →Headless orchestration
Runic Flow
A deterministic, headless runtime for application processes and coordinated backend operations.
Explore Flow →Shared infrastructure
Runic Assets
Safe paths, immutable manifests, portable archives, development sources, and adapters for ASP.NET Core, CsWebUi, and Toolkit.
Explore Assets →Localization
Runic Translations
Language-neutral localization contracts with a deterministic compiler, NativeAOT runtime, authoring API, generators, build integration, and CLI.
Explore Translations →Translation authoring
Runic Translations Editor
A focused desktop editor for creating, translating, reviewing, and validating Runic Translations workspaces.
Explore Translations Editor →Command applications
Runic Command Line
A parser-neutral, reflection-free framework for command catalogs, execution, deterministic output, hosting, and bounded processes.
Explore Command Line →The ownership rule
Integrations belong to the product doing the integrating.
Cores remain portable. Adapters depend on both sides. Git history, versioning, and release decisions stay with the product that owns the behavior.
First public preview
The source is public; the first package previews are next.
Current main branches and exact candidate artifacts are green. Public registry publication remains gated on trusted publishers and final registry acceptance checks.