Overview & Philosophy

Task Orchestration & Log Stream Multiplexing

Trigg is an autonomous single-binary task runner, file watcher, and real-time log multiplexer for local developer environments.

Key Capabilities

  • Declarative run.toml: Single manifest file defining tasks, commands, dependencies, and file trigggers.
  • Topological Execution: Solves dependency graphs (deps = [...]) automatically before spawning main tasks.
  • Debounced File Watching: Monitors file trees (watch = [...]) using fsnotify with 200ms debounce.
  • Log Stream Sift: Tagged, colorized stdout/stderr formatting for parallel processes.