Skip to main content

zigflow

zigflow

A Temporal DSL for turning declarative YAML into production-ready workflows

Synopsis

Zigflow is a command-line tool for building and running Temporal workflows defined in declarative YAML. It uses the CNCF Serverless Workflow specification to let you describe durable business processes in a structured, human-readable format, giving you the reliability and fault tolerance of Temporal without writing boilerplate worker code.

With Zigflow, you can:

  • Define workflow logic using simple YAML DSL that maps directly to Temporal concepts like activities, signals, queries and retries.

  • Run workflows locally or in production, with workers and task queues automatically defined from your workflow files.

  • Reuse workflow components and enforce consistent patterns across your Temporal estate, making it easier to share and maintain workflow logic across teams and projects.

The CLI includes commands for validating, executing, and generating helpers for your workflows, making it an intuitive interface for both developers and operators. Zigflow aims to reduce the cognitive load of writing boilerplate Temporal code while preserving the full power and extensibility of the Temporal platform.

Options

  -h, --help               help for zigflow
-l, --log-level string Set log level (default "info")

SEE ALSO

Auto generated by spf13/cobra on 26-Feb-2026