Go Cloud

Open-source Go projects categorized as Cloud

Top 23 Go Cloud Projects

  • minio

    MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.

    Project mention: Elasticsearch is open source, again | news.ycombinator.com | 2024-08-30

    Maybe the license is pretty clear, but interpretations differ. E.g. Minio provides a very aggressive interpretation of AGPL, equating to "if you use it in closed-source commercial product, it's a violation of AGPL": [0], [1], [2]. For me the whole problem with AGPL is that it's so subjective.

    [0] https://github.com/minio/minio/issues/13308#issuecomment-929...

    [1] https://github.com/minio/minio/issues/12829#issuecomment-889...

    [2] https://github.com/minio/minio/discussions/13571#discussionc...

  • SaaSHub

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

    SaaSHub logo
  • terraform

    Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

    Project mention: Managing AWS EKS access entries with Terraform and OpenTofu | dev.to | 2024-10-14

    By moving access control to a dedicated infrastructure as code, we can manage access more easily and with less risk. In the old system, there was a chance you would lose cluster access if you deleted the cluster owner. Now, other users can add IAM principals to access the cluster through APIs, making it easier to manage access with Infrastructure as Code (IaC) tools like OpenTofu, Terraform, Pulumi, Ansible, and CloudFormation.

  • Cloudreve

    🌩支持多家云存储的云盘系统 (Self-hosted file management and sharing system, supports multiple storage providers)

  • Pulumi

    Pulumi - Infrastructure as Code in any programming language 🚀

    Project mention: Managing AWS EKS access entries with Terraform and OpenTofu | dev.to | 2024-10-14

    By moving access control to a dedicated infrastructure as code, we can manage access more easily and with less risk. In the old system, there was a chance you would lose cluster access if you deleted the cluster owner. Now, other users can add IAM principals to access the cluster through APIs, making it easier to manage access with Infrastructure as Code (IaC) tools like OpenTofu, Terraform, Pulumi, Ansible, and CloudFormation.

  • NATS

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

    Project mention: Nats | news.ycombinator.com | 2024-10-06
  • Ory Hydra

    The most scalable and customizable OpenID Certified™ OpenID Connect and OAuth Provider on the market. Become an OpenID Connect and OAuth2 Provider over night. Broad support for related RFCs. Written in Go, cloud native, headless, API-first. Available as a service on Ory Network and for self-hosters.

    Project mention: Show HN: Open-source OAuth2 server Ory Hydra now 6x faster | news.ycombinator.com | 2024-02-13
  • terraformer

    CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code

    Project mention: Terraformer: Convert Existing Infrastructure to Code with Ease | news.ycombinator.com | 2024-10-01
  • Gotify

    A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) (by gotify)

    Project mention: Gotify: A simple server for sending and receiving messages | news.ycombinator.com | 2024-03-12
  • infracost

    Cloud cost estimates for Terraform in pull requests💰📉 Shift FinOps Left!

    Project mention: Show HN: See the impact on your cloud costs as you code | news.ycombinator.com | 2024-08-13

    Hi, my name is Owen and I recently started working at Infracost (YC W21 batch) (https://infracost.io). Infracost shows engineers how much their code changes will cost on the cloud before it gets deployed. For example, when an engineer changes a cloud resource (like an AWS virtual machine), Infracost posts a comment in CI/CD telling them "This change is going to increase your costs by 25% next month from $500/m to $625/m".

    Previously, I was one of the founders of tfsec, the code security scanner; I quickly realised that identifying issues in your code (especially infrastructure code, i.e. Terraform) as soon as possible was the best defence. A lot of the principles of code scanning for security misconfigurations translate well to identifying cost impact. Many times, people are surprised by how cloud resources are priced and how expensive they can be. It is also really unfair that engineers are never given a ‘checkout screen’ when buying infrastructure, and then are blamed for breaking cloud budgets.

    I believe engineers should have access to key information about cloud costs at the time of writing the code. So, I spent some time and built an Infracost plugin for the IntelliJ family of IDEs (https://plugins.jetbrains.com/plugin/24761-infracost).

    With this plugin installed, as you develop your Terraform code, you will get the cost impact of your current project, and quickly see where the expensive resources are hiding in your code (just hit save & it will recalculate). Two main use cases I’m thinking of:

    - As you change resources, you can see the cost impact. For example, I increased the instance size from my Dev to Prod environment to handle the prod-sized workloads, and I can see the increase costs.

  • go-cloud

    The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.

    Project mention: The Go Cloud Development Kit | news.ycombinator.com | 2024-09-10
  • Netmaker

    Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.

    Project mention: Show HN: Wag, MFA and Enrollment for WireGuard | news.ycombinator.com | 2024-05-11

    https://github.com/netbirdio/netbird seems to be completely open source (BSD), https://github.com/gravitl/netmaker?tab=License-1-ov-file#re... uses Apache for the non-pro stuff, and both of those I found by simply looking at https://github.com/topics/wireguard

    This is why I asked, the phrase "I decided to reinvent the wheel which has honestly been quite fun with learning about eBPF, and recently clustering and HA with etcd" makes it sound like it's doing a bunch of cool stuff (which I want to hear about!), but the readme says nothing about those.

  • devpod

    Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you use any cloud, kubernetes or just localhost docker.

    Project mention: DevPod: Codespaces but open source, client only, unopinionated | news.ycombinator.com | 2024-09-19
  • linuxkit

    A toolkit for building secure, portable and lean operating systems for containers

    Project mention: Docker Containers | Linux Namespaces | Container Isolation | dev.to | 2024-08-10

    Note: Namespaces are a feature of the linux kernel. But Docker allows you to run containers on Windows and Mac... how does that work? The secret is that embedded in the Docker product or Docker engine is a linux subsystem. Docker open-sourced this linux subsystem to a new project: LinuxKit. Being able to run containers on many different platforms is one advantage of using the Docker tooling with containers.

  • kopia

    Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.

    Project mention: Kopia: Incremental backups, end-to-end encryption, compression, deduplication | news.ycombinator.com | 2024-10-14
  • yao

    :rocket: A performance app engine to create web services and applications in minutes.Suitable for AI, IoT, Industrial Internet, Connected Vehicles, DevOps, Energy, Finance and many other use-cases.

    Project mention: Top 11 Open Source Internal Tools with the Most GitHub Stars | dev.to | 2024-09-03

    GitHub https://github.com/YaoApp/yao GitHub Star 7.1k GitHub Fork 650k GitHub Issue 76 GitHub Pull Request / GitHub Contributor 9 Most Recent Update on GitHub Within one day Open Source License Apache-2.0 Official Website https://yaoapps.com/ Documentation /

  • Encore

    Open Source Development Platform for building robust type-safe distributed systems with declarative infrastructure

    Project mention: How to make your Express app 9x faster (and type-safe) | dev.to | 2024-10-07

    💡 This guide shows you how to migrate an existing Express.js app to Encore.ts, an Open Source backend framework for TypeScript, to unlock a 9x performance boost.

  • steampipe

    Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.

    Project mention: steampipe: Zero-ETL way to query APIs and services using SQL | news.ycombinator.com | 2024-10-15
  • drive

    Google Drive client for the commandline

  • k3sup

    bootstrap K3s over SSH in < 60s 🚀

  • cloud-torrent

    ☁️ Cloud Torrent: a self-hosted remote torrent client

  • awless

    A Mighty CLI for AWS

  • wal-g

    Archival and Restoration for databases in the Cloud

    Project mention: WAL-G 3.0.0 – fast disaster recovery for Postgres | news.ycombinator.com | 2024-03-17
  • doctl

    The official command line interface for the DigitalOcean API.

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 Cloud discussion

Log in or Post with

Go Cloud related posts

  • steampipe: Zero-ETL way to query APIs and services using SQL

    1 project | news.ycombinator.com | 15 Oct 2024
  • Managing AWS EKS access entries with Terraform and OpenTofu

    3 projects | dev.to | 14 Oct 2024
  • How to deploy your web application? 3 different approaches to consider (+1 bonus)

    3 projects | dev.to | 13 Oct 2024
  • Terraformer: Convert Existing Infrastructure to Code with Ease

    1 project | news.ycombinator.com | 1 Oct 2024
  • An Extremely Practical Use for AI and Terraform

    1 project | news.ycombinator.com | 27 Sep 2024
  • Looking for Feedback on Website

    2 projects | news.ycombinator.com | 24 Sep 2024
  • DevPod: Codespaces but open source, client only, unopinionated

    1 project | news.ycombinator.com | 19 Sep 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Oct 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 minio 47,201
2 terraform 42,511
3 Cloudreve 21,708
4 Pulumi 21,607
5 NATS 15,734
6 Ory Hydra 15,527
7 terraformer 12,532
8 Gotify 11,205
9 infracost 10,948
10 go-cloud 9,537
11 Netmaker 9,425
12 devpod 8,770
13 linuxkit 8,268
14 kopia 7,687
15 yao 7,146
16 Encore 7,123
17 steampipe 6,869
18 drive 6,683
19 k3sup 6,234
20 cloud-torrent 5,788
21 awless 4,973
22 wal-g 3,269
23 doctl 3,248

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