Codemany compared

How Codemany differs from hosted runner services and from running GitHub's self-hosted runners yourself. Pick one to compare side by side.

At a glance

QuestionCodemany
DIY self-hosted
Where jobs runYour own Macs and Linux machines, or cloud machines in your own cloud accountYour machines or Kubernetes cluster
macOSYes, Apple siliconOn Macs you run yourself (actions-runner-controller is Kubernetes, so Linux)
LinuxYes, x86-64 and ARM64Yes
PricingFlat: $20/month includes 2 machines, $10/month for each extra. No per-minute billingFree runner software; you pay for the machines and the people who run them
SetupMinutes: install the app, connect GitHub, change runs-onRegister each runner, or run actions-runner-controller on Kubernetes
Code and data leave your network?No: jobs run on your machines or in your cloud accountNo
UpkeepA fresh runner for every job, recycled after; the app updates itselfYours: updates, cleanup between jobs, scaling
Best forTeams with Macs or Linux machines to spare, iOS and macOS builds, code that must stay on your hardwareTeams with platform engineers to run it

Last checked: 2026-10-12, from each service's public pricing and documentation pages. Prices and features change; check theirs before you decide. GitHub's own charges for self-hosted runners, if any, apply to Codemany and DIY runners alike.

Why Codemany

  • Hardware you already own. The Mac on your desk, a Mac mini in a closet, a Linux box: idle machines become CI runners.
  • One flat price. $20/month includes 2 machines, $10/month for each extra. Long builds don't cost more.
  • Your code stays on your machines. Jobs run on hardware you control, or on cloud machines in your own cloud account.
  • Set up in minutes. Install the app, connect GitHub, change one line: runs-on: [self-hosted, codemany].
  • macOS and Linux in one fleet. A fresh single-use runner for every job on each machine. See The fleet.