Nexss Flow is a Go runtime and language for composing .nflow programs from registered actions. The nflow CLI runs flows and inspects the active compiler surface.
Requires Go 1.26 or later. From the repository root:
go run ./cmd/nflow help
go run ./cmd/nflow run examples/00_flow_basics/04_data_transformation.nflowThe example projects a nested value into a new shape and prints:
{
"id": 101,
"name": "Ada",
"status": "active",
"summary": "Ada (ID: 101) is active"
}These introductory examples currently run successfully from the repository root:
Nexss Flow uses a microkernel-style design: core.Bundle is the contract through which bundles contribute action libraries and compiler extensions. The CLI assembles its built-in bundles, while @require can load a bundle for a flow; a package's presence under extensions/ alone does not enable it. See the extension guide for the current bundle model.