GitHub Actions Workflow Visualizer & Linter

Turn workflow YAML into a job graph, expand matrices, explain triggers and catch security and deprecation issues.

Loading Tool...

Help shape GitHub Actions Workflow Visualizer & Linter

The bug you just noticed will fade in 3 minutes. The feature idea will vanish after your next tab switch. Crazy peps don't suffer silently.

0/1000

Frequently Asked Questions

No. The YAML is parsed and checked entirely in your browser.

Script injection from PR titles and issue bodies, pull_request_target checking out PR code, unpinned or outdated actions, removed artifact actions, deprecated set-output commands, missing permissions and timeouts, unknown or circular needs, matrix limits, old runner images and secrets in if.

Every dimension is multiplied, excludes are removed and includes either extend matching combinations or add new ones — the same rules GitHub uses.

Yes — download it as SVG or PNG, or copy a Mermaid flowchart to paste into a README or pull request.

Yes. Jobs that call reusable workflows appear as their own node, and workflow_call inputs and secrets are listed under triggers.