Every run and every job, priced the way GitHub bills it — per repository, per workflow, per person who started it. See where the minutes go, before the invoice arrives.
No credit card required · Read-only GitHub access · 2-minute setup
Recorded as runs finish
GitHub sends each job as it ends
Every runner priced
Linux · Windows · macOS · larger runners
Read-only access
Never your source code
Matches GitHub's report
Checked line by line
Thirty short jobs cost far more than the clock says
GitHub bills every job in whole minutes, rounded up. A 5-second job is a 1-minute job.
A re-run bills the whole thing again
Each attempt is charged in full. Nobody adds up what re-runs cost in a month.
A lint job on macOS instead of Linux
The same task at ten times the price, for as long as nobody notices.
The invoice is the first warning
GitHub's bill arrives after the month. The run that doubled your spend was three weeks ago.
Built one piece at a time, each one checked against GitHub's own numbers. What is not built yet says so.
Per repository, per workflow, per run, per job — and who started each run. Pick a month and a repository.
Standard and larger runners on Linux, Windows and macOS, at GitHub's published rates. Self-hosted runners cost $0, and so do standard runners on public repositories — exactly as GitHub bills them.
Each job shows the time it ran and the whole minutes GitHub bills. Re-runs are listed as their own attempts; jobs carried over from an earlier attempt cost $0.
The GitHub App can only read: Actions runs, your runner lists and your GitHub plan. It never sees your source code, and it cannot change anything.
This week against last week, per workflow, with the commit that started the change — a link straight to GitHub.
An email or Slack message when a job runs longer than your limit, or a workflow suddenly costs double.
GitHub billing
A monthly total per account, and a report you download
Every run and job, priced as it finishes — totals match the report line by line
DIY scripts
A snapshot the day you run it
Continuous, zero maintenance
LinearB / Jellyfish
$5,000-$50,000/year
$588/year, max
Two plans. During early access every account is free, and nothing can be bought yet — the Pro price is what we plan to charge once Pro is complete.
1 repository
Unlimited repositories
Prices are per GitHub account (an organization or a personal account), in US dollars, before tax. Costs shown in Kaptimus use GitHub's published rates and are not your invoice.
Install the app on one repository and the next run that finishes shows up priced.
Get started free