Open Source Kubernetes Projects
Kubernetes is an open-source system for deploying, scaling, and managing containerized applications across clusters of machines. It coordinates workloads, networking, storage, and service availability, helping teams automate operations that would otherwise require extensive manual work. Its declarative model lets operators describe a desired state and have the system work to maintain it, supporting consistent application management across development and production environments.
Open source Kubernetes tools include deployment and workflow automation, cluster management, observability, security, cost monitoring, and networking. When choosing a tool, consider its maturity, license, maintenance activity, compatibility with your cluster and infrastructure, and operational requirements. These tools are useful for developers, platform engineering teams, and operators managing applications at scale, as well as organizations building cloud-native environments.
24 repositories · updated October 15, 2026

ksail: Create and Operate Kubernetes Clusters
KSail is a Go-based toolkit for creating and operating Kubernetes clusters across local, nested, and cloud providers. It brings provisioning, GitOps, secrets, cluster operations, and AI interfaces into one tool, for developers and platform teams who want a unified workflow.
ActiveHealth 81/100

llm-d-router: Route Inference Requests Intelligently
llm-d Router directs inference requests using model-serving signals such as KV-cache locality, load, and priority. It is for teams running LLM serving on Kubernetes that need proxy-integrated routing and request flow control.
ActiveHealth 75/100

inference-gateway: Unify LLM Providers Behind One API
Inference Gateway proxies requests to cloud and local LLM providers through compatible APIs. It is suited to teams building provider-flexible AI services that need self-hosting, MCP tools, authentication, or observability.
ActiveHealth 79/100

n8n-sandbox-service: Run Commands in Isolated Sandboxes
A Go service that provisions isolated, on-demand environments and exposes command and file operations through a REST API. It is aimed at teams that need to run workloads in containers or Firecracker microVMs behind a central placement service.
NewHealth 68/100

agent-sandbox: Run Isolated Sandboxes for AI Agents
Agent-Sandbox provides a self-hosted Kubernetes service for creating and managing isolated environments for AI agent code and actions. It wraps sandbox lifecycle operations in a REST API and MCP server, with E2B compatibility.
ActiveHealth 45/100

OpenSandbox: Run AI Agents in Isolated Sandboxes
OpenSandbox provides isolated environments where AI applications can run code, commands, and browser or desktop tasks. It supports local Docker use and Kubernetes deployment through a shared sandbox API.
ActiveHealth 81/100

agent-sandbox: Manage Isolated Stateful Workloads on Kubernetes
Agent Sandbox adds Kubernetes APIs for isolated, stateful, single-pod workloads with stable identity and persistent storage. It suits teams running agent environments or other long-lived sessions that need lifecycle management and optional warm-pool allocation.
ActiveHealth 81/100

AgentTeams: Coordinate Human-Supervised AI Agent Teams
AgentTeams runs multiple AI agents as coordinated workers in shared Matrix rooms, with a manager to assign work and people able to observe and intervene. It is aimed at teams that want self-hosted, auditable agent collaboration across different runtimes.
ActiveHealth 71/100

cAdvisor: Monitor Container Resource Usage and Performance
cAdvisor collects and exposes resource usage, performance, and network statistics for running containers. It is useful to operators and platform teams who need per-container and machine-wide visibility for Docker and other container types.
ActiveHealth 66/100

vitess: Scale MySQL Across Distributed Database Servers
Vitess is a Go-based, cloud-native system for scaling MySQL horizontally through sharding. It helps teams distribute data across database servers while keeping application queries independent of that distribution.
ActiveHealth 81/100

snorlax: Schedule Kubernetes Deployment Sleep and Wake
Snorlax is a Kubernetes operator that scales selected deployments down and up on a daily schedule. It can route requests for sleeping applications to a wake page, then restore their ingresses when the deployments are ready.
InactiveHealth 18/100

Scraperr: Scrape Websites Without Writing Code
Scraperr is a self-hosted web scraping application for collecting structured data from websites without writing scraping code. It supports XPath extraction, domain spidering, queued jobs, media downloads, and data export.
ArchivedHealth 21/100