WowLang A DSL for defining how work flows across teams, tools, and time
wowlang.org →
Lab Project

WowLang

A human-readable, machine-processable language for defining and governing how work flows across teams, tools, and time.

WowLang workflow language

Overview

Teams today operate across distributed tools, time zones, and disciplines — yet the orchestration of that work is scattered across calendars, documents, and intuition. WowLang introduces a shared, structured language for workflow design, enabling clarity, reusability, and automation at scale. It's a governance model, not a runtime system — a declarative description of how work should happen that runtime systems consume to guide execution.

The Hierarchical Model

WowLang is built around a simple yet expressive hierarchy that enables nesting and reuse while staying approachable for non-technical users.

Governance-Driven Scheduling

WowLang describes when things should happen without enforcing a rigid calendar. A structured schedule block expresses timing intent — whether loosely defined or highly prescriptive — while leaving actual execution to runtime systems.

Designed for Integration

WowLang files are parsed into structured objects (mirrored in TypeScript interfaces) designed for consumption by workflow engines, scheduling assistants, calendar integrations, no-code tools, and analytics systems. The language is extensible and forward-compatible, supporting future concepts like dependencies, conditions, role-based access, and tool automation.

Use Cases

Philosophy

Inspired by configuration languages like Terraform, storytelling approaches like Markdown, and modular systems thinking. WowLang intentionally separates prescription from execution — flexible enough for creative teams, strict enough for regulated environments. It prioritises clarity over cleverness, and guidance over control.

Status

Active development — parser, documentation engine, and playground in place.

wowlang.org

Building tools for orchestration or facilitation?

WowLang is designed to integrate with workflow engines, schedulers, and AI copilots. We'd love to collaborate.

Get in touch