Go Ec2

Open-source Go projects categorized as Ec2

Top 12 Go Ec2 Projects

  • 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.

  • Project mention: Farewell to the Era of Cheap EC2 Spot Instances | news.ycombinator.com | 2023-05-05

    There's a service that handles obtaining the cheapest spot instances to your specs by a former aws engineer https://github.com/LeanerCloud/AutoSpotting

    Effectively, it starts up cheap spot instances (based on specified criteria) across a variety of instance types to replace whatever regular instance in an autoscaling group comes online and then spins down the regular instance.

    EG: That m4a you wanted may be expensive... but nobody is using m4ad so it's 85% off and it meets the specified CPU/RAM requirements... auto spotting will spin it up instead.

    Having used it on and off over the years it is sometimes eyebrow raising to see 4xl boxes running cheaper than the xl box they replaced :)

  • amazon-ec2-instance-selector

    A CLI tool and go library which recommends instance types based on resource criteria like vcpus and memory

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • gossm

    💻Interactive CLI tool that you can connect to ec2 using commands same as start-session, ssh in AWS SSM Session Manager

  • rpCheckup

    rpCheckup is an AWS resource policy security checkup tool that identifies public, external account access, intra-org account access, and private resources.

  • awstaghelper

    AWS bulk tagging tool

  • Project mention: Using ChatGPT to write a chrome extension as my first non trivial web development project | /r/ChatGPT | 2023-04-26

    - contributions to an OSS tool relevant for my cost optimization products https://github.com/mpostument/awstaghelper

  • ec2-macos-init

    EC2 macOS Init is the launch daemon used to initialize Mac instances within EC2.

  • Project mention: Beeper Mini Is Back | news.ycombinator.com | 2023-12-11

    I don't think they're using false or duplicate Apple devices for this. I think that it may be likely they are using AWS resources for it: https://aws.amazon.com/ec2/instance-types/mac/

    When AWS first came out with these, this was my first thought. People could spin up an EC2 instance and use it for iMessage, and Beeper came to be shortly after this feature went live in AWS.

  • aws-simple-ec2-cli

    A CLI tool that simplifies the process of launching, connecting and terminating an EC2 instance.

  • Project mention: AWS Simple EC2 CLI | /r/devopspro | 2023-07-04
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • amazon-ec2-spot-interrupter

    The ec2-spot-interrupter is a simple CLI tool that triggers Amazon EC2 Spot Interruption Notifications and Rebalance Recommendations.

  • go-localstack

    Go Wrapper for using localstack

  • sockv5er

    Tool to create ssh tunnels on demand using the free tier ec2 instances from AWS from any given region

  • Project mention: I want to contribute to open source but don't know where to start | /r/golang | 2023-04-28

    I had developed this tool (sockv5er) using which you can keep your internet traffic encrypted. It uses free AWS EC2 instances from your personal AWS account, so you don't have to pay. It will create the EC2 instances and delete it for you as well. I haven't been able to work on it for last few weeks. If you are interested in contributing, do let me know.

  • aws-utils

    A small collection of AWS utilities, packaged as a single standalone binary.

  • cloudctl

    CloudCtl is a GO library that interacts with cloud providers and displays output in a human-readable fashion. (by Raghav2211)

  • Project mention: GoLang journey with a new CLI app | /r/golang | 2023-08-23

    Hello, Gophers I'm trying a standard CLI application that will gather data from several cloud providers and transform it into usable format. I'm new to GoLang. I had first experimented with AWS. I therefore seek input on the structure and convention of the code. Any advice will help me to increase my Golang proficiency. CloudCTL

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Ec2 related posts

Index

What are some of the best open-source Ec2 projects in Go? This list will help you:

Project Stars
1 AutoSpotting 2,282
2 amazon-ec2-instance-selector 769
3 gossm 407
4 rpCheckup 157
5 awstaghelper 148
6 ec2-macos-init 141
7 aws-simple-ec2-cli 92
8 amazon-ec2-spot-interrupter 81
9 go-localstack 75
10 sockv5er 17
11 aws-utils 14
12 cloudctl 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com