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-amplify/aws-sdk-android The AWS SDK for Android is a collection of low-level Java libraries for directly interacting with AWS services (S3, DynamoDB, Cognito, Lamb… | 10 | 1073 | maintenance |
| caicloud/cyclone Cyclone is a workflow engine and end-to-end pipeline solution built entirely on native Kubernetes resources, with no extra dependencies. It… | 23 | 1064 | maintenance |
| rigdev/rig Rig is a self-hosted, open-source service-lifecycle platform for Kubernetes that provides a developer-friendly deployment engine, dashboard… | 10 | 1064 | maintenance |
| lework/kainstall A single-file shell script that installs Kubernetes high-availability clusters based on kubeadm with one command, including server initiali… | 23 | 1056 | maintenance |
| shimmeris/SCFProxy SCFProxy is a CLI tool that deploys HTTP, SOCKS, and reverse proxies on cloud functions and API gateways across Alibaba Cloud, Tencent Clou… | 23 | 1047 | maintenance |
| aliyun/aliyun-openapi-python-sdk The Alibaba Cloud (Aliyun) Python SDK V1.0, providing Python clients for Alibaba Cloud OpenAPI services. It has entered basic security main… | 73 | 1046 | maintenance |
| tpyo/amazon-s3-php-class A standalone PHP library providing a REST client for Amazon S3 object storage using CURL. It supports object and bucket operations such as … | 23 | 1026 | maintenance |
| ljacobsson/cfn-diagram cfn-diagram is a Node.js CLI tool that visualizes AWS CloudFormation, SAM, and CDK templates as diagrams. It can generate draw.io files, in… | 23 | 1022 | maintenance |
| sheepdog/sheepdog Sheepdog is a distributed storage system written in C that provides highly available block-level storage volumes for QEMU/KVM virtual machi… | 32 | 1021 | maintenance |
| vercel/fun A local runtime for developing and invoking AWS Lambda-style serverless functions on your own machine, exposing a programmatic API (@vercel… | 93 | 1019 | maintenance |
| ReversecLabs/awspx awspx is a graph-based security tool that visualizes effective access and resource relationships in AWS environments. It resolves IAM polic… | 23 | 1018 | maintenance |
| aliyun/aliyun-oss-php-sdk The official Alibaba Cloud OSS (Object Storage Service) SDK for PHP, providing an OssClient for uploading, downloading, and managing files … | 74 | 1012 | maintenance |
| zerobootdev/zeroboot Zeroboot is an open-source sandboxing service that spawns sub-millisecond KVM virtual machines for AI agent code execution by forking Firec… | 44 | 2454 | experimental |
| NebulaiNetwork/OpenCompute Nebulai OpenCompute is a decentralized physical infrastructure (DePIN) computing network that lets workers contribute idle compute power di… | 52 | 2364 | experimental |
| jephersonRD/Maquina-V5 A collection of Google Colab notebooks and scripts that spin up a temporary cloud gaming PC with an NVIDIA Tesla T4 GPU, install Steam, and… | 47 | 2336 | experimental |
| learnk8s/xlskubectl xlskubectl is a bridge that integrates Google Spreadsheets with the Kubernetes API, letting you view and edit cluster resources directly fr… | 32 | 2007 | experimental |
| lapce/lapdev Lapdev is a platform that creates production-accurate development environments for Kubernetes apps by reading existing cluster manifests an… | 40 | 1967 | experimental |
| Dominux/Pentaract Pentaract is a self-hosted cloud storage application that uses Telegram as its storage backend instead of a server filesystem or paid cloud… | 28 | 1861 | experimental |
| lvkv/whenfs WhenFS is a FUSE filesystem written in Rust that stores files and directories inside Google Calendar events, turning a calendar into a work… | 24 | 1835 | experimental |
| nestrilabs/nestri Nestri is an open-source cloud gaming platform that runs games and apps inside hardware-accelerated micro-VMs and streams them to clients o… | 91 | 1752 | experimental |
| benjojo/dnsfs dnsfs is a Go-based FUSE filesystem that stores data in the caches of third-party DNS resolvers, using DNS records as a storage medium. It … | 32 | 1473 | experimental |
| lagonapp/lagon Lagon is an open-source runtime and platform for deploying TypeScript and JavaScript serverless functions at the edge, built on a Rust runt… | 10 | 1340 | experimental |
| syumai/workers A Go package that lets you run an HTTP server written in Go on Cloudflare Workers by compiling to WebAssembly. It provides bindings for Clo… | 97 | 1162 | experimental |
| moturus/motor-os Motor OS is a microkernel-based operating system written entirely in Rust, designed for virtualized cloud workloads such as web serving, se… | 72 | 1098 | experimental |
| Daytona Daytona is a platform that provides secure, elastic sandboxes for executing AI‑generated code. It offers an API, SDKs, and a CLI to manage … | 10 | 71575 | abandoned |
| Daytona Daytona is a secure, elastic infrastructure platform for running AI-generated code in isolated sandboxes with dedicated kernels, filesystem… | 10 | 71575 | abandoned |
| GoogleContainerTools/kaniko Kaniko is a tool to build container images from a Dockerfile inside a container or Kubernetes cluster without depending on a Docker daemon.… | 10 | 15758 | abandoned |
| GoogleCloudPlatform/terraformer Terraformer is a Go CLI tool that generates Terraform configuration (tf/) and tfstate files from existing cloud infrastructure, effectively… | 10 | 14543 | abandoned |
| 99designs/aws-vault AWS Vault is a CLI tool that securely stores AWS IAM credentials in the operating system's native keystore (macOS Keychain, Windows Credent… | 46 | 8996 | abandoned |
| prasmussen/gdrive A command-line client for Google Drive written in Go, supporting listing, uploading, downloading, sharing, and one-way syncing of files. Th… | 10 | 8949 | abandoned |
| rkt/rkt rkt is a pod-native container engine for Linux, designed to be secure, composable, and built on open standards like appc, CNI, and OCI. Dev… | 10 | 8761 | abandoned |
| aws/aws-sdk-go The AWS SDK for Go v1, providing Go clients for AWS services such as S3, EC2, and more. It reached end-of-support on July 31, 2025 and user… | 10 | 8667 | abandoned |
| Netflix/SimianArmy A retired Netflix open-source suite of cloud resiliency tools, best known for Chaos Monkey, which randomly terminates cloud instances to ve… | 10 | 7978 | abandoned |
| AWS SDK for JavaScript AWS SDK for JavaScript version 2, providing access to AWS services from Node.js and the browser. It reached end-of-support on September 8, … | 10 | 7600 | abandoned |
| Kubeless Kubeless is a Kubernetes-native serverless framework that lets you deploy functions as custom Kubernetes resources, with an in-cluster cont… | 10 | 6828 | abandoned |
| microsoft/FASTER FASTER is a high-performance concurrent persistent log and key-value store + cache library in C# and C++, supporting data larger than memor… | 68 | 6637 | abandoned |
| docker-archive-public/docker.machine Docker Machine is a Go CLI tool that provisions Docker hosts on local VMs, cloud providers, or data centers, installs Docker on them, and c… | 10 | 6605 | abandoned |
| boto/boto Boto is the original Python SDK providing interfaces to Amazon Web Services such as EC2, S3, DynamoDB, and SQS. It is deprecated and no lon… | 10 | 6412 | abandoned |
| Deis Workflow Deis v1 is an open-source Platform-as-a-Service (PaaS) built on Docker and CoreOS that lets developers deploy and manage applications on th… | 10 | 5991 | abandoned |
| Dragonfly Dragonfly is a CNCF-graduated P2P-based file and container image distribution system that accelerates large-scale data delivery by leveragi… | 10 | 5925 | abandoned |
| rebuy-de/aws-nuke A Go CLI tool that deletes all resources from an AWS account, with dry-run defaults and multiple safety confirmations. This original rebuy-… | 10 | 5793 | abandoned |
| Docker Cloud The former unified source repository for Docker Community Edition (Docker Engine and Docker CLI), which assembled upstream components like … | 10 | 5737 | abandoned |
| docker-archive/classicswarm Docker Swarm Classic is a Docker-native clustering system that turns a pool of Docker hosts into a single virtual host via an API proxy. It… | 10 | 5724 | abandoned |
| tenable/terrascan Terrascan is a static code analyzer for Infrastructure as Code that detects compliance and security violations across Terraform, CloudForma… | 10 | 5214 | abandoned |
| hashicorp/terraform-cdk CDK for Terraform (CDKTF) is a framework for defining infrastructure as code using general-purpose programming languages (TypeScript, Pytho… | 10 | 5066 | abandoned |
| KubeOperator KubeOperator is an open-source lightweight Kubernetes distribution that helps enterprises plan (Day 0), deploy (Day 1), and operate (Day 2)… | 10 | 4970 | abandoned |
| Waypoint HashiCorp Waypoint is a Go-based tool that lets developers define their application build, deploy, and release lifecycle as code, with out-… | 10 | 4720 | abandoned |
| serverless-nextjs/serverless-next.js A Serverless Component that deploys Next.js 10/11 applications to AWS Lambda@Edge with zero configuration, aiming for full Next.js feature … | 10 | 4459 | abandoned |
| MuhammedKalkan/OpenLens A binary build repository distributing signed builds of OpenLens, the open-source Kubernetes IDE, without the proprietary login requirement… | 23 | 4443 | abandoned |
| UDS A Python CLI tool that stores arbitrary binary files in Google Drive as base64-encoded text inside Google Docs, which historically did not … | 32 | 4377 | abandoned |
| Netflix/security_monkey Security Monkey is a self-hosted service from Netflix that monitors AWS, GCP, OpenStack, and GitHub organizations for assets and policy cha… | 10 | 4369 | abandoned |
| dtan4/terraforming Terraforming is a Ruby CLI gem that exports existing AWS resources into Terraform configuration files (.tf) and state files (.tfstate). It … | 10 | 4250 | abandoned |
| AWS SDK for Java The official AWS SDK for Java 1.x, providing Java APIs for AWS services such as S3, EC2, and DynamoDB, including credential management, ret… | 75 | 4200 | abandoned |
| roboll/helmfile Helmfile is a declarative CLI tool for deploying and managing Kubernetes Helm charts, letting teams define chart releases in a single YAML … | 23 | 4032 | abandoned |
| Marathon Marathon is a production-proven Apache Mesos framework for deploying and managing containers (including Docker) at scale, exposing a REST A… | 10 | 4025 | abandoned |
| skilion/onedrive A free command-line OneDrive client for Linux written in D, supporting two-way file synchronization, real-time monitoring via inotify, resu… | 10 | 3947 | abandoned |
| Sock Shop Demo Sock Shop is a demo microservices application simulating the user-facing part of an online sock shop, built with Spring Boot, Go kit, and N… | 10 | 3781 | abandoned |
| krustlet/krustlet Krustlet is a Kubernetes kubelet written in Rust that runs WebAssembly (WASI) workloads instead of containers, using a wasmtime-based runti… | 23 | 3600 | abandoned |
| BaiduPCS A C/C++ command-line client for Baidu Network Disk (Baidu Yun) that works in the Linux terminal without requiring app registration. It supp… | 10 | 3544 | abandoned |
| weaveworks/ignite Weave Ignite is a VM manager that runs Firecracker microVMs from OCI/Docker images with a container-like UX and declarative GitOps manageme… | 10 | 3529 | abandoned |
| rancher/k3os k3OS is a minimal Linux distribution purpose-built to run Kubernetes via k3s, designed so the entire OS is managed and upgraded through kub… | 10 | 3477 | abandoned |
| wal-e/wal-e WAL-E is a command-line tool for continuous archiving of PostgreSQL WAL files and base backups to cloud blob storage such as S3, Azure, Goo… | 32 | 3464 | abandoned |
| samschott/maestral Maestral is a lightweight, open-source Dropbox sync client for macOS and Linux, written in Python, with both a CLI and GUI (Cocoa on macOS,… | 10 | 3326 | abandoned |
| SqueezerIO/squeezer Squeezer is a JavaScript framework and CLI for building serverless decentralized applications (dApps) on blockchains like Ethereum and Bitc… | 98 | 3237 | abandoned |
| ConsoleMe ConsoleMe is a web service from Netflix that centralizes AWS IAM permission management, offering console login, self-service permission req… | 10 | 3197 | abandoned |
| hocus-dev/hocus Hocus is a self-hosted platform for spinning up ready-to-code, disposable development environments on your own servers, using virtual machi… | 10 | 3189 | abandoned |
| cloudflare/wrangler-legacy Wrangler v1 is the original command-line tool for building, previewing, and deploying Cloudflare Workers serverless functions, written in R… | 10 | 3189 | abandoned |
| projectkudu/kudu Kudu is the deployment engine behind git deployments, WebJobs, and related features in Azure App Service, and can also run outside Azure. T… | 10 | 3147 | abandoned |
| docker-archive/docker-registry The original Python implementation of the Docker Registry, a server for storing and distributing Docker container images. It is deprecated … | 10 | 2882 | abandoned |
| Golem (Clay) Clay Golem is a Python implementation of a decentralized peer-to-peer marketplace for renting idle CPU and GPU computing power, with Ethere… | 10 | 2877 | abandoned |
| Sensu Go Sensu 1.x (Sensu Core) is a Ruby-based, scalable monitoring framework for composing infrastructure monitoring systems with checks, handlers… | 10 | 2864 | abandoned |
| Netflix/bless BLESS is an SSH Certificate Authority that runs as an AWS Lambda function and signs short-lived SSH certificates for user authentication. I… | 23 | 2758 | abandoned |
| spring-attic/spring-native Spring Native was a Spring Boot add-on providing ahead-of-time compilation of Spring applications into GraalVM native images for faster sta… | 10 | 2697 | abandoned |
| kubernetes-retired/external-storage A retired Kubernetes incubator project containing community-maintained out-of-tree dynamic PersistentVolume provisioners and a helper libra… | 10 | 2688 | abandoned |
| kubernetes-retired/heapster Heapster was a container cluster monitoring and performance analysis tool for Kubernetes that collected compute resource usage and lifecycl… | 10 | 2627 | abandoned |
| external-secrets/kubernetes-external-secrets A Kubernetes controller that syncs secrets from external secret management systems like AWS Secrets Manager and HashiCorp Vault into native… | 10 | 2579 | abandoned |
| AWS IoT Device SDK for Embedded C AWS's deprecated reference integrations of FreeRTOS libraries for microcontrollers, providing a full project structure with AWS IoT connect… | 10 | 2532 | abandoned |
| kubernetes-retired/contrib A retired collection of miscellaneous Kubernetes ecosystem components that were not part of the Kubernetes core, written in Go. The reposit… | 10 | 2439 | abandoned |
| Brigade Brigade is an event-driven scripting platform for Kubernetes that lets teams run scriptable automated tasks in JavaScript or TypeScript, tr… | 23 | 2419 | abandoned |
| Azure-Samples/graphrag-accelerator A one-click Azure deployment accelerator that hosts the GraphRAG knowledge-graph-powered RAG system as a scalable API service. It builds on… | 10 | 2406 | abandoned |
| uber-archive/makisu Makisu is a fast and flexible Docker image build tool designed for unprivileged containerized environments such as Mesos or Kubernetes. It … | 10 | 2391 | abandoned |
| aws-samples/aws-serverless-airline-booking A sample serverless web application demonstrating flight search, booking, payment, and loyalty points on AWS, built with Lambda, AppSync Gr… | 23 | 2338 | abandoned |
| rancher/rio Rio is an application deployment engine for Kubernetes that layers custom resources and a CLI on top of any standard cluster to provide con… | 10 | 2253 | abandoned |
| docker-archive/deploykit InfraKit is a Go-based toolkit for declarative, self-healing infrastructure orchestration, built from small pluggable components that activ… | 10 | 2253 | abandoned |
| Netflix/asgard Asgard is a web-based tool from Netflix for managing application deployments and cloud infrastructure in Amazon Web Services. It is depreca… | 10 | 2225 | abandoned |
| amazon-archives/aws-mobile-react-native-starter An archived React Native starter sample app from AWS that bootstraps a serverless 'Pet Tracker' application using AWS Amplify. It automatic… | 10 | 2215 | abandoned |
| koding/koding Koding is an open-source development platform that orchestrates cloud-based dev environments, letting teams define, share, and spin up full… | 10 | 2177 | abandoned |
| Ansible Container A deprecated CLI tool that built Docker images and orchestrated container deployment using Ansible playbooks instead of Dockerfiles. It man… | 10 | 2161 | abandoned |
| jetstack/kube-lego kube-lego is a Kubernetes daemon that automatically requests and renews TLS certificates from Let's Encrypt for Ingress resources annotated… | 10 | 2147 | abandoned |
| Wafer Wafer is Tencent Cloud's fullstack resource kit for rapidly building WeChat mini programs with elastic scaling. It provides session managem… | 32 | 2142 | abandoned |
| spotify/helios Helios is Spotify's Docker container orchestration platform for deploying and managing containers across a fleet of servers, with an HTTP A… | 10 | 2134 | abandoned |
| jorgebastida/gordon Gordon is a Python CLI tool for creating, wiring, and deploying AWS Lambda functions using CloudFormation. It supports multiple runtimes, l… | 32 | 2027 | abandoned |
| bluzi/jsonstore jsonstore.io is a free, JSON-based cloud datastore for small projects, accessed entirely via HTTP requests (GET, POST, PUT, DELETE) against… | 10 | 2022 | abandoned |
| ttlequals0/autovpn A command-line tool that creates disposable OpenVPN endpoints on AWS EC2 instances in any region with a single command, then lets you termi… | 10 | 2017 | abandoned |
| hyperhq/hyperd HyperContainer daemon (hyperd) with a companion CLI (hyperctl) that runs Docker images on plain hypervisors like QEMU and Xen. It combines … | 10 | 2005 | abandoned |
| runtimejs/runtime runtime.js is an open-source library operating system (unikernel) for the cloud that runs JavaScript on an embedded V8 engine, bundling an … | 10 | 1915 | abandoned |
| goadapp/goad Goad is a highly distributed load testing tool written in Go that runs HTTP load tests from AWS Lambda across multiple regions simultaneous… | 10 | 1866 | abandoned |
| lyft/confidant Confidant is a secret management service from Lyft that stores secrets encrypted at rest in AWS DynamoDB, with a web UI and client tooling.… | 10 | 1853 | abandoned |
| Spread Spread is a Go command-line tool that deploys Docker containers to Kubernetes in one command and versions Kubernetes clusters like Git vers… | 23 | 1822 | abandoned |
| eth0izzle/bucket-stream A Python CLI tool that monitors certificate transparency logs via certstream and discovers public Amazon S3 buckets by generating permutati… | 32 | 1817 | abandoned |