Virtualization Tool

Abstracts compute resources from machines, enabling fault-tolerant and elastic distributed systems to be built and run effectively

A service networking solution that automates network configurations, discovers services, and enables secure connectivity across any cloud or runtime

Containerizes applications for consistent deployment across environments

A lightweight wrapper to run Rancher Lab’s minimal Kubernetes distribution in Docker, facilitating the creation of single and multi-node clusters

A software tool designed to simplify Kubernetes cluster management, enabling efficient deployment, scaling, and operation of containerized applications

A system for automating deployment, scaling, and management of containerized applications, grouping containers into logical units for easy management

Sets up a local Kubernetes cluster on macOS, Linux, and Windows for application development and supports multiple container runtimes

A tool that starts a virtual machine on your local computer and creates a containerized single-node cluster for Kubernetes development

Open-source container management tool, daemonless, supports OCI containers, enhances security by allowing rootless operation

Graphical tool for managing containers and Kubernetes on local machines, supporting multiple operating systems

A platform for managing virtual machines and containers, integrating KVM hypervisor and Linux Containers with software-defined storage and networking

Emulates a wide range of hardware platforms on x86-based PCs, enabling virtualization and testing

Enables creation and configuration of reproducible, portable development environments

Cross-platform virtualization software for running multiple operating systems on a single device
Creates an abstraction layer over computer hardware, allowing multiple virtual machines to run independently on a single physical machine