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 |
|---|---|---|---|
| systeminit/si System Initiative is an AI-native infrastructure automation platform where AI agents discover infrastructure, propose changes, and execute … | 10 | 1806 | abandoned |
| keptn/keptn Keptn is an event-based control plane for cloud-native application lifecycle orchestration, automating SLO-driven multi-stage delivery and … | 10 | 1773 | abandoned |
| lyft/clutch Clutch is an extensible open-source web UI and API platform from Lyft for simplifying, accelerating, and de-risking common infrastructure m… | 10 | 1770 | abandoned |
| coreos/torus Torus is a distributed storage system written in Go that pools resources across multiple nodes, coordinated consistently through etcd using… | 10 | 1753 | abandoned |
| fabric8 fabric8 was an open-source integrated development platform for building and deploying microservices on Kubernetes and OpenShift, built on D… | 10 | 1749 | abandoned |
| google/novm novm is an experimental, legacy-free type 2 hypervisor (VMM) written in Go that leverages the Linux KVM interface to run guest instances. I… | 10 | 1675 | abandoned |
| Serverless Event Gateway Event Gateway is a Go-based L7 proxy and event router that combines API Gateway and Pub/Sub functionality, routing events to serverless fun… | 10 | 1648 | abandoned |
| nanobox-io/nanobox Nanobox is a Go CLI tool that automates creation of isolated, repeatable development and production environments using VirtualBox and Docke… | 23 | 1633 | abandoned |
| openai/evolution-strategies-starter A distributed Python implementation of Evolution Strategies (ES) from OpenAI's paper 'Evolution Strategies as a Scalable Alternative to Rei… | 10 | 1632 | abandoned |
| Grive/grive Grive is an open-source Linux command-line client for syncing files with Google Drive, written in C++. The original project is deprecated a… | 32 | 1584 | abandoned |
| docker-archive-public/docker.app Docker App is a CLI plugin and packaging framework that lets developers build, share, and run multi-service Docker Compose applications as … | 10 | 1569 | abandoned |
| rclone/rclone-webui-react A React-based web UI for the rclone cloud sync tool, allowing users to manage remotes, transfers, and sync jobs from a browser. It is now a… | 10 | 1558 | abandoned |
| lelylan/lelylan Lelylan is an open-source IoT cloud platform built on a lightweight microservices architecture, composed of many small services for device … | 32 | 1523 | abandoned |
| s3git/s3git s3git is a Go CLI tool that applies git-like distributed version control to data stored in S3-compatible cloud storage, supporting huge rep… | 23 | 1459 | abandoned |
| joedicastro/vps-comparison A Python and Ansible-based tool that runs automated benchmark tests across VPS providers and publishes reproducible comparison results. It … | 32 | 1433 | abandoned |
| cisagov/Sparrow Sparrow.ps1 is a PowerShell script from CISA's Cloud Forensics team that helps incident responders detect possibly compromised accounts and… | 10 | 1432 | abandoned |
| docker-archive-public/docker.compose-on-kubernetes Compose on Kubernetes is a Go-based controller that deploys applications described in Docker Compose files onto Kubernetes clusters via a c… | 10 | 1412 | abandoned |
| helm/monocular Monocular is a web-based search and discovery UI for Helm Chart repositories, originally powering the Helm Hub. It is officially deprecated… | 10 | 1406 | abandoned |
| aquasecurity/starboard Starboard is a Kubernetes-native security toolkit that integrates heterogeneous security scanners and exposes their results as Kubernetes C… | 79 | 1382 | abandoned |
| danilop/LambdAuth LambdAuth is a sample serverless authentication service built on AWS Lambda with Amazon DynamoDB for user storage. It handles user signup w… | 23 | 1364 | abandoned |
| Heroku CLI The legacy Ruby-based Heroku command line interface for managing Heroku applications, deployments, and platform resources. It has been supe… | 10 | 1351 | abandoned |
| cloudavail/aws-missing-tools A suite of shell scripts that extends the AWS command line tools with utilities for managing EC2, EBS, RDS, IAM, CloudFormation, Auto Scali… | 32 | 1331 | abandoned |
| yadayada/acd_cli acd_cli is a Python command line interface and FUSE filesystem client for Amazon (Cloud) Drive, supporting file operations like upload, dow… | 23 | 1331 | abandoned |
| amazon-archives/aws-lambda-container-image-converter img2lambda is a Go CLI tool that repackages Docker or OCI container images into AWS Lambda function deployment packages and Lambda layers. … | 10 | 1317 | abandoned |
| Deis Workflow Deis Workflow is an open source Platform as a Service (PaaS) that adds a Heroku-like developer experience on top of any Kubernetes cluster,… | 10 | 1305 | abandoned |
| Cloud Foundry (VCAP) VCAP is the original open-source Cloud Foundry platform-as-a-service codebase, comprising core components such as the cloud controller, rou… | 10 | 1302 | abandoned |
| Forseti Security Forseti Security is a collection of open-source tools for auditing and improving the security of Google Cloud Platform environments, includ… | 10 | 1270 | abandoned |
| mentum/lambdaws A Node.js library that cloudifies any JavaScript function by automatically packaging, deploying, and invoking it on AWS Lambda, returning r… | 32 | 1262 | abandoned |
| heketi/heketi Heketi is a RESTful volume management framework for GlusterFS that automates the lifecycle of GlusterFS volumes, including brick placement … | 10 | 1257 | abandoned |
| appc/spec The App Container (appc) specification and Go tooling, defining an image format (ACI), runtime environment, and discovery mechanism for app… | 10 | 1249 | abandoned |
| ddollar/heroku-accounts A Heroku CLI plugin that lets developers manage and switch between multiple Heroku accounts. It stores per-account credentials and swaps th… | 32 | 1224 | abandoned |
| Azure/azure-mcp The Azure MCP Server, a Model Context Protocol server that exposes Azure services and resources to AI agents. The repository has been archi… | 10 | 1223 | abandoned |
| hydro-project/fluent Fluent was a data-driven compute platform from UC Berkeley's RISE Lab, combining an elastic cloud-native key-value store (based on Anna) wi… | 10 | 1212 | abandoned |
| opstrace/opstrace Opstrace is an open-source observability distribution that deploys a scalable metrics, logs, and tracing stack (built on Cortex and Loki) o… | 10 | 1210 | abandoned |
| briefercloud/layerform Layerform is a Terraform wrapper CLI that lets engineers build reusable environment stacks from plain .tf files by stacking infrastructure … | 10 | 1207 | abandoned |
| brandonhilkert/fucking_shell_scripts A Ruby-based server configuration management tool that provisions cloud servers (via the fog gem) and configures them by running plain shel… | 32 | 1200 | abandoned |
| Azure/azure-sdk-for-node The deprecated Azure SDK for Node.js, providing npm packages to consume and manage Microsoft Azure services. It was archived in May 2023 an… | 10 | 1172 | abandoned |
| SecurityFTW/cs-suite Cloud Security Suite (cs-suite) is a command-line audit tool that checks the security posture of AWS, GCP, Azure, and DigitalOcean accounts… | 32 | 1170 | abandoned |
| outerbase/starbasedb StarbaseDB is an open-source, scale-to-zero SQLite database exposed over HTTP and WebSockets, built on Cloudflare Durable Objects. It provi… | 61 | 1164 | abandoned |
| ksonnet ksonnet is a CLI-supported framework for writing, sharing, and deploying Kubernetes application manifests, using Jsonnet to generate and cu… | 10 | 1157 | abandoned |
| dokku-alt/dokku-alt Dokku Alternative is a Docker-powered mini-Heroku PaaS, forked from Dokku, that bundles stable plugins for databases, TLS, zero-downtime de… | 10 | 1153 | abandoned |
| fit2cloud/riskscanner RiskScanner is an open-source multi-cloud security compliance scanning platform built on Cloud Custodian, Prowler, and Nuclei engines. It p… | 10 | 1150 | abandoned |
| kubernetes-retired/bootkube Bootkube is a Go CLI tool for launching self-hosted Kubernetes clusters by running a temporary control plane that bootstraps a permanent, s… | 10 | 1145 | abandoned |
| klothoplatform/klotho Klotho is an open-source CLI tool that transforms plain application code into cloud-native code using in-code annotations, generating infra… | 48 | 1143 | abandoned |
| uswitch/kiam Kiam is a Kubernetes agent that lets pods assume AWS IAM roles by intercepting EC2 Metadata API requests and serving STS credentials per-po… | 10 | 1143 | abandoned |
| Spring Cloud Data Flow Spring Cloud Data Flow is a microservices-based toolkit for orchestrating streaming and batch data processing pipelines built from Spring B… | 10 | 1140 | abandoned |
| newcontext-oss/kitchen-terraform A set of Test Kitchen plugins that enable converging Terraform configurations and verifying the resulting infrastructure with InSpec contro… | 10 | 1123 | abandoned |
| kubernetes-retired/kube-aws kube-aws is a command-line tool for declaratively creating, updating, and destroying Kubernetes clusters on AWS using CloudFormation. The p… | 10 | 1111 | abandoned |
| kubernetes-retired/kube-batch kube-batch is a batch scheduler for Kubernetes designed for high-performance workloads such as AI/ML, Big Data, and HPC jobs. It was the pr… | 10 | 1091 | abandoned |
| googleapis/elixir-google-api A repository of generated Elixir client libraries for accessing Google APIs, published as individual packages on hex.pm (e.g., google_api_s… | 10 | 1080 | abandoned |
| Gravity Gravity is a Kubernetes packaging toolkit that creates portable 'cluster images' (tar files) containing Kubernetes binaries, a built-in reg… | 10 | 1077 | abandoned |
| paz-sh/paz Paz is an open-source, self-hosted service platform with a PaaS-like workflow for continuous deployment, built on Docker, CoreOS, etcd and … | 32 | 1075 | abandoned |
| loft-sh/kiosk Kiosk is a multi-tenancy extension for Kubernetes that lets cluster admins securely share a single cluster among multiple tenants. It provi… | 10 | 1071 | abandoned |
| Service Mesh Interface Service Mesh Interface (SMI) is a CNCF specification defining a standard, provider-agnostic set of Kubernetes CRD-based APIs for service me… | 10 | 1059 | abandoned |
| littlstar/s3-lambda A Node.js library that lets you run lambda-style functions (forEach, map, reduce, filter) over S3 objects with concurrency control. It enab… | 32 | 1058 | abandoned |
| Cocaine Cocaine is an open-source cloud platform for building your own PaaS, similar to Heroku or Google App Engine, with dynamic worker pools, ser… | 23 | 1041 | abandoned |
| kubernetes-retired/service-catalog A Kubernetes extension (SIG project) that integrates service brokers via the Open Service Broker API, letting users provision external clou… | 10 | 1037 | abandoned |
| Azure Container Service AKS Engine is a deprecated command-line tool that generated ARM templates and provisioned self-managed Kubernetes clusters on Azure. The re… | 10 | 1018 | abandoned |
| juruen/rmapi rMAPI is a Go CLI application that provides shell and scripted access to the reMarkable tablet's Cloud API. It supports listing, uploading,… | 10 | 1016 | abandoned |
| PnP PowerShell A library of PowerShell cmdlets for managing and provisioning SharePoint Online and on-premises artifacts via CSOM and REST. This repositor… | 10 | 1003 | abandoned |
| awslabs/aws-cfn-template-flip A command-line tool and Python library that converts AWS CloudFormation templates between JSON and YAML formats, using YAML's short functio… | 10 | 997 | abandoned |
| Alist Alist is a self-hosted file list and WebDAV server that unifies many storage backends (local disk, OneDrive, Google Drive, S3, FTP, and man… | 97 | 50264 | active |
| ray-project/ray Ray is a unified open-source framework for scaling AI and Python applications, consisting of a core distributed runtime (tasks, actors, obj… | 99 | 44057 | stable |
| Apache Dubbo Apache Dubbo is a high-performance RPC and microservice framework for Java (with multi-language SDKs) that provides service discovery, traf… | 86 | 41580 | stable |
| restic backup solution restic is a fast, secure, and efficient open-source backup program written in Go. It creates encrypted, deduplicated snapshots of files and… | 84 | 36276 | stable |
| mukul975/Anthropic-Cybersecurity-Skills A large open-source library of structured cybersecurity skills (Markdown files with YAML frontmatter) for AI coding agents, mapped to frame… | 74 | 33126 | active |
| Algo VPN Algo VPN is a set of Ansible scripts that automates deploying a personal WireGuard and IPsec (IKEv2) VPN server on common cloud providers. … | 73 | 30406 | active |
| Kratos Kratos is a lightweight Go framework for building cloud-native microservices, offering APIs for transport (HTTP/gRPC), middleware, registry… | 88 | 25972 | active |
| kriasoft/react-starter-kit React Starter Kit is a production‑ready monorepo template for building full‑stack SaaS applications with React 19, tRPC, and Cloudflare Wor… | 68 | 23696 | active |
| ThingsBoard ThingsBoard is an open‑source IoT platform that provides device provisioning, data collection, processing, and real‑time visualization. It … | 98 | 22494 | active |
| ThingsBoard ThingsBoard is an open-source IoT platform for device management, telemetry data collection, processing, and visualization. It supports sta… | 98 | 22494 | stable |
| JHipster JHipster is a Yeoman-based CLI tool that generates complete modern web applications and microservice architectures. It supports multiple fr… | 94 | 22465 | active |
| jina-ai/serve Jina-serve is a Python framework for building and deploying multimodal AI services that communicate via gRPC, HTTP, and WebSockets. It prov… | 36 | 21854 | active |
| Teleport Teleport is an identity-aware access proxy and certificate authority that provides unified, credential-free access to SSH servers, Kubernet… | 88 | 20995 | stable |
| gofr-dev/gofr GoFr is an opinionated Go framework that accelerates microservice development with built‑in support for databases, gRPC, HTTP, and observab… | 90 | 20855 | active |
| .NET Runtime The official .NET runtime, base class libraries, and shared host source repository maintained by Microsoft and the .NET Foundation. It prov… | 100 | 18367 | stable |
| VictoriaMetrics/VictoriaMetrics VictoriaMetrics is a fast, cost-effective, and scalable open-source time series database and monitoring solution written in Go. It supports… | 93 | 17800 | stable |
| Cryptomator Cryptomator is an open-source desktop and mobile application that provides transparent client-side encryption for files stored in any cloud… | 94 | 16282 | stable |
| Quarkus Quarkus is a cloud-native Java framework optimized for containers and Kubernetes, offering fast startup, low memory footprint, and GraalVM … | 94 | 15944 | stable |
| kubeflow/kubeflow Kubeflow is a CNCF-graduated, Kubernetes-native toolkit for building AI/ML platforms, comprising subprojects like Pipelines, Notebooks, Tra… | 78 | 15915 | stable |
| Apache Pulsar Apache Pulsar is a cloud-native, distributed pub-sub messaging and streaming platform originally developed at Yahoo and now a top-level Apa… | 99 | 15346 | stable |
| OAuth2 Proxy OAuth2 Proxy is a reverse proxy and middleware that adds OAuth2/OIDC authentication in front of web applications, supporting providers like… | 94 | 15158 | stable |
| maillab/cloud-mail Cloud Mail is a self-hosted email service built on Cloudflare Workers that lets you create and manage multiple mailboxes using just a domai… | 85 | 14862 | active |
| mickael-kerjean/filestash Filestash is a self-hosted, storage-agnostic web-based file manager that connects to nearly any storage backend (FTP, SFTP, S3, SMB, WebDAV… | 77 | 14817 | active |
| Polly Polly is a .NET resilience and transient-fault-handling library that lets developers express resilience strategies such as Retry, Circuit B… | 93 | 14244 | stable |
| Netflix/zuul Zuul is Netflix's L7 application gateway service providing dynamic routing, monitoring, resiliency, and security for microservices. It is a… | 93 | 14083 | active |
| Flysystem Flysystem is a PHP file storage library that provides a single unified interface for interacting with many types of filesystems, both local… | 64 | 13589 | stable |
| drakkan/sftpgo SFTPGo is a full-featured, highly configurable file transfer server supporting SFTP, SCP, FTP/S, HTTP/S, and WebDAV, with pluggable storage… | 93 | 12647 | active |
| BentoML OpenLLM is a Python framework and CLI for self-hosting open-source large language models (Llama, DeepSeek, Qwen, Mistral, etc.) as OpenAI-c… | 76 | 12552 | active |
| Triton Inference Server NVIDIA Triton Inference Server is an open-source inference serving software that deploys AI models from multiple frameworks (TensorRT, PyTo… | 98 | 11075 | stable |
| zfile-dev/zfile ZFile is a self-hosted online cloud disk (file listing and sharing) application for individuals and small teams, built with Java/Spring Boo… | 87 | 10851 | active |
| Tyk API Gateway Tyk Gateway is a cloud-native, open-source API Gateway written in Go that supports REST, GraphQL, TCP, and gRPC protocols. It provides rate… | 93 | 10840 | stable |
| Metaflow Metaflow is a human-centric Python framework from Netflix for building, managing, and deploying real-life AI/ML and data science systems. I… | 92 | 10280 | stable |
| apache/cassandra Apache Cassandra is an open-source NoSQL distributed wide-column database written in Java, designed for linear scalability and fault tolera… | 76 | 10115 | stable |
| Higress Higress is a CNCF Sandbox, cloud-native AI-native API gateway built on Istio and Envoy, extensible with Wasm plugins written in Go, Rust, o… | 99 | 9568 | active |
| databendlabs/databend Databend is an open-source, cloud-native data warehouse built in Rust that runs entirely on object storage (S3, Azure, GCS). It unifies BI … | 90 | 9471 | active |
| zizifn/edgetunnel A project that runs V2ray proxy inside edge/serverless runtimes, primarily Cloudflare Workers. It lets users deploy a personal proxy endpoi… | 23 | 9216 | active |
| BentoML BentoML is a Python framework for building online serving systems for AI apps and model inference, turning model inference scripts into RES… | 91 | 8909 | stable |
| vvbbnn00/WARP-Clash-API A self-hosted Python/Flask service that exposes Cloudflare WARP+ as a subscription link for clients like Clash, Surge, and Shadowrocket. It… | 10 | 8822 | active |
| Dynamo NVIDIA Dynamo is an open-source, datacenter-scale distributed inference serving framework that orchestrates inference engines like vLLM, SG… | 88 | 8354 | active |