Packages

Supporting packages are documented with Axial Core unless they provide an independently useful programming model.

Axial Core

Axial

Maturity: Incubating

Typed asynchronous workflows with explicit dependencies and expected failures, plus concurrency, resources, streams, and scheduling.

Read the Core documentation →

Axial.Process

Axial.Process

Maturity: Incubating

Composable external processes for F#: commands, pipelines, streaming output, typed failures, cancellation, and cleanup.

Read the Process documentation →

Axial.HttpClient

Axial.HttpClient

Maturity: Incubating

Typed HTTP workflows with request construction, response handling, reliability policies, and Axial integration.

Read the HTTP documentation →

Supporting packages and platform compatibility

Package Maturity Provides First use
Axial.PlatformService Incubating Clock, logging, randomness, GUID, and environment-variable services. Platform services
Axial.Console Incubating The console service (IConsole). Console
Axial.FileSystem Incubating The file-system service (IFileSystem). File system
Axial.Files Incubating Streaming file traversal and text reading. Files
Axial.WebSocket Experimental Typed WebSocket client workflows. WebSocket
Axial.Layers Incubating Reusable environment provisioning. Layers
Axial.Hosting Experimental .NET and Microsoft Generic Host integration. Platforms and hosting
Axial.Hosting.Node Experimental Node.js signals, arguments, exit code, and environment. Node
Axial.Hosting.Browser Experimental Browser ownership and AbortSignal integration. Browser
Axial.ElmishFlows Incubating Elmish commands backed by Axial workflows. Elmish
Axial.Telemetry Experimental .NET tracing and OpenTelemetry integration. Observability
Axial.Telemetry.JavaScript Experimental Fable JavaScript span export. JavaScript telemetry
Axial.Guardrails Incubating Build-time analyzer that flags direct ambient effects. Guardrails

See Package maturity for evidence and promotion criteria.

See Packages and platforms for the complete package and runtime matrix.