finds.dev← search

// the find

jonico/awesome-runners

★ 878 · SCSS · Apache-2.0 · updated May 2026

A curated list of awesome self-hosted GitHub Action runners in a large comparison matrix

A comparison matrix of self-hosted GitHub Actions runner solutions, covering everything from bare-metal Ansible playbooks to Kubernetes operators to cloud-specific EC2/GCE launchers. Useful when you're evaluating which runner approach fits your infrastructure before committing to one. Not a tutorial — it's a decision aid.

The matrix columns are well-chosen: auto-scaling behavior, whether runners are ephemeral by default, whether a PAT lives inside the runner (a real security concern), and idle cost. These are exactly the questions you'd ask in a team meeting. The breadth is solid — 20+ solutions including niche ones like GARM with its pluggable provider model and ChristopherHX's act-runner supporting exotic platforms like RISC-V and Plan9. The GitHub Pages rendering makes the table actually navigable, since the raw Markdown is brutal at this width.

The data has an obvious staleness problem — the maintainer admits it in the README ('Data can be out of date'), and given some entries haven't changed since 2021, several cells are probably wrong today. ARC (actions/actions-runner-controller) in particular has had a major architectural rewrite that the matrix doesn't reflect. There's no guidance on which solution to pick for common scenarios — it's purely descriptive, so a newcomer still has to cross-reference docs for each option. The 'Language: SCSS' tag is technically accurate (the GitHub Pages theme) but misleading — this is a documentation repo, not a software project.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →