Skip to content

Hm

Pipelines

A CI/CD framework that lets you write pipelines as real Python code and run them locally in Docker or on managed runners with built‑in caching and DAG parallelism.

Rust Latest v0.0.9 · 1mo ago Security brief →

Features

  • Define pipelines in Python (or TypeScript) for full editor support
  • Run the exact same pipeline locally via Docker (`hm run`) or on Harmont Cloud (`hm run --cloud`)
  • Automatic layer caching and DAG‑based parallel execution of steps
  • First‑class, typed toolchains for Rust, Go, Python, JavaScript/TypeScript, C/C++, Zig, Elixir, etc.
  • Claude Code skills to generate, migrate from GitHub Actions, or validate pipelines

Recent releases

View all 8 releases →
No immediate action
v0.0.9 New feature

Rust SDK auto‑install & init improvements

No immediate action
v0.0.8 Breaking risk

Ubuntu 24.04 default, remove default_image

No immediate action
v0.0.7 Breaking risk

Panic on missing esbuild

Upgrade now
v0.0.6 Breaking risk

dsl refactors, Elixir toolchain, init improvements, cloud features

No immediate action
v0.0.5 Breaking risk

COW removal

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
17
Forks
6
Languages
Rust Python JavaScript
Downloads/week
32 ↓88%
NPM Maintainers
1 Single npm maintainer
Contributors
5

Install & Platforms

Install via
shell-script cargo

Community & Support

Beta — feedback welcome: [email protected]