Command applications

Runic Command Line

Runic Command Line exists because NativeAOT-focused applications need a smaller and more explicit command surface. Portable contracts stay separate from execution, hosting classification, and child-process support.

Fit

When to choose it

  • NativeAOT command applications
  • Deterministic machine and human output
  • Host-neutral command execution

Architecture

What stays outside

  • No UI-framework dependency
  • Parser-neutral abstractions are independently consumable
  • A future Toolkit adapter remains owned by Command Line

Preview

Prepare to install

Publication pending

Exact candidate artifacts have passed their public-source verification workflows. Install commands will be added only after the matching registry artifacts are published and accepted.

Owned surface

Package family

RunicCommandLine.AbstractionsRunicCommandLineRunicCommandLine.HostingRunicCommandLine.Processes

Public candidate status: 0.1.0-preview.4.1 · verified, unpublished