Open-source TypeScript and Go backend framework where databases, Pub/Sub, buckets, caches and cron jobs are declared in code and run locally, then deployed to your AWS or GCP account.
vantage-sh/ec2instances.info
A website for comparing Amazon EC2 instance types by specs, pricing and regional availability.
- Stars
- 5,774
- Forks
- 623
- Open issues
- 11
- Last commit
- yesterday
What is it?
EC2Instances.info is a comparison site for Amazon EC2 instance types. It lets users view and compare instance metrics such as CPU, memory and network capacity alongside on-demand, reserved and spot pricing, instead of navigating AWS's own pages.
The repository contains the Next.js front end and a Go scraper that pulls instance data from the AWS, Azure and GCP APIs. The scraper also enriches each EC2 instance with its launch date from a public timeline, and the site is built as static files that can be deployed to a web server or Cloudflare.
The project is hosted by Vantage and maintained with community contributions. Developers can run it locally with Docker and Node, or build a full release with their own credentials and settings.
Key features
- 01Compares EC2 instance specs and pricing side by side.
- 02Scraper collects instance data from AWS, Azure and GCP APIs.
- 03Static site output that can be deployed to any web server or Cloudflare.
- 04Includes instance launch dates sourced from a public timeline.
- 05Runs locally with Docker and Node.js for development.
Use cases
- Choosing an EC2 instance type for a workload by comparing specs and cost.
- Checking which regions offer a given instance type or spot price.
- Self-hosting a custom instance comparison site with your own data.
Quick start
- 1
Install Docker, then run npm ci in the repository root
npm ci - 2
Fetch the latest CI build artifact (if not scraping data)
curl -L https://instances.vantagestaging.sh/www_pre_build.tar.gz | tar -xzf - - 3
In the next directory, run nvm use, then npm ci, npm run init, and npm run dev
npm run dev
Things to know
- Scraping requires AWS, Azure and GCP credentials with specific permissions.
- Full production builds take about 30 minutes and need many environment variables.
Topics
FAQ
- What is ec2instances.info?
- A website for comparing Amazon EC2 instance types by specs, pricing and regional availability. EC2Instances.info is a comparison site for Amazon EC2 instance types. It lets users view and compare instance metrics such as CPU, memory and network capacity alongside on-demand, reserved and spot pricing, instead of navigating AWS's own pages.
- Is ec2instances.info free to use? What license does it have?
- ec2instances.info is open source under the MIT license. Check the license terms before using it in commercial products.
- Is ec2instances.info still maintained?
- Actively maintained. The last commit to ec2instances.info was on Oct 20, 2026.
- What can I use ec2instances.info for?
- Choosing an EC2 instance type for a workload by comparing specs and cost. Checking which regions offer a given instance type or spot price. Self-hosting a custom instance comparison site with your own data.
- How do I install ec2instances.info?
- Install Docker, then run npm ci in the repository root: npm ci Fetch the latest CI build artifact (if not scraping data): curl -L https://instances.vantagestaging.sh/www_pre_build.tar.gz | tar -xzf - In the next directory, run nvm use, then npm ci, npm run init, and npm run dev: npm run dev
- Where can I get ec2instances.info?
- The source code and installation instructions are on GitHub: https://github.com/vantage-sh/ec2instances.info
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source Next.js-native headless CMS and app framework with a TypeScript backend and customizable React admin panel.
Open-source, self-hostable stock market dashboard with live charts, price alerts, watchlists and company insights, built with Next.js and TradingView.
Self-hosted collaborative bookmark manager that saves screenshots, PDFs and reader-view copies of pages so links stay readable after they disappear.
A framework for building documentation websites with React.js, supporting Next.js, Astro, and Vite-based React frameworks.
Open-source survey platform for in-app, website, link and email surveys, positioned as a Qualtrics alternative.