New tool Loopt lets developers write GitHub Actions in TypeScript, Python, Go or Rust
A project called Loopt, posted on Show HN, converts source code written in TypeScript, Python, Go, Rust, or custom plugin languages into standard GitHub Actions YAML files. It includes an init command that scaffolds a starter workflow based on detected project files (like package.json or Cargo.toml) and an import command to convert existing YAML workflows back into editable source code.
GoKawiil's interpretation of the reporting above, not reported fact.
By letting developers author CI/CD pipelines in familiar general-purpose languages instead of YAML, Loopt could reduce the friction and errors often associated with hand-writing workflow files. Because it generates standard YAML output, it may lower the barrier to adoption since teams can keep using native GitHub Actions infrastructure without migrating to a different CI system.
- Loopt generates .github/workflows YAML from source code in TypeScript, Python, Go, or Rust.
- It can scaffold new workflows automatically based on existing project files, and import existing YAML for editing.
- Installation is via a shell script with prebuilt binaries currently limited to macOS arm64 and Linux x86_64.
Source: github.com, 2026-11-09
Published there as: “Show HN: Write GitHub Actions in any language: Loopt”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.