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 |
|---|---|---|---|
| aws/aws-sdk-cpp The official AWS SDK for C++, providing a modern C++11 interface to Amazon Web Services with low- and high-level clients. It is production-… | 98 | 2209 | stable |
| houtianze/bypy A Python client and command-line tool for Baidu Yun (Baidu Netdisk) personal cloud storage, enabling file listing, upload, download, and di… | 35 | 8581 | maintenance |
| alibaba/loongcollector LoongCollector (formerly iLogtail) is a high-performance, lightweight observability data collection agent from Alibaba for cloud-native env… | 89 | 2202 | active |
| aws/amazon-ecs-agent The Amazon ECS Container Agent manages containers on EC2 instances on behalf of Amazon Elastic Container Service, handling task lifecycle, … | 98 | 2183 | active |
| Capsule Capsule is a Kubernetes Operator that turns a single cluster into a shared multi-tenant platform by grouping namespaces into Tenant abstrac… | 96 | 2179 | active |
| Runme Runme is an open-source tool that makes Markdown documentation executable, running shell commands and code snippets directly from fenced co… | 95 | 2179 | active |
| salesforce/policy_sentry Policy Sentry is a Python CLI tool and library that generates least-privilege AWS IAM policies. It automates writing security-conscious IAM… | 82 | 2170 | stable |
| humanmade/S3-Uploads A lightweight WordPress plugin that stores media uploads on Amazon S3 instead of the local filesystem. It includes WP-CLI commands for IAM … | 67 | 2162 | stable |
| openstack/devstack DevStack is a set of shell scripts and utilities that quickly deploy a full OpenStack cloud from upstream git source trees on a clean Ubunt… | 75 | 2145 | active |
| Azure/AKS Azure Kubernetes Service (AKS) is Microsoft's managed Kubernetes offering on Azure. This repository serves as the public issue tracker and … | 99 | 2143 | active |
| Kludex/mangum Mangum is a Python adapter that runs ASGI applications (FastAPI, Starlette, Quart, Django, etc.) inside AWS Lambda. It translates API Gatew… | 88 | 2142 | active |
| barnybug/cli53 cli53 is a command line tool for managing Amazon Route 53 DNS. It supports importing and exporting zone files in BIND format and CRUD opera… | 69 | 2138 | active |
| Websoft9 Platform Websoft9 is a self-hosted, web-based PaaS and server panel for deploying and managing 300+ open source applications on a single Linux serve… | 93 | 2130 | active |
| okd-project/okd OKD is the community distribution of Kubernetes that powers Red Hat OpenShift, adding developer and operations tooling, a web console, moni… | 92 | 2127 | active |
| apache/libcloud Apache Libcloud is a Python library that provides a unified API for interacting with more than 50 cloud service providers, hiding differenc… | 75 | 2125 | stable |
| Micke-K/IntuneManagement A PowerShell application with a WPF UI for managing Microsoft Intune and Azure objects such as policies, profiles, and configurations. It s… | 86 | 2113 | active |
| glotlabs/gdrive gdrive is a command line application for interacting with Google Drive, written in Rust and the successor to gdrive2. It supports account m… | 23 | 2105 | active |
| googleapis/google-cloud-java The official Google Cloud Client Library for Java, providing idiomatic Java clients for Google Cloud Platform services such as BigQuery, Cl… | 95 | 2103 | stable |
| artifacthub/hub Artifact Hub is a web-based application for finding, installing, and publishing Cloud Native packages such as Helm charts, OLM operators, F… | 82 | 2103 | active |
| Foundatio Foundatio is a C# library of pluggable abstractions for building loosely coupled distributed applications, covering caching, queues, messag… | 93 | 2102 | active |
| EKS Anywhere Amazon EKS Anywhere is an open-source tool for creating and operating Kubernetes clusters on your own infrastructure, built on Amazon EKS D… | 98 | 2100 | active |
| cloudflare/cloudflare-go The official Go SDK for the Cloudflare REST API, generated with Stainless and covering Cloudflare products such as zones, DNS, and Zero Tru… | 98 | 2098 | active |
| kubernetes-sigs/prometheus-adapter A Kubernetes API adapter that implements the custom.metrics.k8s.io, resource, and external metrics APIs backed by Prometheus queries. It en… | 66 | 2094 | active |
| sealerio/sealer Sealer is a CNCF CLI tool that packages a Kubernetes cluster together with all application dependencies (container images, YAML manifests, … | 30 | 2094 | active |
| semicons/java_oci_manage R-Bot is a self-hosted multi-cloud infrastructure management application combining a web-based SSH terminal and cloud management panel with… | 97 | 2090 | active |
| BOSH Cloud Foundry BOSH is an open-source tool chain for release engineering, deployment, and lifecycle management of large-scale distributed se… | 98 | 2079 | active |
| someengineering/fixinventory Fix Inventory is an open-source cloud asset inventory and security tool that collects metadata from cloud providers (AWS, GCP, Azure, Digit… | 52 | 2078 | active |
| zarf-dev/zarf Zarf is a free, open-source CLI package manager for declaratively packaging and deploying Kubernetes applications and cloud-native workload… | 95 | 2070 | active |
| zarr-developers/zarr-python Zarr is a Python library implementing the Zarr storage format for chunked, compressed, N-dimensional arrays with NumPy-compatible dtypes. I… | 97 | 2064 | stable |
| Kubefirst Kubefirst is a CLI that provisions instant GitOps-based Kubernetes platforms, integrating tools like Argo CD, Atlantis, Vault, and external… | 69 | 2061 | active |
| gocrane/crane Crane is a FinOps platform for cloud resource analytics and cost optimization in Kubernetes clusters. It provides cost insight, optimizatio… | 23 | 2060 | active |
| matrixorigin/matrixone MatrixOne is a cloud-native, distributed HTAP SQL database written in Go that is MySQL-compatible and includes built-in vector search and f… | 96 | 2057 | active |
| ine-labs/AWSGoat AWSGoat is a deliberately vulnerable AWS infrastructure deployed via Terraform, featuring OWASP Top 10 web vulnerabilities and cloud miscon… | 39 | 2055 | active |
| bytedance/gopkg gopkg is a universal utility collection for Go, migrated from ByteDance's internal codebase and used in production. It provides caching mec… | 78 | 2050 | stable |
| Kamaji Kamaji is a Kubernetes operator that manages hosted Kubernetes control planes, running control plane components as pods inside a management… | 94 | 2046 | active |
| ali-sdk/ali-oss The official-style JavaScript SDK for Alibaba Cloud OSS (Object Storage Service), usable in both Node.js and browsers. It provides async AP… | 52 | 2040 | active |
| jkroepke/helm-secrets helm-secrets is a Helm plugin that transparently encrypts and decrypts Helm value files using sops, allowing secrets to be safely stored in… | 99 | 2033 | active |
| Chaos Toolkit The Chaos Toolkit (ctk) is a Python-based CLI for declaring and running Chaos Engineering experiments as JSON/YAML files. It is extensible … | 98 | 2029 | active |
| Azure Functions Azure Functions is Microsoft's serverless, event-driven compute platform, and this repo contains the open-source runtime host that executes… | 94 | 2023 | active |
| tazjin/nixery Nixery is a Docker-compatible container registry that transparently builds container images on demand using the Nix package manager. Packag… | 63 | 2019 | active |
| stefanprodan/timoni Timoni is a package manager for Kubernetes powered by CUE, inspired by Helm, that packages apps as type-safe CUE modules distributed as OCI… | 97 | 2018 | active |
| Nitric Nitric is a multi-language framework for building cloud backends with infrastructure declared inline in application code. It provisions res… | 95 | 2016 | active |
| GoogleCloudPlatform/PerfKitBenchmarker PerfKit Benchmarker is a Python tool that automates running a canonical set of benchmarks across cloud providers like GCP, AWS, and Azure. … | 68 | 2014 | active |
| camptocamp/terraboard Terraboard is a self-hosted web dashboard for inspecting and querying Terraform state files stored in versioned S3 buckets (or Terraform Cl… | 58 | 2010 | active |
| SREWorks SREWorks is Alibaba's open-source cloud-native operations and maintenance (O&M) SaaS platform built on Kubernetes, applying DataOps and AIO… | 44 | 2006 | active |
| OpenYurt OpenYurt is a CNCF incubating open-source platform that extends upstream Kubernetes to edge computing environments without modifying the Ku… | 91 | 2004 | stable |
| Tencent/cloudbase-framework CloudBase Framework is Tencent Cloud's official fullstack deployment tool that deploys frontend and backend applications to a Serverless ar… | 10 | 1998 | active |
| aws/aws-toolkit-vscode AWS Toolkit is a Visual Studio Code extension that connects the IDE to AWS resources, supporting credential management, Lambda debugging vi… | 94 | 1996 | active |
| anomalyco/ion SST (formerly under anomalyco/ion) is a framework for building full-stack apps on your own cloud infrastructure, with a CLI and infrastruct… | 10 | 1992 | active |
| fluid-cloudnative/fluid Fluid is a Kubernetes-native distributed dataset orchestrator and accelerator for data-intensive applications such as big data and AI workl… | 77 | 1986 | active |
| Apptainer Apptainer (formerly Singularity) is an open-source container platform designed for secure, portable, and reproducible containers on shared … | 93 | 1984 | active |
| hubblo-org/scaphandre Scaphandre is a metrology agent written in Rust that measures electric power and energy consumption of hosts and QEMU/KVM virtual machines.… | 77 | 1983 | active |
| Wrangler Action An official GitHub Action that wraps Cloudflare's Wrangler CLI to deploy Cloudflare Workers and Pages applications directly from GitHub Act… | 97 | 1970 | active |
| Hermit Hermit is a lightweight unikernel written entirely in Rust, targeting scalable and predictable runtimes for high-performance and cloud comp… | 83 | 1970 | active |
| opencmit/pangee-cluster PangeeCluster is a self-hosted web application providing a graphical interface for offline installation, maintenance, and upgrading of high… | 60 | 1970 | active |
| Azure/Microsoft-Defender-for-Cloud The official Microsoft Defender for Cloud community repository containing PowerShell scripts, Azure Policy definitions, Logic App templates… | 76 | 1959 | active |
| regclient/regclient regclient is a Go client library and set of CLI tools (regctl, regsync, regbot) for interacting with Docker and OCI conformant container re… | 96 | 1956 | active |
| Zenko Zenko CloudServer is an open-source, Amazon S3-compatible object storage server written in Node.js. It exposes a single S3 API while storin… | 93 | 1951 | active |
| AIStore AIStore (AIS) is a lightweight, distributed object storage stack built by NVIDIA specifically for AI workloads. It provides linear scalabil… | 95 | 1947 | active |
| kubewall/kubewall Kubewall is a self-hosted, single-binary Kubernetes dashboard for managing multiple clusters from the browser with real-time monitoring, re… | 84 | 1943 | active |
| elitak/nixos-infect A shell script that replaces the existing operating system on a freshly provisioned VPS or cloud host with NixOS. It supports many provider… | 62 | 1941 | active |
| cloudfoundry/cli The official command line client for the Cloud Foundry platform as a service, written in Go. It lets developers log in, push and manage app… | 92 | 1939 | active |
| linki/chaoskube chaoskube is a Go CLI tool that periodically terminates random pods in a Kubernetes cluster to test resilience. It supports filtering targe… | 90 | 1938 | active |
| deepfence/PacketStreamer PacketStreamer is a distributed, high-performance remote packet capture tool that runs lightweight sensors on target hosts to stream filter… | 10 | 1934 | active |
| kapicorp/kapitan Kapitan is a Python CLI tool for templated, inventory-driven configuration management that compiles Jsonnet, Jinja2, Kadet, Helm, Kustomize… | 94 | 1932 | active |
| awslabs/aws-shell An interactive shell wrapper around the AWS CLI that provides autocomplete for commands, options, and resource identifiers, plus inline doc… | 32 | 7331 | maintenance |
| microsoft/azure-pipelines-agent The official cross-platform build and release agent for Azure Pipelines and Team Foundation Server 2015+, written in C# for .NET. It runs C… | 100 | 1923 | active |
| microsoft/sample-app-aoai-chatGPT A Microsoft sample web chat application that connects to Azure OpenAI chat models, including support for the 'On Your Data' feature with da… | 10 | 1922 | active |
| netlify/cli The official Netlify command line interface for interacting with Netlify from the terminal. It supports deploying sites, running local dev … | 93 | 1918 | active |
| Azure/aztfexport Azure Export for Terraform (aztfexport) is a CLI tool that imports existing Azure resources into Terraform state and generates the correspo… | 90 | 1916 | active |
| google-github-actions/setup-gcloud A GitHub Action that installs and configures the Google Cloud SDK (gcloud CLI) within GitHub Actions workflows. It supports version constra… | 65 | 1914 | active |
| meganz/MEGAsync MEGA Desktop Application (MEGAsync) is an installable desktop client that automatically synchronizes folders between your computer and your… | 92 | 1912 | active |
| bbc/sqs-consumer A Node.js/TypeScript library that wraps Amazon SQS into a simple consumer API, letting developers define an async message handler without b… | 98 | 1908 | active |
| kpt kpt is a package-centric CLI toolchain for authoring, customizing, validating, and deploying Kubernetes configuration as declarative data (… | 99 | 1901 | active |
| valqore/valqore Valqore is a deterministic infrastructure governance engine that scans Kubernetes manifests, Terraform, Helm, and cloud resources against 1… | 77 | 1900 | active |
| Baetyl Baetyl is an open-source edge computing framework from Linux Foundation Edge that extends cloud computing, data, and services to edge devic… | 23 | 1900 | active |
| dmacvicar/terraform-provider-libvirt A Terraform provider that provisions and manages virtualization resources (virtual machines, storage pools, volumes, and networks) on Linux… | 94 | 1896 | active |
| TencentEdgeOne/edgeone-makers-tools Official AI agent skills package for Tencent EdgeOne Makers, installable into AI coding agents like Claude Code, Cursor, Codex, and CodeBud… | 58 | 1894 | active |
| AssetSync/asset_sync A Ruby gem that synchronizes Rails precompiled assets (via the asset pipeline) to cloud storage such as Amazon S3, Google Cloud Storage, Az… | 76 | 1892 | stable |
| iCloud Docker Sync A Dockerized iCloud client that periodically downloads iCloud Drive documents and photos to a local directory, keeping the copy up to date.… | 100 | 1891 | active |
| Convox Convox Rack is an open-source private Platform-as-a-Service that installs into your own AWS account, providing Heroku-style app deployment,… | 98 | 1890 | active |
| loxilb loxilb is an open-source, eBPF-based cloud-native load-balancer written in Go, designed to work across on-prem, public-cloud, and hybrid Ku… | 92 | 1886 | active |
| googleapis/google-auth-library-nodejs Google's officially supported Node.js client library for OAuth 2.0 authentication and authorization with Google APIs. It supports Applicati… | 10 | 1884 | stable |
| cloudpanel-io/cloudpanel-ce CloudPanel is a free, open-source server control panel for configuring and managing Linux servers with a focus on simplicity. It lets users… | 78 | 1878 | active |
| yonahd/kor Kor is a Go CLI tool that discovers unused (orphaned) Kubernetes resources such as ConfigMaps, Secrets, Services, Roles, PVCs, and many mor… | 93 | 1877 | active |
| retspen/webvirtcloud WebVirtCloud is a Django-based web interface for managing QEMU/KVM virtualization hosts via the libvirt API. It lets admins create, update,… | 66 | 1876 | active |
| aquasecurity/tfsec tfsec is a static analysis security scanner for Terraform code that detects misconfigurations across major cloud providers using hundreds o… | 59 | 7046 | maintenance |
| pinterest/secor Secor is a Java service that persists Apache Kafka log messages to object stores such as Amazon S3, Google Cloud Storage, Azure Blob Storag… | 75 | 1858 | stable |
| Azure/azure-sdk-for-go The official Azure SDK for Go, providing client and management modules for interacting with Azure services from Go applications. It include… | 96 | 1857 | active |
| ZSvirt/zsvirt ZSvirt is an open-source IaaS virtualization platform that brings ZStack's enterprise ZSphere engine to the community, providing a control … | 56 | 1855 | active |
| dyrector-io/dyrectorio dyrector.io is a self-hosted continuous delivery and deployment platform for OCI containers with version management, offering low-code depl… | 79 | 1848 | active |
| nextcloud-snap/nextcloud-snap Nextcloud server packaged as a Snap for easy installation on Linux systems. It bundles Nextcloud with Apache, PHP, MySQL, and Redis into a … | 75 | 1843 | active |
| kubepug/kubepug KubePug is a kubectl plugin and standalone CLI that checks Kubernetes clusters or manifest files for deprecated or deleted APIs before upgr… | 59 | 1842 | active |
| hetznercloud/cli hcloud is the official command-line interface for managing Hetzner Cloud resources such as servers, networks, and volumes. It is written in… | 99 | 1841 | stable |
| Serverless-Devs/Serverless-Devs Serverless Devs is an open-source serverless developer toolchain and CLI (installed via npm as @serverless-devs/s) for managing the full li… | 60 | 1832 | active |
| kubernetes/code-generator Kubernetes' official Go code generators for building Kubernetes-style API types, producing typed clients, informers, listers, deepcopy func… | 77 | 1829 | stable |
| beam-cloud/beta9 Beam (beta9) is an open-source serverless runtime for AI workloads, providing GPU inference endpoints, isolated sandboxes for running untru… | 91 | 1827 | active |
| antrea-io/antrea Antrea is a Kubernetes-native CNI plugin that provides pod networking and NetworkPolicy enforcement using Open vSwitch as the data plane. I… | 96 | 1813 | stable |
| google/nomulus Nomulus is an open-source, scalable, cloud-based top-level domain (TLD) registry service written in Java and running on Google Kubernetes E… | 95 | 1813 | active |
| fwdcloudsec/granted Granted is a Go-based CLI application that simplifies finding and assuming AWS IAM roles across multiple accounts. It encrypts cached SSO c… | 86 | 1806 | active |