Features
Everything you need to control CI costs
GitHub's billing page shows you totals. CostOps shows you exactly which workflows, jobs, and repositories are driving your spend—down to the cent.
Core features
See your spend. Cut your bill.
Cost Overview Dashboard
Your CI spending at a glance. See total spend, trends over time, and identify your biggest cost drivers instantly.
- Gross and net cost with free tier savings and period-over-period trends
- Cost Over Time bar chart with success/failure/cancelled breakdown toggle
- Top Repositories and Top Workflows tables with runner type badges
- Recent workflow runs with status, duration, and cost inline
Gross Cost
$1,247.83
Net Cost (after free tier)
$847.23
$400.60 savings from free tier
Workflow Runs
3,847
Repositories
12
Cost Over Time
By StatusCost by Runner Type
Top Repositories by Cost
| Repository | Runs | Cost | Runner |
|---|---|---|---|
| acme/api | 847 | $440.25 | linux |
| acme/mobile | 92 | $198.05 | macos |
Top Workflows by Cost
| Workflow | Runs | Cost | Runner |
|---|---|---|---|
| ci.yml acme/api |
847 | $312.45 | linux |
| build-ios.yml acme/mobile |
92 | $198.05 | macos |
Total Spend
$312.45
Avg Cost/Run
$2.20
Workflow Runs
142
Success Rate
94.2%
Wasted Spend
$18.12
5.8% of total
Cost Over Time
Cost per Run
Workflows (3)
Repository Cost Breakdown
Drill down from organization-level costs to individual repositories, workflows, and jobs. Track wasted spend from failures and efficiency over time.
- Total spend, avg cost/run, success rate, and wasted spend at a glance
- Period-over-period trends on every metric
- Most expensive jobs with runner type and avg duration
- Inline findings banner when optimization opportunities exist
Cost Threshold Alerts
Set daily or weekly spend limits and get notified before costs spiral. Never be surprised by your CI bill again.
- Configurable daily and weekly thresholds
- Email notifications within minutes of threshold breach
- Slack notifications (Pro tier and above)
- Alert includes top workflows driving the cost spike
Daily cost threshold exceeded
acme/api-service
Top workflows:
ci.yml runs 15min without cache. Adding caching could reduce build time significantly.
e2e-tests.yml fails 34% of runs — wasting $45/mo on failed builds.
Cost Optimization Recommendations
CostOps analyzes your workflow patterns and surfaces actionable findings with estimated monthly savings. Triage, acknowledge, and resolve findings as you optimize.
- Severity levels (low, medium, high) with confidence scores
- Estimated monthly savings for each finding
- State management: new, open, acknowledged, resolved
- Findings surfaced on repository pages and global recommendations view
And more
More capabilities
Features designed for growing engineering teams.
Pipeline Runs Explorer
Search and filter every workflow run. Filter by status, trigger event, repository, runner type. See cost, duration, and branch for each run.
Multi-Account Support
Connect multiple GitHub organizations. Switch between accounts to view costs per org with a sidebar account switcher.
Free Tier Tracking
Monitor GitHub free minutes usage with visual progress bars. Configure your GitHub plan to get accurate net cost calculations.
Flexible Date Ranges
Presets for 7, 30, 90 days or custom ranges. Period-over-period comparisons with timezone-aware date handling.
Budget Forecasting
Predict end-of-month costs based on current trends. Set budgets and get alerts when projected spend will exceed them.
Growth tier
REST API
Build custom integrations. Export cost data to your own dashboards, BI tools, or internal systems via our documented API.
Growth tier
Security First
Built with security in mind
We use GitHub Apps with the principle of least privilege. CostOps only accesses the data needed to calculate your costs—nothing more.
-
Read-only access
We never have write access to your repositories
-
No code access
We only access Actions metadata, not your source code
-
Data encryption
All data encrypted in transit and at rest
GitHub App Permissions
Setup
Get started in minutes
Connect your GitHub account and see your costs immediately.
Connect GitHub
Install the CostOps GitHub App with read-only access to Actions data. No code access required.
View Your Costs
We sync your history automatically. See your spending breakdown in under 5 minutes.
Optimize & Save
Act on recommendations, set up alerts, and start reducing your CI costs right away.
See your CI spend, down to the cent.
Free for GitHub's included minutes. No credit card. No code access.