Products

Products with clear boundaries.

Every Runic product solves a focused job and can be used on its own. Add integrations when your application needs products to work together.

Window and View model

Runic Application

Compose typed .NET Windows and Views with generated TypeScript clients for browser frontends.

Explore Application →

Native presentation

Runic Desktop

Present web-powered Runic applications in native windows through explicit browser and embedded-WebView policies.

Explore Desktop →

Independent WebUI binding

CS-WebUI

Use upstream WebUI from .NET through a complete C-ABI binding and an ownership-safe managed API.

Explore CS-WebUI →

Shared infrastructure

Runic Assets

Package static assets once and serve the same validated manifest from embedded, development, browser, or server hosts.

Explore Assets →

Localization

Runic Translations

Turn a conventional MessageFormat 2 project into typed C# and tree-shakable TypeScript APIs.

Explore Translations →

Command applications

Runic Command Line

Build reflection-free NativeAOT command applications with parser-neutral contracts and predictable human and machine output.

Explore Command Line →