Self-hosted GitHub Actions runners made simple. For AWS. 10x cheaper, 40% faster, and unlimited caching. Best alternative to Actions Runner Controller.
-
Updated
Apr 30, 2026
Self-hosted GitHub Actions runners made simple. For AWS. 10x cheaper, 40% faster, and unlimited caching. Best alternative to Actions Runner Controller.
ForgeMT is a secure, scalable GitHub Actions runner platform for ephemeral workloads. Designed for multi-tenant environments, it automates isolated runner provisioning on Kubernetes or EC2, with built-in OIDC, IAM, cost optimization, and deep observability.
🖥️ On-demand self-hosted GitHub Actions Runner on Hetzner Cloud
Autoscaling Self-Hosted GitHub Actions Runners on Hetzner Cloud.
GitHub Actions Runner images for AWS
Github action to determine the availability of self-hosted runners
deploy apps from your phone anywhere (offline-ready hosting)
Run your GitHub Actions jobs 10x cheaper on your own AWS account. Secure, ephemeral, high-performance, low-cost runners within the privacy of your own VPC.
Solution to provide an Actions Runner Controller to support GitHub Actions workflows with a Kubernetes cluster that can auto-scale according to the needs of the workflows.
Azure Pipeline Agent Container App
Supercharged GitHub Actions runners
Ephemeral VM and container runners for GitHub Actions — no Kubernetes required
A native macOS menu bar app that orchestrates ephemeral GitHub Actions runners on Apple Silicon using Tart VMs
Repository for Implementing Platform Engineering , CloudOps, SRE , DevSecOps , DevOps
An attempt to employ Orchard-controlled macOS VMs instead of default GH runners.
Enterprise-grade GitHub Actions self-hosted runner management system with proxy architecture, auto-scaling, security scanning, and comprehensive monitoring
On-demand GitHub Actions self-hosted runners using AWS Lambda (Go) + EC2 spot instances
CDKTF app that deploys a GitHub repository within an organization, along with an organization webhook that triggers CodeBuild-hosted GitHub Actions runners when workflow jobs are queued
Local-disk cache for self-hosted GitHub Actions runners. Drop-in replacement for actions/cache that reads/writes a shared local directory instead of GitHub's cloud cache servers.
Wrap a command in a local-filesystem mutex (lockf/flock) on self-hosted GitHub Actions runners. For when N runners on the same machine need to serialize access to a shared resource.
Add a description, image, and links to the self-hosted-runners topic page so that developers can more easily learn about it.
To associate your repository with the self-hosted-runners topic, visit your repo's landing page and select "manage topics."