search
Get Started
search

Best Runtime

Updated Daily
Filter by Tags

Rankings use category fit, feature coverage, pricing signals, public reception, and recency. Affiliate relationships do not affect scores.

0.0 - 10.0
Best 1 Docker Engine

Docker Engine facilitates containerization, allowing developers to package applications with their necessary components into isolated environments called containers. These containers ensure consistent execution across different computing infrastructures due to their reliance on a standardized runtim...

2 Firecracker

Firecracker is a containerization technology developed by Amazon Web Services. It enables the creation of small, isolated virtual machines called microVMs. These VMs are notable for their speed and efficiency, making them ideal for serverless applications and other scenarios requiring secure runtime...

3 containerd
containerd

Containerd is an open-source container runtime designed to manage container lifecycles efficiently. It provides a foundational layer for running containers based on the Open Container Initiative (OCI) standards. Primarily used by developers and system administrators involved in building, deploying,...

4 runc
runc

Runc is a minimal Linux kernel-based container runtime designed to facilitate efficient containerization. It implements the Open Container Initiative (OCI) specification, focusing on direct control over container processes using namespaces and cgroups. This low-level approach offers performance bene...

5 Podman
Podman

Podman provides a runtime environment for creating and executing containerized applications based on Open Container Initiative (OCI) standards. It’s notable for its daemonless architecture, allowing for rootless operation enhancing security and simplifying deployment. Podman is particularly useful f...

6 Falco
Falco

Falco is an open-source runtime security project designed to protect containerized applications. It monitors system calls within containers and their host environment, identifying deviations from expected behavior. This detection capability makes it useful for DevOps teams, security engineers, and a...

7 Wasmtime
Wasmtime

Wasmtime is a runtime environment specifically built for executing WebAssembly (Wasm) code. It provides a secure sandbox execution environment, allowing Wasm modules to run independently of the host system. Notably, it’s designed for efficiency and offers an alternative to traditional containerizati...

8 Moby
Moby

Moby represents an open source containerization platform built around an engine designed for efficient application deployment. It offers a runtime environment suitable for creating and managing containers across diverse operating systems. Primarily developed by members of the original Docker team, M...

9 crun
crun

Crun is a container runtime designed for Red Hat’s OCI Runtime project. It leverages the runc kernel compatibility layer to provide secure and efficient container execution. Crun utilizes cgroups for resource management and supports layered filesystem images. This makes it suitable for developers an...

10 Apptainer
Apptainer

Apptainer provides a secure and portable way to run Linux containers, particularly for high-performance computing (HPC) workloads. It facilitates reproducible scientific workflows by isolating applications and their dependencies within containerized environments. This system is beneficial for resear...

11 LXC
LXC

LXC is an open source containerization technology built upon Linux. It offers efficient system-container virtualization through shared kernel usage. This approach allows numerous isolated applications and services to operate concurrently within a single Linux host. LXC is particularly suitable for d...

12 Railcar
Railcar

Railcars are specialized vehicles used to transport standardized shipping containers across railway networks. Their emergence in the mid-20th century revolutionized freight logistics by streamlining intermodal transportation—connecting sea, rail, and road. These durable cars, often susceptible to ru...

13 SingularityCE

SingularityCE provides a containerization runtime primarily for Linux systems. It facilitates reproducible scientific computing by packaging applications with all required libraries into portable containers. This is particularly useful for researchers and HPC users needing consistent execution envir...

14 Sysdig Secure

Sysdig Secure offers comprehensive security monitoring specifically designed for containerized applications. It delivers real-time visibility into container runtime behavior identifying threats, vulnerabilities, and ensuring regulatory compliance. The platform is valuable for DevOps teams, security...

15 Twistlock
Twistlock

Twistlock (now part of Palo Alto Networks Prisma Cloud) provided runtime security and compliance enforcement for containers and Kubernetes environments, focusing on vulnerability management and threat detection.

16 VMware Photon OS

VMware Photon OS is a lightweight Linux distribution designed specifically for running containerized applications, offering optimized performance and reduced resource consumption within Kubernetes or other orchestration platforms.

17 Bun.sh
Bun.sh

Bun is a comprehensive JavaScript and TypeScript runtime designed as an alternative to Node.js. Built using the Zig programming language and developed by Jarred Sumner, it integrates an engine, package manager, bundler, and test runner into a single executable. The toolkit aims to accelerate the dev...

18 Kata Containers

Kata Containers is an open-source project that provides a secure container runtime utilizing lightweight virtual machines. It integrates with container orchestration platforms like Kubernetes while using hardware virtualization to isolate workloads at the kernel level. This architecture combines the...

19 Cloudflare Containers

Cloudflare Containers allows developers to package and deploy applications using Dockerfiles directly onto Cloudflare's global network, leveraging their infrastructure for performance and security without managing servers.

20 WasmEdge
WasmEdge

WasmEdge is a lightweight, open-source runtime environment that allows WebAssembly modules to be executed as containers, providing a secure and efficient way to run decentralized applications and microservices.

21 Nabla Containers

Nabla Containers are a container runtime built on top of Kata Containers, providing lightweight, secure virtual machines for application isolation and reproducible deployments without requiring a traditional hypervisor.

22 Alibaba Cloud Elastic Container Instance

Alibaba Cloud's Elastic Container Instance (ECI) provides a serverless compute service allowing users to deploy and run containers without managing underlying virtual machines or infrastructure. (158 characters)

23 Azure Container Instances

Azure Container Instances is a cloud service from Microsoft Azure that provides fast and simple compute for running containers without requiring virtual machine provisioning. It allows users to run a container directly on the Azure platform, abstracting away the underlying operating system and orche...

24 Kubearmor
Kubearmor

KubeArmor is an open-source container runtime security enforcement system designed specifically for Kubernetes and cloud-native environments. It allows system administrators to define and enforce security policies that restrict unintended or malicious container behaviors. By leveraging Linux securit...

25 youki
youki

Youki is an open-source container runtime written in the Rust programming language that serves as an alternative to runC. It implements the Open Container Initiative (OCI) runtime specification, ensuring compatibility with major container orchestration tools like Kubernetes and Docker. By leveraging...

26 Mirantis Container Runtime

Mirantis Container Runtime (MCR) is an enterprise-grade container engine originally developed as Docker Engine - Enterprise. It provides a hardened, Kubernetes-certified software layer designed to run containerized workloads securely and efficiently across diverse infrastructure environments. MCR is...

27 Oracle Cloud Infrastructure Container Instances

Oracle Cloud Infrastructure Container Instances provides serverless compute for deploying and running containers without managing underlying infrastructure, enabling rapid application deployment and scaling.

28 Azure VM Insights

This feature provides deep, OS-level performance metrics for Virtual Machines, going beyond basic CPU/Memory usage. It monitors disk I/O latency, network throughput per interface, and specific OS performance counters. It is essential for capacity planning and diagnosing performance degradation that...

29 Deno
Deno

Deno emerges as a modern runtime environment for JavaScript and TypeScript, addressing many of the shortcomings of Node.js. Built on V8, Rust, and TypeScript, it prioritizes security and developer experience. Deno's built-in module system, top-level await, and secure-by-default design simplify devel...

30 Sysbox
Sysbox

Sysbox is a containerization technology that isolates applications within lightweight virtual machines, providing stronger security and reproducibility compared to traditional Linux containers by leveraging hardware virtualization.

Loading more...

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Get updates
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare