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/mcp Microsoft's official catalog and monorepo of MCP (Model Context Protocol) server implementations, including Azure MCP and Microsoft Fabric … | 84 | 3790 | active |
| gofireflyio/aiac aiac is a command line tool and Go library that uses LLM providers such as OpenAI, Amazon Bedrock, and Ollama to generate Infrastructure-as… | 52 | 3786 | active |
| Kuingsmile/PicList PicList is an Electron-based desktop application for uploading and managing images across cloud storage and image hosting services, built o… | 99 | 3780 | active |
| aquasecurity/cloudsploit CloudSploit by Aqua is an open-source Cloud Security Posture Management (CSPM) tool that scans cloud infrastructure accounts for misconfigu… | 66 | 3777 | active |
| Datadog Agent The Datadog Agent is the open-source agent that collects metrics, logs, traces, and profiles from hosts, containers, and cloud services and… | 96 | 3769 | stable |
| RhinoSecurityLabs/cloudgoat CloudGoat is Rhino Security Labs' 'Vulnerable by Design' AWS deployment tool that provisions intentionally vulnerable cloud environments fo… | 72 | 3738 | active |
| cloudflare/workers-rs Ergonomic Rust bindings for the Cloudflare Workers runtime, letting developers write entire Workers in Rust compiled to WebAssembly. It pro… | 97 | 3720 | active |
| gee1k/uPic uPic is a native macOS menu bar application for uploading images and files to a variety of image hosting and object storage providers. It a… | 58 | 3715 | active |
| Kargo Kargo is a GitOps-based application lifecycle orchestration tool that automates the promotion of software artifacts through multi-stage dep… | 94 | 3697 | active |
| zappa/Zappa Zappa is a Python tool for deploying WSGI applications (Flask, Django, Pyramid, Bottle) as serverless web services on AWS Lambda and API Ga… | 87 | 3697 | active |
| vitobotta/hetzner-k3s hetzner-k3s is a CLI tool written in Crystal that creates production-ready Kubernetes (k3s) clusters on Hetzner Cloud from a single YAML co… | 90 | 3694 | active |
| fabric8 A Java client library providing access to the full Kubernetes and OpenShift REST APIs via a fluent DSL. It includes extensions for Knative,… | 99 | 3683 | active |
| odigos-io/odigos Odigos is an open-source distributed tracing and observability platform for Kubernetes and VMs that instruments applications automatically … | 92 | 3677 | active |
| AWS SDK for JavaScript The official modular AWS SDK for JavaScript (v3), offering TypeScript-first client packages for each AWS service with a configurable middle… | 96 | 3676 | stable |
| aws/aws-sdk-go-v2 The official AWS SDK version 2 for the Go programming language, providing clients and utilities for all AWS services such as S3, EC2, and D… | 94 | 3662 | stable |
| microsoft/azure-pipelines-tasks The official repository of built-in tasks for Azure Pipelines and Team Foundation Server, written in TypeScript. It provides open-source ex… | 100 | 3661 | active |
| Bicep Bicep is a declarative infrastructure-as-code language and toolchain for describing and deploying Azure resources, compiling down to ARM te… | 95 | 3658 | active |
| AWS SDK for Ruby The official AWS SDK for Ruby (Version 3), providing idiomatic Ruby client libraries for AWS services such as S3, EC2, and DynamoDB. It is … | 67 | 3657 | stable |
| moby/swarmkit SwarmKit is a Go toolkit for orchestrating distributed systems, providing Raft-based consensus, node discovery, task scheduling, and servic… | 77 | 3652 | active |
| Terramate Terramate is an open-source Infrastructure as Code orchestration and code generation platform written in Go, designed to help Terraform, Op… | 95 | 3633 | active |
| Alloy Grafana Alloy is an open source OpenTelemetry Collector distribution with built-in Prometheus pipelines that collects, processes, and expor… | 93 | 3623 | active |
| garden-io/garden Garden is a DevOps automation CLI for developing and testing Kubernetes applications faster. It spins up production-like environments on de… | 93 | 3620 | active |
| aws/aws-lambda-rust-runtime A set of Rust crates providing a runtime for running AWS Lambda functions written in Rust, including HTTP support, extensions, and typed ev… | 97 | 3617 | active |
| Okteto Okteto is an open-source CLI and platform for developing, testing, and running applications directly inside Kubernetes clusters with produc… | 96 | 3548 | active |
| Nextflow Nextflow is an open-source DSL and runtime for building scalable, portable, and reproducible data-driven computational pipelines, based on … | 100 | 3514 | stable |
| swarmpit/swarmpit Swarmpit is a lightweight, self-hosted web UI for managing Docker Swarm clusters, covering stacks, services, secrets, volumes, and networks… | 74 | 3495 | active |
| Glasskube Glasskube is an open-source package manager for Kubernetes that installs, updates, and configures cluster packages via a CLI and a local we… | 10 | 3491 | active |
| OpenCloudGaming/OpenNOW OpenNOW is an open-source, cross-platform desktop and mobile client for NVIDIA GeForce NOW cloud gaming. It lets users browse the game cata… | 94 | 3485 | active |
| kubernetes/node-problem-detector A Kubernetes daemon that runs on each node to detect node problems such as hardware failures, kernel deadlocks, and container runtime issue… | 100 | 3477 | active |
| gardener/gardener Gardener is a Kubernetes-native system for managing the full lifecycle of homogeneous Kubernetes clusters at scale across any cloud or infr… | 95 | 3477 | active |
| piskvorky/smart_open A Python library for efficiently streaming very large files to and from remote storages like S3, GCS, Azure Blob Storage, HDFS, WebHDFS, HT… | 92 | 3459 | stable |
| slatedb/slatedb SlateDB is an embedded key-value storage engine implemented in Rust as a log-structured merge-tree (LSM) that persists all data to object s… | 91 | 3458 | active |
| digitalocean/doctl doctl is the official command-line interface for the DigitalOcean API, written in Go. It lets users manage droplets, Kubernetes clusters, d… | 95 | 3456 | active |
| nixos-anywhere nixos-anywhere is a CLI tool that installs NixOS on remote machines over SSH in a single unattended command. It handles disk partitioning v… | 76 | 3455 | active |
| iamlive A Go CLI tool that generates IAM policies by monitoring AWS, Azure, or GCP API calls via client-side monitoring or an embedded proxy. It ob… | 77 | 3416 | active |
| Bref Bref is an open-source PHP framework and toolset for deploying and running PHP applications on AWS Lambda. It provides custom PHP runtimes … | 98 | 3403 | stable |
| FairwindsOps/polaris Polaris is an open source policy engine for Kubernetes that validates and remediates resource configuration against 30+ built-in best-pract… | 97 | 3396 | active |
| kubernetes/kubectl The kubectl command-line tool for Kubernetes, whose code lives in a read-only staging repository mirrored from the main kubernetes/kubernet… | 77 | 3361 | stable |
| FairwindsOps/goldilocks Goldilocks is a Kubernetes utility that helps identify a starting point for resource requests and limits by creating a Vertical Pod Autosca… | 93 | 3355 | active |
| Dragonfly Dragonfly is a CNCF Graduated P2P-based file and container image distribution system that accelerates large-scale delivery of images, OCI a… | 94 | 3346 | stable |
| awslabs/aws-sdk-rust The official AWS SDK for Rust, providing one generated crate per AWS service plus a shared aws-config crate for credential and region loadi… | 94 | 3343 | stable |
| cyclops-ui/cyclops Cyclops is an open-source web-based UI for Kubernetes that abstracts YAML manifests into customizable, form-based interfaces built on Helm … | 57 | 3320 | active |
| Gitpod Gitpod Classic is a developer platform providing on-demand, pre-configured cloud development environments based on Docker and .gitpod.yml, … | 67 | 13798 | maintenance |
| Tencent/spring-cloud-tencent Spring Cloud Tencent is a Spring Cloud-based service governance framework from Tencent that implements the standard Spring Cloud SPI and in… | 94 | 3297 | active |
| Powertools for AWS Lambda Powertools for AWS Lambda is a developer toolkit (available for Python, TypeScript, Java, and .NET) that implements serverless best practic… | 100 | 3294 | stable |
| Storj Storj is a decentralized, S3-compatible cloud object storage network that encrypts files, splits them into pieces, and distributes them acr… | 95 | 3283 | active |
| koderover/zadig Zadig is an open-source, cloud-native DevOps platform built on Kubernetes and AI large language models. It provides CI/CD workflows, releas… | 92 | 3253 | active |
| openstack/nova OpenStack Nova is the compute service of OpenStack, acting as a cloud computing fabric controller that provisions and manages virtual machi… | 77 | 3237 | active |
| tellerops/teller Teller is an open-source, developer-first CLI secret manager written in Rust that fetches secrets from multiple providers (HashiCorp Vault,… | 48 | 3232 | active |
| googleapis/google-cloud-node The official Google Cloud Client Library for Node.js, a monorepo containing idiomatic npm client libraries for interacting with individual … | 96 | 3209 | stable |
| polardb/PolarDB-for-PostgreSQL PolarDB for PostgreSQL is a cloud-native, PostgreSQL-compatible database system developed by Alibaba Cloud. It uses a shared-storage archit… | 90 | 3205 | active |
| gruntwork-io/cloud-nuke cloud-nuke is a Go CLI tool that deletes all resources in a cloud account (primarily AWS, supporting 125+ resource types), designed for cle… | 91 | 3193 | active |
| Photon OS Photon OS is an open-source, security-hardened minimal Linux distribution purpose-built as a container host for cloud-native applications, … | 66 | 3178 | active |
| sa7mon/S3Scanner A multi-threaded CLI tool written in Go that scans for misconfigured (open) S3 buckets across AWS and other S3-compatible providers like GC… | 62 | 3176 | active |
| kite-org/kite Kite is a lightweight, modern web-based Kubernetes dashboard that unifies multi-cluster management, resource operations, observability, ent… | 86 | 3172 | active |
| KubeBlocks KubeBlocks is an open-source Kubernetes operator and control plane that manages 35+ database and streaming engines (MySQL, PostgreSQL, Redi… | 81 | 3144 | active |
| Barre/ZeroFS ZeroFS is a log-structured filesystem written in Rust that turns S3-compatible object storage (Amazon S3, GCS, Azure Blob, or any S3-compat… | 80 | 3125 | active |
| Robusta Robusta is an open-source Prometheus alert enrichment engine for Kubernetes that adds smart grouping, alert enrichment with pod logs, advan… | 96 | 3101 | active |
| envoyproxy/gateway Envoy Gateway is an open-source control plane that manages Envoy Proxy as a standalone or Kubernetes-based application gateway, using Kuber… | 99 | 3091 | stable |
| Apache CloudStack Apache CloudStack is an open-source Infrastructure as a Service (IaaS) platform for deploying and managing large networks of virtual machin… | 97 | 3090 | stable |
| Teldrive Teldrive is a self-hosted Go service that turns a Telegram account into a personal cloud drive, organizing files stored on Telegram behind … | 84 | 3090 | active |
| Netflix/eureka Netflix Eureka is a RESTful service registry used primarily in AWS cloud environments for service discovery, mid-tier load balancing, and f… | 81 | 12745 | maintenance |
| kubernetes-sigs/kueue Kueue is a Kubernetes-native job queueing system providing APIs and controllers that decide when batch, HPC, and AI/ML workloads should be … | 95 | 3086 | active |
| asobti/kube-monkey kube-monkey is a Kubernetes implementation of Netflix's Chaos Monkey that randomly deletes pods in a cluster to encourage and validate fail… | 96 | 3083 | active |
| kubernetes-sigs/kro kro (Kube Resource Orchestrator) is a Kubernetes-native controller that lets you define custom APIs composed of groups of Kubernetes resour… | 88 | 3077 | active |
| gobackup/gobackup GoBackup is a dependency-free CLI backup tool for application servers that dumps databases (MySQL, PostgreSQL, Redis, MongoDB, etc.), archi… | 85 | 3077 | stable |
| Azure Service Fabric Service Fabric is a distributed systems platform for packaging, deploying, and managing stateless and stateful microservices and containers… | 77 | 3070 | active |
| protomaps/PMTiles PMTiles is a single-file archive format for pyramids of map tiles that can be hosted on commodity static storage like S3 and accessed via H… | 75 | 3060 | active |
| kubernetes-sigs/gateway-api Kubernetes Gateway API is the official successor to Ingress, providing a role-oriented, expressive specification and CRDs for L4/L7 routing… | 95 | 3026 | stable |
| microvm-nix/microvm.nix A Nix Flake for building and running lightweight NixOS MicroVMs on NixOS/Linux and macOS hosts using one of eight hypervisors such as QEMU,… | 77 | 3025 | active |
| versity/versitygw VersityGW is a high-performance, Apache-2.0 licensed S3 gateway written in Go that exposes an S3-compatible API backed by a local POSIX fil… | 97 | 3021 | active |
| mirage/mirage MirageOS is a library operating system written in OCaml that compiles application code into fully standalone, specialized unikernels for se… | 89 | 3019 | active |
| aws-actions/configure-aws-credentials A GitHub Action that configures AWS credential environment variables for use in subsequent workflow steps. It supports OIDC federation for … | 97 | 3013 | active |
| Cloud Native Buildpacks pack is the official command-line tool for Cloud Native Buildpacks, transforming application source code into runnable OCI container images… | 94 | 3013 | stable |
| 1Panel-dev/KubePi KubePi is a modern, open-source Kubernetes dashboard from the 1Panel team that lets administrators import multiple clusters and delegate cl… | 92 | 2989 | active |
| googleapis/google-api-nodejs-client Google's officially supported Node.js client library for accessing Google APIs, with auto-generated endpoints for all APIs listed in the Go… | 95 | 12270 | maintenance |
| Sablier Sablier is an open-source scale-to-zero service that starts containers and workloads on demand and stops them automatically after inactivit… | 96 | 2988 | active |
| kubernetes-sigs/controller-runtime A set of Go libraries for building Kubernetes controllers and operators, providing a manager, controller, builder, and client abstractions … | 99 | 2979 | active |
| YunoHost YunoHost is an operating system (built on Debian) that simplifies server administration and self-hosting of web applications. This reposito… | 96 | 2974 | stable |
| k8snetworkplumbingwg/multus-cni Multus CNI is a CNI meta-plugin for Kubernetes that enables attaching multiple network interfaces to pods, creating multi-homed pods. It wo… | 89 | 2964 | active |
| Cloudpods Cloudpods is an open-source, Golang-based cloud-native unified multi/hybrid-cloud platform ('a cloud on clouds') that manages on-premise KV… | 77 | 2961 | active |
| firecracker-microvm/firecracker-containerd firecracker-containerd is a set of components that lets containerd manage containers running inside Firecracker microVMs, combining fast co… | 75 | 2961 | active |
| earthly/earthly Earthly is a CI/CD build framework that runs every build step inside containers, using an Earthfile syntax that combines Dockerfile and Mak… | 41 | 12055 | maintenance |
| Foreman Foreman is an open-source, self-hosted web application for complete lifecycle management of physical and virtual servers, covering provisio… | 76 | 2943 | stable |
| SONiC SONiC (Software for Open Networking in the Cloud) is a free, open-source network operating system based on Linux that runs on switches from… | 77 | 2942 | active |
| inspektor-gadget/inspektor-gadget Inspektor Gadget is a set of tools and framework for data collection and system inspection on Kubernetes clusters and Linux hosts using eBP… | 99 | 2940 | active |
| nextcloud/nextcloudpi NextcloudPi is a ready-to-use Nextcloud server image and build system for Raspberry Pi, Odroid, Rock64, x86 machines, VMs, and LXC/LXD cont… | 85 | 2940 | active |
| CanineHQ/canine Canine is an open-source, self-hosted PaaS that turns any Kubernetes cluster into a Heroku-like deployment platform. It provides git-push d… | 68 | 2938 | active |
| favonia/cloudflare-ddns A small, feature-rich, and robust Cloudflare DDNS updater written in Go, distributed as a lightweight Docker image. It detects the machine'… | 93 | 2933 | active |
| deeplethe/forkd forkd is a microVM sandbox runtime for AI agent fan-out, built on Firecracker, that forks up to 100 isolated child VMs in ~100ms from a war… | 75 | 2924 | active |
| aws/agent-toolkit-for-aws An official AWS-supported toolkit providing MCP servers, skills, and plugins that give AI coding agents the tools, knowledge, and guardrail… | 60 | 2916 | stable |
| Miserlou/Zappa Zappa is a Python framework for deploying WSGI applications (Flask, Django, Pyramid, Bottle) to AWS Lambda and API Gateway, making them ser… | 23 | 11814 | maintenance |
| kubesphere/kubekey KubeKey (kk) is a lightweight task-flow execution tool written in Go for installing and managing Kubernetes clusters, supporting all-in-one… | 96 | 2867 | active |
| elastic/cloud-on-k8s Elastic Cloud on Kubernetes (ECK) is a Kubernetes operator that automates deployment, provisioning, management, and orchestration of the El… | 92 | 2852 | active |
| kcp-dev/kcp kcp is a horizontally scalable, Kubernetes-like control plane that provides many isolated 'workspaces', each acting as its own lightweight … | 99 | 2841 | active |
| numaproj/numaflow Numaflow is a Kubernetes-native, serverless platform for running massively parallel data and streaming processing jobs. It lets developers … | 97 | 2835 | active |
| quay/quay Project Quay is an open-source container image registry that builds, stores, and distributes container images. It implements the Docker Reg… | 95 | 2835 | active |
| Lepton AI LeptonAI is a Python library and `lep` CLI for operating NVIDIA DGX Cloud Lepton, a platform that unifies global GPU compute for AI develop… | 96 | 2824 | active |
| project-zot/zot zot is a production-ready, vendor-neutral container image and artifact registry built purely on the OCI image format and OCI Distribution S… | 92 | 2802 | active |
| OpenStack Swift OpenStack Swift is a distributed object storage system that scales from a single machine to thousands of servers, optimized for multi-tenan… | 75 | 2802 | stable |