trigg v0.1.0 — task orchestrator

Single-binary task runner
with process stream multiplexing

Trigg orchestrates local dev tasks in run.toml, handles dependency graphs, watches file trees for auto-reloading, formats parallel log streams, and integrates with Muth vaults.

$lown install trigg
Documentation & Architecture →

System Architecture

Technical Specifications

01
Dependency Graph
Runs task dependencies in topological order before starting primary processes.
02
Debounced File Watcher
Auto-restarts long-running processes on file changes using fsnotify with debounced event queues.
03
Log Stream Multiplexer
Colorizes stack traces and formats parallel stdout/stderr outputs via internal sift engine or stdin pipes.

run.toml Configuration

[tasks.build]
cmd = "revoq build"

[tasks.dev]
cmd = "revoq run"
deps = ["build"]
watch = ["src/", "include/"]
env = ["muth"]