Open-source cloud-computing software
1556 open-source libraries, tools and applications tagged cloud-computing, ranked by how closely cloud-computing is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
1556 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| microsoft/MSLab MSLab is a set of PowerShell scripts from Microsoft that rapidly deploy consistent virtual lab environments on Hyper-V for Azure Local (Azu… | 86 | 1303 | active |
| nacos-group/nacos-sdk-go The official Go client SDK for Nacos, supporting service discovery and dynamic configuration management. It enables Go applications to regi… | 75 | 1303 | active |
| Netflix/ribbon Ribbon is a JVM client-side inter-process communication (RPC) library with built-in software load balancers, battle-tested in Netflix's clo… | 45 | 4617 | maintenance |
| GoogleCloudPlatform/berglas Berglas is a command line tool and Go library for managing secrets on Google Cloud, encrypting them with Cloud KMS and storing them in Clou… | 91 | 1302 | active |
| kubernetes/ingress-gce GLBC is the Google Cloud (GCE) L7 load balancer controller for Kubernetes, managing external load balancers configured through the Kubernet… | 68 | 1302 | active |
| solo-io/bumblebee BumbleBee is a CLI tool ('bee') that builds, runs, and distributes eBPF programs as OCI images, automatically generating the userspace comp… | 26 | 1302 | active |
| hausec/PowerZure PowerZure is a PowerShell framework for assessing and exploiting resources in Microsoft Azure and Entra ID. It provides both reconnaissance… | 50 | 1301 | active |
| LINBIT/linstor-server LINSTOR is LINBIT's open-source software-defined storage controller that manages replicated block storage volumes across Linux server clust… | 98 | 1296 | stable |
| willswire/unifi-ddns A Cloudflare Worker that acts as a Dynamic DNS (DDNS) bridge between UniFi OS gateways (UDM-Pro, USG, etc.) and Cloudflare DNS. It lets Uni… | 86 | 1290 | active |
| NuxtHub NuxtHub is a Nuxt module that adds full-stack backend capabilities to Nuxt applications, including SQL database (via Drizzle ORM), blob fil… | 86 | 1289 | active |
| Flatcar Container Linux Flatcar Container Linux is a minimal, immutable, container-optimized Linux distribution and the community-driven successor to CoreOS Contai… | 76 | 1286 | active |
| nginxinc/NGINX-Demos A collection of demo configurations and scripts from NGINX showing load balancing, service discovery, autoscaling, and deployment patterns … | 75 | 1286 | active |
| stategraph/stategraph Stategraph is a platform that replaces Terraform/OpenTofu's file-based state with a Postgres-backed dependency graph, enabling resource-lev… | 84 | 1285 | active |
| ravikiranvm/aws-finops-dashboard A Python-based terminal dashboard for AWS cost monitoring built with the Rich library. It shows multi-account spend summaries, service-leve… | 51 | 1281 | active |
| s3ql/s3ql S3QL is a FUSE-based UNIX file system that stores all its data in cloud object storage services like Amazon S3, Google Storage, or OpenStac… | 93 | 1276 | active |
| schemahero/schemahero SchemaHero is a database schema migration tool that lets you define table schemas declaratively in YAML and generates the SQL needed to rec… | 96 | 1273 | active |
| googleapis/google-api-go-client Auto-generated Go client libraries for Google APIs, produced from the Google Discovery Service's JSON descriptions. It provides typed clien… | 95 | 4486 | maintenance |
| microsoft/skills-for-fabric A collection of reusable AI assistant skills and MCP systems from Microsoft for working with Microsoft Fabric workloads, APIs, and Power BI… | 83 | 1270 | active |
| AElfProject/AElf aelf is a cloud-native layer-1 blockchain network written in C# that achieves scalability through a mainchain plus multi-dAppChain (sidecha… | 83 | 1268 | active |
| project-akri/akri Akri is a Kubernetes Resource Interface, a CNCF Sandbox project written in Rust, that exposes heterogeneous edge leaf devices (IP cameras, … | 84 | 1264 | active |
| Bareos Bareos is an open-source (AGPLv3) network backup and recovery solution for mixed IT environments, supporting Linux, Windows, FreeBSD and ma… | 97 | 1261 | active |
| pry0cc/axiom Axiom is a dynamic infrastructure framework for spinning up disposable multi-cloud instances pre-loaded with security scanning tools like n… | 23 | 4429 | maintenance |
| iranee/qnap-openlist-webdav A QNAP NAS package (.qpkg) that bundles the OpenList file-list program, letting users mount and browse many cloud storage services (Aliyun … | 88 | 1257 | active |
| nats-io/nats.py nats.py is the official asyncio-based Python client for the NATS messaging system, supporting pub/sub, request/reply, and JetStream. It als… | 96 | 1252 | active |
| CIPP CIPP (CyberDrain Improved Partner Portal) is a self-hosted multitenant management portal for Microsoft 365 partners. It centralizes adminis… | 95 | 1243 | active |
| prometheus-community/yet-another-cloudwatch-exporter YACE (yet another cloudwatch exporter) is a Prometheus exporter for AWS CloudWatch metrics written in Go. It automatically discovers AWS re… | 88 | 1240 | active |
| distr-sh/distr Distr is an open-source software distribution platform (control plane) for delivering applications to self-hosted, BYOC, on-premises, air-g… | 86 | 1239 | active |
| Swift AWS Lambda Runtime A Swift implementation of the AWS Lambda Runtime API for developing and deploying Lambda functions written in Swift. It uses an embedded as… | 97 | 1235 | active |
| railwayapp/railpack Railpack is a zero-config application builder that automatically analyzes source code and turns it into an optimized OCI container image us… | 84 | 1232 | active |
| fog/fog fog is the Ruby cloud services library providing a unified interface to compute, storage, DNS, and other cloud services across many provide… | 23 | 4295 | maintenance |
| skyplane-project/skyplane Skyplane is a CLI tool for blazingly fast bulk data transfers between cloud object stores (AWS S3, Azure Blob, GCS, IBM COS) and local disk… | 23 | 1222 | active |
| AvitalTamir/cyphernetes Cyphernetes is a Cypher-inspired query language and CLI for Kubernetes that lets users express cluster operations as graph queries (MATCH/W… | 66 | 1221 | active |
| DragonOS-Community/DragonOS DragonOS is a 64-bit operating system with a fully independent kernel written from scratch in Rust, offering Linux binary compatibility. It… | 80 | 1220 | active |
| kubernetes-client/csharp The officially supported Kubernetes client library for .NET, published as the KubernetesClient NuGet package. It provides typed access to t… | 95 | 1217 | active |
| paralus/paralus Paralus is an open source, CNCF Sandbox zero-trust Kubernetes access manager that provides controlled, audited access to Kubernetes cluster… | 65 | 1213 | active |
| Amazon Kinesis Video Streams Producer SDK A pure C WebRTC client SDK for Amazon Kinesis Video Streams that enables real-time audio/video communication between embedded devices and t… | 91 | 1209 | active |
| kubernetes-sigs/sig-storage-local-static-provisioner A Kubernetes static provisioner that manages the PersistentVolume lifecycle for pre-allocated local disks on nodes. It discovers local volu… | 95 | 1208 | stable |
| aws-ia/taskcat TaskCat is a Python-based testing framework and CLI tool for AWS CloudFormation templates. It deploys templates across multiple AWS regions… | 76 | 1204 | active |
| jeremydaly/serverless-mysql A Node.js library wrapping mysql2 to manage MySQL connections for serverless functions like AWS Lambda. It monitors and caps connection usa… | 76 | 1203 | active |
| danielfoehrKn/kubeswitch kubeswitch is a CLI tool for discovering and switching between Kubernetes contexts across many kubeconfig files and stores (filesystem, Vau… | 31 | 1202 | active |
| STRRL/cloudflare-tunnel-ingress-controller A Kubernetes ingress controller that exposes cluster services to the internet via Cloudflare Tunnel. It watches standard Ingress resources … | 89 | 1198 | active |
| gimlet-io/capacitor Capacitor Next is a local-first web UI for FluxCD and Kubernetes, distributed as a single binary that serves a built-in webserver using you… | 62 | 1196 | active |
| rpardini/docker-registry-proxy An HTTPS caching proxy for Docker registries that provides centralized configuration and caching of image pulls from any registry (DockerHu… | 75 | 1192 | active |
| Agent Landing Zone GPT-RAG is an Azure solution accelerator providing architecture templates and deployment assets for enterprise-scale Retrieval-Augmented Ge… | 92 | 1187 | active |
| topolvm/topolvm TopoLVM is a capacity-aware CSI (Container Storage Interface) plugin for Kubernetes that provisions persistent volumes using LVM2 on Linux … | 97 | 1182 | active |
| giongto35/cloud-morph CloudMorph is a decentralized, self-hosted cloud gaming and cloud application platform that streams Windows games and applications to a web… | 60 | 1182 | active |
| Google Cloud PHP The official Google Cloud Client Library for PHP, providing idiomatic PHP clients for Google Cloud Platform services such as Storage, BigQu… | 95 | 1180 | active |
| phoenixframework/flame FLAME is an Elixir library that lets you auto-scale parts of an existing application by wrapping code blocks in a FLAME.call, which execute… | 67 | 1177 | active |
| togettoyou/hub-mirror A GitHub Actions-based tool that mirrors Docker images from foreign registries (docker.io, gcr.io, registry.k8s.io, quay.io, ghcr.io) to a … | 32 | 1177 | active |
| k1LoW/awspec awspec is a Ruby gem that lets you write RSpec tests for AWS resources, verifying their configuration and state. It provides a CLI for scaf… | 80 | 1173 | active |
| dark-kingA/cloudTools A cross-platform desktop tool for cloud asset management and cloud security assessment, built with Electron, Vue, Node.js, and Go. It manag… | 56 | 1172 | active |
| lxc/incus-os IncusOS is an immutable, Debian-based Linux operating system purpose-built for running Incus container and virtual machine servers. It leve… | 68 | 1167 | active |
| itsmostafa/aws-agent-skills A collection of curated, LLM-optimized AWS knowledge skills for coding agents like Claude Code and Codex, covering 18 core AWS services inc… | 77 | 1164 | active |
| adobe/S3Mock S3Mock is a lightweight server that implements a subset of the Amazon S3 API for local integration testing, removing the need for real AWS … | 97 | 1163 | active |
| polymind-inc/acmebot Acmebot is an Azure-native application that automates ACME SSL/TLS certificate issuance and renewal using DNS-01 validation, storing privat… | 98 | 1162 | active |
| aws/amazon-ssm-agent The Amazon SSM Agent is a Go-based daemon that runs on EC2 instances, on-premises servers, and VMs to enable remote management through AWS … | 96 | 1160 | stable |
| Exoframe Exoframe is a self-hosted deployment tool consisting of a CLI client and server that deploys projects to Docker with a single command, usin… | 89 | 1156 | active |
| HariSekhon/Nagios-Plugins A large collection of 450+ Nagios monitoring plugins written primarily in Python, covering big data, cloud, databases, messaging, CI/CD, an… | 58 | 1155 | active |
| awslabs/aws-lambda-go-api-proxy A Go library that adapts requests from AWS Lambda and Amazon API Gateway to standard Go HTTP frameworks like Gin, Fiber, Echo, and net/http… | 10 | 1155 | active |
| cloudflare/sandbox-sdk A TypeScript SDK for running secure, sandboxed code execution environments on Cloudflare Workers. It lets developers execute commands, mana… | 83 | 1153 | active |
| maester365/maester Maester is a PowerShell-based test automation framework that monitors and validates the security configuration of Microsoft 365 and Entra I… | 90 | 1151 | active |
| 0xsha/CloudBrute CloudBrute is a Go CLI tool that enumerates a company's infrastructure, files, and applications across major cloud providers (Amazon, Googl… | 24 | 1151 | active |
| genuinetools/img img is a standalone, daemon-less, unprivileged CLI tool for building Dockerfile- and OCI-compatible container images, built on top of Build… | 23 | 3992 | maintenance |
| Apache APISIX A Kubernetes ingress controller that runs Apache APISIX as the gateway for handling inbound cluster traffic. It translates native Kubernete… | 87 | 1147 | active |
| agentbay-ai/wuying-agentbay-sdk Multi-language SDK (Python, TypeScript, Go, Java) for Wuying AgentBay, Alibaba Cloud's cloud sandbox platform built for AI agents. It lets … | 70 | 1146 | active |
| Netflix/repokid Repokid is a Python tool from Netflix that enforces least privilege on AWS IAM roles by removing permissions for unused services from inlin… | 43 | 1146 | active |
| aws-samples/aws-serverless-ecommerce-platform A sample serverless backend implementation for an e-commerce website built on AWS services like Lambda, EventBridge, AppSync, and API Gatew… | 10 | 1146 | active |
| lambci/lambci LambCI is a serverless continuous integration system built on AWS Lambda that runs tests when code is pushed or pull requests are opened on… | 32 | 3962 | maintenance |
| layer5io/layer5 Layer5 is the umbrella repository and website for Layer5's cloud native infrastructure management projects, most notably Meshery (a CNCF co… | 77 | 1143 | active |
| AWS Lambda Runtime Interface A lightweight web-server proxy for AWS Lambda's Runtime and Extensions APIs that lets developers locally test Lambda functions packaged as … | 92 | 1140 | active |
| TencentCloudBase/CloudBase-AI-Toolkit CloudBase AI Toolkit is Tencent Cloud's integration layer connecting AI coding tools (Cursor, Claude Code, Codex, etc.) to the CloudBase ba… | 83 | 1138 | active |
| kayac/ecspresso ecspresso is a CLI deployment tool for Amazon ECS that manages services and task definitions as code in JSON, YAML, or Jsonnet files. It su… | 98 | 1135 | active |
| kubernetes-sigs/aws-ebs-csi-driver The Amazon EBS Container Storage Interface (CSI) driver implements the CSI specification so container orchestrators, primarily Kubernetes, … | 96 | 1135 | active |
| ccfos/huatuo HUATUO is an eBPF-based Linux kernel observability agent that provides kernel-wide metrics, event-driven context capture, autotracing, and … | 74 | 1134 | active |
| GoogleCloudPlatform/cloud-foundation-toolkit Google's Cloud Foundation Toolkit provides production-ready Terraform blueprints encoding GCP best practices, plus a CLI for creating and m… | 92 | 1132 | active |
| NVIDIA/libnvidia-container A C library and CLI utility (nvidia-container-cli) that automatically configures GNU/Linux containers to leverage NVIDIA hardware, relying … | 90 | 1132 | stable |
| weaveworks/weave-gitops Weave GitOps is an open-source developer platform that extends Flux to provide a UI and tooling for GitOps-based continuous delivery on Kub… | 73 | 1132 | active |
| argoproj-labs/argocd-autopilot Argo CD Autopilot is a Go-based CLI tool that provides an opinionated way to install and manage Argo CD itself using GitOps. It scaffolds a… | 48 | 1130 | active |
| dwyl/aws-sdk-mock A Node.js library that mocks AWS SDK (v2) services and methods using Sinon.js, primarily for unit testing AWS Lambda functions. It lets dev… | 67 | 1128 | active |
| duo-labs/parliament Parliament is a Python library and CLI tool that lints AWS IAM policies, detecting malformed JSON, invalid actions and resources, type mism… | 47 | 1127 | active |
| Draft Draft is a Go CLI tool that helps developers containerize applications and deploy them to Kubernetes quickly. It generates Dockerfiles and … | 10 | 3889 | maintenance |
| Claudia.js Claudia.js is a command-line tool that automates deploying Node.js projects to AWS Lambda and API Gateway. It handles error-prone packaging… | 65 | 3883 | maintenance |
| awspring/spring-cloud-aws Spring Cloud AWS is a community-maintained Spring and Spring Boot integration project for AWS managed services such as S3, SQS, SNS, Dynamo… | 93 | 1123 | active |
| mivano/azure-cost-cli A .NET global command-line tool that queries the Azure Cost Management API to report subscription costs. It outputs accumulated, daily, and… | 92 | 1121 | active |
| juanjoDiaz/serverless-plugin-warmup A Serverless Framework plugin that eliminates AWS Lambda cold starts by creating scheduled warmer functions. The warmer invokes your select… | 67 | 1120 | active |
| aliyun/aliyun-cli The Alibaba Cloud CLI is an open-source, cross-platform command-line tool written in Go for managing Alibaba Cloud resources via its OpenAP… | 94 | 1117 | active |
| Akash Network The source code for the Akash Network blockchain node, a Tendermint/CometBFT-powered node implementing a decentralized cloud computing mark… | 97 | 1116 | active |
| mittwald/kubernetes-replicator A custom Kubernetes controller written in Go that synchronizes Secrets, ConfigMaps, Roles, RoleBindings, and ServiceAccounts across namespa… | 78 | 1116 | active |
| Sensu Go Sensu Go is an open-source, agent-based monitoring and observability pipeline for ephemeral infrastructure and distributed applications, re… | 87 | 1113 | active |
| yandex-cloud/geesefs GeeseFS is a high-performance FUSE file system written in Go that mounts S3-compatible buckets (Yandex Object Storage, Amazon S3) as local … | 92 | 1110 | active |
| QQ3221197721/cloudai-fusion CloudAI Fusion is a Go-based cloud-native platform that unifies multi-cloud infrastructure management with AI-assisted GPU scheduling acros… | 59 | 1110 | active |
| dafthack/MSOLSpray MSOLSpray is a PowerShell-based password spraying tool for Microsoft Online (Azure AD/O365) accounts. It leverages Azure AD OAuth2 error co… | 32 | 1106 | stable |
| Open Cluster Management Open Cluster Management (OCM) is a CNCF sandbox project providing core components for managing fleets of Kubernetes clusters across multicl… | 95 | 1104 | active |
| kernel/kernel-images Kernel is an open-source browser infrastructure platform that provides sandboxed, ready-to-use Chromium browsers as a service for browser a… | 66 | 1103 | active |
| digitalocean/go-libvirt A pure Go client library for interacting with libvirt via its RPC interface, without relying on C bindings. It uses code generators to prod… | 72 | 1099 | active |
| Steeltoe Steeltoe is a collection of .NET libraries that add cloud-native microservices capabilities such as externalized configuration, service dis… | 88 | 1098 | active |
| buildkite/agent The Buildkite Agent is an open-source Go toolkit that runs build jobs on your own infrastructure, polling buildkite.com for work, executing… | 95 | 1097 | active |
| googleapis/google-cloud-dotnet Google's official .NET client libraries for Google Cloud Platform services, published as NuGet packages covering APIs like BigQuery, Storag… | 96 | 1095 | active |
| AliyunContainerService/kube-eventer kube-eventer is a Kubernetes event emitter that forwards cluster events (Normal and Warning) to sinks such as DingTalk, SLS, and Kafka. It … | 60 | 1092 | active |
| buildpacks-community/kpack kpack is a Kubernetes-native container build service that implements Cloud Native Buildpacks to build OCI images from source code. It provi… | 86 | 1088 | active |