LeanerCloud/AutoSpotting
Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances. observed · 2026-08-28
Health v2 · maintenance only
64/100
- Activity 70
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3697
- days_rel: n/a
- days_push: 183
- n_releases_24m: 0
Adoption not part of the score
2368 stars · 312 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
AutoSpotting is a Go-based tool that automates the use of AWS Spot instances in existing AutoScaling groups, saving 60-90% on EC2 costs. It deploys via CloudFormation or Terraform, uses tagging for configuration, and automatically falls back to on-demand instances when Spot capacity is reclaimed.
Use cases
- reduce aws ec2 costs with spot instances
- convert existing autoscaling groups to use spot instances without re-architecting
- automatically handle spot instance termination and fail back to on-demand
- roll out spot instance adoption across many aws accounts with stacksets
- diversify spot instance types automatically for interruption resilience
- avoid vendor lock-in when managing spot capacity
When to choose
- you have existing AutoScaling groups and want Spot savings without converting to launch templates or re-architecting
- you want automatic on-demand failover when Spot capacity is exhausted
- you want tooling that runs entirely in your own AWS account with no SaaS backend
- you need to deploy cost optimization at scale across multiple accounts using StackSets
When to avoid
- you need active development, new features, or guaranteed bug fixes - the community edition is in maintenance mode with most improvements going to the commercial version
- you need proactive spot replacement, ECS task draining, or termination-notification defaults available only in the commercial edition
- you prefer native AWS AutoScaling group Spot configuration and are willing to re-architect with launch templates
- your license requires OSI-approved open-source terms - it uses OSL-3.0 rather than MIT/Apache
Facets
service · maturity maintenance
cloud deployment workflow-automation infrastructure-as-code cloud-computing infrastructure-as-code cloud go aws-ec2 spot-instances autoscaling cost-optimization cloudformation aws-lambda on-demand-failover devops automation docker terraform
3 sources
- readme: https://github.com/LeanerCloud/AutoSpotting · fetched 2026-08-28 · 6324508475f2
- homepage: https://autospotting.io · fetched 2026-08-29 · a2d7f5f22d46
- site_page: https://autospotting.io/spot-instance-pricing · fetched 2026-08-29 · 69d9696a19a1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| LeanerCloud/AutoSpotting | main | 64 |
For agents
markdown · JSON · MCP: product_card(name="LeanerCloud/AutoSpotting")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem