Go Cloud Computing

Open-source Go projects categorized as Cloud Computing

Top 20 Go Cloud Computing Projects

  • Pulumi

    Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀

    Project mention: The 2024 Web Hosting Report | dev.to | 2024-02-20

    Infrastructure as Code (IaC) is an important part of any true hosting operation in the public cloud. Each of these platforms has their own IaC solution, e.g. AWS CloudFormation. But they also support popular open-source IaC tools like Pulumi or Terraform. A category of tools that also needs to be discussed is API gateways and other app-specific load balancers. There are applications for internal consumption, which can be called microservices if you have a lot of them. And often microservices use advanced networking options such as a service mesh instead of just the native private network offered by a VPC.

  • NATS

    High-Performance server for NATS.io, the cloud and edge native messaging system.

    Project mention: Sequential and parallel execution of long-running shell commands | news.ycombinator.com | 2024-03-20

    Pueue dumps the state of the queue to the disk as JSON every time the state changes, so when you have a lot of queued jobs this results in considerable disk io. I actually changed it to compress the state file via zstd which helped quite a bit but then eventually just moved on to running NATS [1] locally.

    [1] https://nats.io/

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

  • crossplane

    The Cloud Native Control Plane

    Project mention: Rethinking Infrastructure as Code from Scratch | news.ycombinator.com | 2023-07-21

    did anyone adopt in production https://crossplane.io ?

  • Openshift Origin

    Conformance test suite for OpenShift

  • karmada

    Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration

    Project mention: Mirantis Unveils K0smotron: An Open-Source Kubernetes Management Project | news.ycombinator.com | 2023-08-04

    Sounds similiar to Karmada, which we use at EdgeNode.com

    https://karmada.io/

  • cloud-game

    Web-based Cloud Gaming service for Retro Game

  • ShellHub

    :computer: Get seamless remote access to any Linux device. Centralized SSH for the edge and cloud computing

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

  • liqo

    Enable dynamic and seamless Kubernetes multi-cluster topologies

  • reflow

    A language and runtime for distributed, incremental data processing in the cloud

  • intel-device-plugins-for-kubernetes

    Collection of Intel device plugins for Kubernetes

  • pulumi-aws

    An Amazon Web Services (AWS) Pulumi resource package, providing multi-language access to AWS

    Project mention: HashiCorp Adopts Business Source License | news.ycombinator.com | 2023-08-10

    Sure, but the providers for some of the biggest platforms are maintained by HashiCorp[1] - like the AWS, Azure, GCP, and Kubernetes providers[2], and it appears the Pulumi AWS provider (for example) _does_ use the Terraform AWS provider, even to this day[3].

    1. https://developer.hashicorp.com/terraform/registry/providers... - "official" providers are maintained by HashiCorp

    2. https://registry.terraform.io/browse/providers?tier=official - The filtered list of "official" providers maintained by HashiCorp

    3. https://github.com/pulumi/pulumi-aws/tree/008c4360bc9fc24303... - Just prove it to myself, I can see the `upstream` git submodule, which embeds pulumi/terraform-provider-aws, which is a fork of hashicorp/terraform-provider-aws, although the repo was not created as a fork in Github, so it is not marked as a "fork" and so I have to compare commit histories to tell that it is a fork.

  • terraform-provider-iterative

    ☁️ Terraform plugin for machine learning workloads: spot instance recovery & auto-termination | AWS, GCP, Azure, Kubernetes

  • cnquery

    open source, cloud-native, graph-based asset inventory

  • brev-cli

    Connect your laptop to cloud computers. Follow to stay updated about our product

    Project mention: Brev: Start fine-tuning and training models in < 10 minutes | news.ycombinator.com | 2023-10-27
  • Kubernetes-Guide

    Kubernetes Guide. Learn all about Kubernetes monitoring, networking, and containers. Whether you're running Kubernetes Locally or in the Cloud ( Azure, AWS, and GCP).

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

  • go-tfhe

    🐿️ Pure go implementation of TFHE Fully Homomorphic Encryption Scheme

  • Cloud-Native-Guide

    Cloud Native Guide

  • enclaive-docker-wordpress-sgx

    SGX-ready Enclaive Docker Image for Wordpress

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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). The latest post mention was on 2024-03-20.

Go Cloud Computing related posts

Index

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

Project Stars
1 Pulumi 19,404
2 NATS 14,561
3 crossplane 8,559
4 Openshift Origin 8,431
5 karmada 4,043
6 cloud-game 2,196
7 ShellHub 1,257
8 liqo 1,014
9 reflow 952
10 intel-device-plugins-for-kubernetes 444
11 pulumi-aws 412
12 terraform-provider-iterative 286
13 cnquery 265
14 brev-cli 195
15 Kubernetes-Guide 186
16 awstaghelper 146
17 ec2-macos-init 141
18 go-tfhe 34
19 Cloud-Native-Guide 18
20 enclaive-docker-wordpress-sgx 6
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com