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 |
|---|---|---|---|
| stakpak/agent Stakpak is an open-source Rust CLI and autonomous agent that runs on your machines 24/7 to keep applications running, handling tasks like a… | 71 | 1803 | active |
| indigo-dc/udocker udocker is a Python-based command-line tool that lets unprivileged users pull and run Docker containers on Linux systems where Docker is un… | 35 | 1795 | active |
| Kubevious Kubevious is a suite of app-centric assurance, validation, and introspection tools for Kubernetes, including a web dashboard and a CLI for … | 58 | 1791 | active |
| towardsthecloud/cloudburn CloudBurn is an open-source AWS cost policy engine distributed as a CLI, SDK, and GitHub App. It runs deterministic cost rules against Terr… | 93 | 1789 | active |
| dougmoscrop/serverless-http A Node.js library that wraps existing web frameworks like Express, Koa, and Connect so they can run inside serverless functions (primarily … | 74 | 1778 | stable |
| libkrun/krunvm krunvm is a CLI utility for creating lightweight microVMs directly from OCI container images, built on libkrun and buildah. It offers fast … | 86 | 1774 | active |
| openelb/openelb OpenELB is an open-source load balancer implementation for exposing Kubernetes LoadBalancer-type Services in bare-metal, edge, and virtuali… | 30 | 1774 | active |
| newsapps/beeswithmachineguns Bees with Machine Guns is a Python CLI utility that spins up many micro EC2 instances ('bees') to perform distributed load testing against … | 32 | 6629 | maintenance |
| open-telemetry/opentelemetry-operator A Kubernetes Operator written in Go that manages the lifecycle of OpenTelemetry Collector instances and auto-instrumentation of workloads v… | 99 | 1770 | active |
| weaveworks/weave Weave Net is a container networking solution that creates a virtual overlay network connecting Docker containers across multiple hosts, clo… | 10 | 6610 | maintenance |
| andreafabrizi/Dropbox-Uploader Dropbox Uploader is a BASH script that provides a command-line interface to Dropbox using the official Dropbox API v2, requiring only cURL.… | 32 | 6598 | maintenance |
| koordinator-sh/koordinator Koordinator is a QoS-based scheduling system for Kubernetes that colocates latency-sensitive microservices with batch, big data, and AI wor… | 81 | 1764 | active |
| aws/aws-node-termination-handler AWS Node Termination Handler is a Kubernetes daemon/controller that watches for EC2 instance shutdown events such as Spot interruptions, ma… | 79 | 1763 | active |
| bohanwood/debi A shell script that reinstalls any VPS or physical machine to a minimal Debian system via network boot by injecting the Debian installer in… | 53 | 1763 | active |
| apache/eventmesh Apache EventMesh is a cloud-native, serverless event middleware for building distributed event-driven applications. It provides a unified C… | 73 | 1758 | active |
| GoogleCloudPlatform/agent-starter-pack A Python package from Google Cloud Platform that provides production-ready templates for building and deploying GenAI agents on Google Clou… | 68 | 6569 | maintenance |
| OpenNebula/one OpenNebula is an open-source cloud management platform for building and operating private clouds, edge infrastructures, distributed deploym… | 75 | 1748 | stable |
| arttor/helmify Helmify is a Go CLI tool that converts Kubernetes YAML manifests into Helm charts. It reads Kubernetes objects from stdin or the filesystem… | 75 | 1744 | active |
| kimdre/doco-cd Doco-CD is a lightweight GitOps continuous deployment tool written in Go that automatically deploys and updates Docker Compose projects and… | 87 | 1741 | active |
| AWS Config Rules Development Kit (RDK) A community repository of sample custom AWS Config rules written in Python, Node.js, and Java. These Lambda-based rules evaluate AWS resour… | 76 | 1739 | active |
| libvirt/libvirt Libvirt is a portable, long-term stable C API and toolkit for managing virtualization technologies across many operating systems and hyperv… | 77 | 1738 | stable |
| Yelp/paasta PaaSTA is an open-source, distributed platform-as-a-service from Yelp for building, deploying, and monitoring containerized services on Kub… | 94 | 1734 | stable |
| vdaas/vald Vald is a highly scalable, distributed approximate nearest neighbor (ANN) dense vector search engine built on cloud-native architecture and… | 86 | 1733 | active |
| Fleet Fleet is a GitOps and HelmOps deployment engine for Kubernetes, built as CRDs and controllers that deploy workloads from Git repositories (… | 92 | 1730 | active |
| rancher/os RancherOS is a tiny Linux distribution in which the entire operating system, including system services, runs as Docker containers managed b… | 10 | 6448 | maintenance |
| arithmetric/aws-lambda-ses-forwarder A Node.js script for AWS Lambda that uses AWS Simple Email Service (SES) inbound/outbound capabilities to run a serverless email forwarding… | 23 | 1729 | stable |
| claffin/cloudproxy CloudProxy is a self-hosted Python tool that provisions and manages proxy servers across multiple cloud providers, rotating IPs to improve … | 77 | 1727 | active |
| vgrem/office365-rest-python-client A Python client library for Microsoft 365 and Microsoft Graph APIs, providing typed access to SharePoint REST API v1 via ClientContext and … | 93 | 1725 | active |
| KusionStack/karpor Karpor is an open-source Kubernetes visualization and intelligence tool providing advanced search, insights, and AI-powered assistance acro… | 77 | 1724 | active |
| argoproj-labs/argocd-image-updater Argo CD Image Updater is a tool that automatically updates container image versions for Kubernetes workloads managed by Argo CD. It tracks … | 100 | 1722 | active |
| Terraform Kubernetes Provider The official Terraform provider plugin for Kubernetes, maintained by HashiCorp, enabling full lifecycle management of Kubernetes resources … | 94 | 1722 | active |
| adminsyspro/proxcenter-ui ProxCenter is a self-hosted, open-core datacenter management platform that acts as a centralized control plane for Proxmox VE clusters and … | 83 | 1722 | active |
| microsoft/ARI Azure Resource Inventory (ARI) is a PowerShell module that generates detailed Excel reports of Azure environments a user has read access to… | 85 | 1718 | active |
| kube-logging/logging-operator A CNCF Sandbox Kubernetes operator that automates deployment and configuration of a complete logging pipeline, managing Fluent Bit log coll… | 98 | 1716 | active |
| AWS SDK for PHP An official Laravel service provider that integrates the AWS SDK for PHP into Laravel and Lumen applications. It registers the SDK client, … | 62 | 1715 | active |
| superfly/flyctl flyctl (aliased as `fly`) is the official command-line interface for the Fly.io public cloud platform, written in Go. It lets developers au… | 93 | 1714 | active |
| flux-iac/tofu-controller Tofu Controller is a Kubernetes controller that reconciles OpenTofu and Terraform resources through Flux in a GitOps workflow. It supports … | 92 | 1714 | active |
| mateaix/matecloud MateCloud is a Java-based microservices scaffold built on Spring Boot 4, Spring Cloud 2025, Spring Cloud Alibaba, and Dubbo 3, offering gat… | 82 | 1711 | active |
| dafthack/MFASweep MFASweep is a PowerShell script that attempts to log in to multiple Microsoft services with provided credentials to detect whether MFA is e… | 63 | 1709 | active |
| Alchemy Alchemy is a TypeScript-native Infrastructure-as-Code library for defining cloud resources (e.g., Cloudflare Workers, R2 buckets, Durable O… | 81 | 1706 | active |
| Database Backup Manager A framework-agnostic PHP library for dumping and restoring MySQL and PostgreSQL databases to various storage backends such as S3, Dropbox, … | 23 | 1705 | active |
| 0xchasercat/flint Flint is a lightweight, self-contained KVM virtual machine management tool shipped as a single <11MB binary with a modern Web UI, CLI, and … | 55 | 1703 | active |
| Gerenios/AADInternals AADInternals is a PowerShell module for administering and hacking Entra ID (Azure AD), Office 365, and related endpoints. It includes tools… | 48 | 1703 | active |
| matanolabs/matano Matano is an open-source, cloud-native security data lake that runs in your AWS account, normalizing unstructured security logs into a stru… | 23 | 1701 | active |
| chainguard-dev/apko apko is a Go CLI tool that builds and publishes OCI container images directly from Alpine apk packages using declarative YAML configuration… | 96 | 1694 | active |
| duo-labs/cloudmapper CloudMapper is a tool for analyzing Amazon Web Services (AWS) environments, originally built to generate interactive network diagrams in th… | 23 | 6287 | maintenance |
| aws/aws-fpga The official AWS EC2 FPGA Hardware and Software Development Kit for building hardware accelerators on EC2 F2 instances. It provides tools, … | 95 | 1689 | active |
| PolarDB-X PolarDB-X is a cloud native distributed SQL database built in Java with a shared-nothing architecture that decouples compute from storage. … | 85 | 1686 | stable |
| alibaba/kt-connect KtConnect is a CLI toolkit that helps developers work with Kubernetes dev environments more efficiently. It lets you connect to remote clus… | 23 | 1677 | active |
| dragonflyoss/nydus Nydus is a Rust-based content-addressable filesystem framework implementing the RAFS format to accelerate container image and data distribu… | 95 | 1674 | stable |
| kubeshop/testkube Testkube is an open testing platform that orchestrates, executes, and analyzes automated tests inside Kubernetes infrastructure using any c… | 95 | 1671 | active |
| Radius Radius is an open-source, cloud-native application platform that lets developers model an entire application—its services and the infrastru… | 99 | 1668 | active |
| spotahome/redis-operator A Kubernetes operator written in Go that creates, configures, and manages highly available Redis deployments with Sentinel-based automatic … | 10 | 1667 | active |
| aws/aws-lambda-dotnet A collection of NuGet libraries, CLI tools, and project templates from AWS for building AWS Lambda functions with .NET. It includes event t… | 95 | 1661 | active |
| Flysystem A Flysystem adapter that lets PHP applications interact with AWS S3 (and S3-compatible storage) using the AWS SDK V3. It is a read-only sub… | 73 | 1659 | stable |
| googlecolab/google-colab-cli A Python-based command-line interface for Google Colab that lets users provision CPU, GPU, and TPU runtimes, execute local scripts and note… | 60 | 1656 | active |
| OpenFunction/OpenFunction OpenFunction is a cloud-native, open-source Function-as-a-Service (FaaS) platform built on Kubernetes that lets developers deploy business … | 23 | 1654 | active |
| veinmind veinmind-tools is a container security toolkit by Chaitin Tech built on the veinmind-sdk, providing scanners for malicious files, weak pass… | 23 | 1653 | active |
| awslabs/eks-node-viewer A Go-based terminal tool for visualizing dynamic node usage within a Kubernetes cluster, originally built at AWS to demonstrate Karpenter c… | 70 | 1644 | active |
| TenSunS TenSunS (formerly ConsulManager) is a Flask+Vue web-based ops platform built on Consul that provides an improved Consul management UI. It a… | 43 | 1639 | active |
| patrickchugh/terravision TerraVision is a Python CLI tool that automatically generates professional cloud architecture diagrams from Terraform code using official A… | 90 | 1636 | active |
| Kodiqa-Solutions/VaultS3 VaultS3 is a lightweight, S3-compatible object storage server written in Go, shipped as a single binary with a built-in web dashboard, encr… | 79 | 1634 | active |
| Tonbo Tonbo is an embedded database library written in Rust for serverless and edge runtimes, storing data as Parquet files on S3 with coordinati… | 60 | 1624 | active |
| Fn Project Fn is an open-source, event-driven Functions-as-a-Service (FaaS) platform written in Go that runs anywhere Docker runs, on any cloud or on-… | 66 | 5949 | maintenance |
| xcp-ng/xcp XCP-ng is a turnkey, fully open-source virtualization platform based on the Xen hypervisor, serving as the community-driven successor to Ci… | 73 | 1613 | stable |
| hwittenborn/celeste Celeste is a GUI file synchronization client built with Rust, GTK4, and Libadwaita that can connect to virtually any cloud provider. It is … | 10 | 1605 | active |
| haibbo/cf-openai-azure-proxy A Cloudflare Worker script that proxies OpenAI-compatible API requests to Azure OpenAI Service, letting standard OpenAI clients use Azure d… | 21 | 1604 | active |
| containerd/stargz-snapshotter Stargz Snapshotter is a containerd snapshotter plugin that enables lazy pulling of container images, allowing containers to start before th… | 95 | 1597 | active |
| Flux159/mcp-server-kubernetes An MCP server written in TypeScript that lets AI assistants like Claude and Codex connect to and manage Kubernetes clusters via kubectl and… | 83 | 1596 | active |
| hashicorp/setup-terraform A GitHub Actions JavaScript action that installs a specified version of the Terraform CLI onto the workflow runner and adds it to PATH. It … | 87 | 1594 | active |
| haydenbleasel/files-sdk Files SDK is a unified TypeScript storage SDK that provides one small API (ten methods) across 40+ object and blob storage providers includ… | 81 | 1594 | active |
| awslabs/diagram-as-code A Go-based CLI tool (awsdac) that generates AWS architecture diagrams from human-readable YAML definitions, following AWS diagram guideline… | 85 | 1585 | active |
| microsoft/azure-skills An official Microsoft agent plugin that packages curated Azure skills with MCP server configurations (Azure MCP Server and Foundry MCP) for… | 79 | 1585 | active |
| openchoreo/openchoreo OpenChoreo is an open-source internal developer platform (IDP) for Kubernetes that bundles platform abstractions, a Backstage-powered devel… | 85 | 1584 | active |
| kubesre/docker-registry-mirrors A multi-platform container image proxy/mirror service supporting Docker Hub, GitHub, Google, k8s, Quay, and Microsoft registries. It provid… | 45 | 1583 | active |
| ZhiXuanWang/cf-speed-dns A Python tool that dynamically discovers the fastest Cloudflare CDN IPs by running CloudflareSpeedTest on a schedule (every 5 minutes via G… | 72 | 1582 | active |
| nccgroup/PMapper Principal Mapper (PMapper) is a Python CLI tool and library that models AWS IAM users and roles as a directed graph to identify privilege e… | 23 | 1580 | active |
| Ceph CSI Ceph CSI is the Container Storage Interface (CSI) driver for Ceph, providing plugins for RBD and CephFS backed volumes. It enables containe… | 94 | 1578 | stable |
| sustainable-computing-io/kepler Kepler (Kubernetes-based Efficient Power Level Exporter) is a Prometheus exporter that measures energy consumption at the container, pod, V… | 97 | 1571 | active |
| aws/serverless-java-container A Java library that lets applications built with frameworks like Spring, Spring Boot, Jersey, Struts, and Spark run inside AWS Lambda. It t… | 96 | 1566 | active |
| kubernetes-sigs/secrets-store-csi-driver A Kubernetes CSI driver that mounts secrets, keys, and certificates from external secrets stores (Vault, Azure Key Vault, AWS Secrets Manag… | 94 | 1565 | stable |
| openstack/openstack-ansible OpenStack-Ansible is an official OpenStack project providing Ansible playbooks and roles for deploying production OpenStack clouds from sou… | 77 | 1561 | active |
| Kyma Kyma is an opinionated set of Kubernetes-based modular building blocks for developing and running enterprise-grade cloud-native application… | 66 | 1561 | active |
| mosaicml/streaming StreamingDataset is a Python library from MosaicML for fast, accurate streaming of training data from cloud object storage (S3, GCS, Azure,… | 66 | 1560 | active |
| openshift/installer The official installer CLI for provisioning OpenShift 4.x Kubernetes clusters across many platforms including AWS, Azure, GCP, bare metal, … | 68 | 1559 | active |
| rohanprasadofficial/localflare Localflare is a zero-config local development dashboard for Cloudflare Workers that provides visual tools for D1 databases, KV namespaces, … | 45 | 1553 | active |
| hashicorp/terraform-mcp-server An official Model Context Protocol (MCP) server from HashiCorp that integrates with the Terraform Registry and HCP Terraform APIs. It enabl… | 85 | 1550 | active |
| digitalocean/godo Godo is the official Go client library for the DigitalOcean V2 API, covering infrastructure services like Droplets, Kubernetes, and Volumes… | 95 | 1547 | stable |
| 1095071913/maozi-cloud maozi-cloud is an open-source scaffold built on Spring Cloud Alibaba and Dubbo that packages a full suite of distributed application compon… | 90 | 1546 | active |
| nats-io/nats.rs async-nats is a Rust client library for the NATS cloud-native messaging system, built on Tokio. It supports Core NATS, JetStream, Key-Value… | 91 | 1540 | active |
| occlum/occlum Occlum is a memory-safe, multi-process library OS (LibOS) written in Rust for Intel SGX enclaves. It lets legacy applications run inside se… | 48 | 1534 | active |
| Sceptre/sceptre Sceptre is a Python CLI tool that drives AWS CloudFormation, automating stack creation, dependency resolution, and multi-account/region dep… | 74 | 1532 | active |
| sandroasp/Microsoft-Integration-and-Azure-Stencils-Pack-for-Visio A Visio stencil pack containing hundreds of fully resizable vector shapes and icons for Microsoft Azure, BizTalk Server, Power Platform, Of… | 23 | 1530 | active |
| mxsm/rocketmq-rust An unofficial, high-performance Rust implementation of Apache RocketMQ, providing message broker, NameServer, producer, and consumer compon… | 85 | 1528 | active |
| kahing/goofys Goofys is a FUSE-based tool that mounts Amazon S3 buckets (and Azure/GCS/Swift storage) as a file system on Linux and macOS. It prioritizes… | 23 | 5570 | maintenance |
| kubermatic/kubeone KubeOne is an open-source CLI tool by Kubermatic that automates the full lifecycle of Kubernetes clusters—provisioning, upgrading, repairin… | 99 | 1527 | active |
| golemcloud/golem Golem is an open-source durable agent runtime and serverless platform for running WebAssembly components in a distributed cloud environment… | 91 | 1522 | active |
| ngs-lang/ngs Next Generation Shell (NGS) is a modern programming language and shell designed specifically for DevOps tasks, combining a bash-like syntax… | 66 | 1519 | active |
| liquidmetal-dev/flintlock Flintlock is a Go service for creating and managing the lifecycle of microVMs on a host machine, backed by containerd and supporting Firecr… | 99 | 1518 | active |
| awslabs/aws-support-tools A curated collection of diagnostic and troubleshooting scripts and sample code for AWS services, maintained by AWS Premium Support. Tools a… | 92 | 1510 | active |