Go Cloud Computing

Open-source Go projects categorized as Cloud Computing | Edit details

Top 13 Go Cloud Computing Projects

  • Pulumi

    Pulumi - Developer-First Infrastructure as Code. Your Cloud, Your Language, Your Way 🚀

    Project mention: Learn About Infrastructure as Code in 5 Minutes and Why You Should Use It | dev.to | 2022-01-21

    Pulumi is an open-source multilingual development platform that lets you manage your cloud infrastructure with code. It provides any cloud deployment functionality, cloud management. Pulumi offers the freedom to use any supported programming language you like. With Pulumi, you can view all existing environments and the changes you make to them. In addition, you can easily customize their configurations to protect your data.

  • NATS

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

    Project mention: Distributed messaging with NATS | dev.to | 2022-01-20

    Recently, I was building an application where I wanted to take event driven approach for async communication between the microservices. Usually I would use Apache Kafka, RabbitMQ, Redis Streams or a managed solution like AWS SNS, Google Cloud Pub/Sub but this time I wanted to keep my implementation easy and cost minimal yet not affect my scalability or increase technical debt for the future. After few hops on StackShare, I found NATS as a popular alternative and after trying it out, I really liked it. That evening I migrated everything from Apache Kafka to NATS. So, in this article we'll learn what NATS is and how to get started with it.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Openshift Origin

    Conformance test suite for OpenShift

    Project mention: Limit amount of namespaces created per user for self-provisiong | reddit.com/r/openshift | 2021-08-27

    The feature in 3.x was implemented as an admission webhook.

  • crossplane

    Your Universal Control Plane

    Project mention: Helm chart dependency lifecycle management | reddit.com/r/kubernetes | 2022-01-16

    Crossplane is basically a Kubernetes native replacement for Terraform. Functionally similiar to using the TFC operator, but avoids the need for an external tool to manage the infrastructure.

  • cloudquery

    The open-source cloud asset inventory powered by SQL.

    Project mention: Automate, Customize and Codify AWS PCI DSS with HCL and SQL | reddit.com/r/devops | 2021-12-10

    CloudQuery itself is an open-source cloud asset inventory that extracts all your cloud assets configuration and loads them into vanilla PostgreSQL. https://github.com/cloudquery/cloudquery

  • karmada

    Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration

    Project mention: Connect clusters around the world | reddit.com/r/kubernetes | 2021-11-23
  • cloud-game

    Web-based Cloud Gaming service for Retro Game

    Project mention: How to stream semi-retro games | reddit.com/r/cloudygamer | 2022-01-15

    Have you considered CloudRetro?

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • reflow

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

    Project mention: reflow - A language and runtime for distributed, incremental data processing in the cloud | reddit.com/r/DistributedComputing | 2021-05-20
  • ShellHub

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

    Project mention: Reverse SSH tunnel to access a customer device behind a RPI | reddit.com/r/linux | 2021-06-14

    shell hub is simple and effective.

  • liqo

    Building your endless Kubernetes ocean

    Project mention: Best approach for treating multiple clusters as a single cluster? | reddit.com/r/kubernetes | 2022-01-03

    Do you have a simple comparison between this and https://liqo.io/?

  • pulumi-aws

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

    Project mention: For IaC: Pulumi or Terraform? | reddit.com/r/devops | 2021-02-24

    Pulumi uses terraform providers to schematize the CRUD options for some cloud providers. Part of the difficulty with any infrastructure as code offering is that your favourite cloud provider doesn't always provide a full API spec, so we need to somehow figure out what resources can be created, what parameters are available to those resources etc. We take the terraform provider, look at the available operations for that provider and then turned it into a Pulumi schema, which can then be read by the Pulumi engine. If you take a look here you can actually see that generated schema for AWS.

  • ec2-macos-init

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

    Project mention: How To Run Multiple macOS Instances on One Host Computer? | reddit.com/r/HomeServer | 2022-01-19

    Consider also AWS EC2 with macOS combined with AWS Education Credits and pick up some skills in cloud devops, a great resume-building activity.

  • go-tfhe

    Golang implementation of TFHE Homomorphic Encryption Scheme

    Project mention: A basic polynomial library | reddit.com/r/golang | 2021-12-25

    This is awesome. I am currently working on a fully homomorphic encryption library in go (https://github.com/TheDonutFactory/go-tfhe) that requires fast polynomial multiplication. I’ll kick the tires with your library soon.

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 2022-01-21.

Go Cloud Computing related posts


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

Project Stars
1 Pulumi 11,167
2 NATS 10,381
3 Openshift Origin 8,056
4 crossplane 4,556
5 cloudquery 2,061
6 karmada 1,922
7 cloud-game 1,676
8 reflow 892
9 ShellHub 841
10 liqo 520
11 pulumi-aws 229
12 ec2-macos-init 78
13 go-tfhe 4
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.