Tangleflow: Converts GitHub Actions workflows to tangled workflows and back
Summary
Tangleflow is a CLI and library that converts GitHub Actions workflows to tangled workflows and back, enabling developers to work with both formats.
View Cached Full Text
Cached at: 07/24/26, 02:01 PM
43081j/tangleflow
Source: https://github.com/43081j/tangleflow
🪢 tangleflow
Converts GitHub Actions workflows into tangled workflows and vice versa.
Use it as a command-line tool to convert the workflow files in a repository, or as a library to convert parsed workflow objects in your own code.
Usage
npx tangleflow --target=<tangled|gh> [file...]
| Option | Description |
|---|---|
--target=tangled | Convert GitHub Actions workflows to tangled |
--target=gh, --target=github | Convert tangled workflows to GitHub Actions |
If no files are given, every workflow in the source directory is converted:
--target=tangledreads.github/workflows/*.{yml,yaml}and writes to.tangled/workflows/--target=ghreads.tangled/workflows/*.{yml,yaml}and writes to.github/workflows/
When converting to tangled, each independent job becomes its own
.tangled/workflows/<job>.yml file. Jobs linked by needs collapse into a
single workflow whose steps run in dependency order.
Install (as a library)
npm install tangleflow
API
convertWorkflowToTangled(workflow)
Converts a parsed GitHub Actions workflow object into a tangled Pipeline (an
array of workflows, one per GitHub job).
convertWorkflowToGitHub(workflow, path)
Converts a parsed tangled workflow object into a GitHub Actions workflow object.
License
Similar Articles
Tangle – Visual ML Pipeline Editor
Tangle is an open-source visual ML pipeline editor that enables collaborative building of machine learning workflows with drag-and-drop functionality, supporting any language or framework.
@charliermarsh: This is your brain on GitHub Actions without Zizmor
A tweet by Charlie Marsh highlighting Zizmor as a tool to improve GitHub Actions workflows without explicit details provided.
@trq212: https://x.com/trq212/status/2061907337154367865
Claude Code releases dynamic workflows, enabling Claude to create custom harnesses for tasks like research, security analysis, agent teams, and code review, all natively within the tool.
@alex_verem: Stop manually making flowcharts. Try this GitHub skill with Claude Code. I found an open-source tool that turns a plain…
Archify is an open-source tool that integrates with AI coding agents to automatically generate interactive diagrams from plain descriptions or codebases, enabling easy creation and editing of system maps and workflows.
@0xCodez: https://x.com/0xCodez/status/2079165300625330317
A 14-step roadmap for transforming linear multi-agent workflows into efficient graph architectures using Claude Code's dynamic workflows, emphasizing data-dependent parallelism and contract-based node design.