icon of Minikube

Minikube

minikube sets up a local Kubernetes cluster on macOS, Linux, and Windows for developers and Kubernetes users.

31.8K stars5.2K forksGoApache-2.0Active this month
Open source alternative toDocker DesktopOpenShift Local

What Minikube does

minikube is a powerful tool that allows developers to quickly set up a local Kubernetes cluster on macOS, Linux, and Windows. It is designed to help application developers and new Kubernetes users get started with Kubernetes easily and efficiently.

Key Features:

  • Cross-Platform Support: Works seamlessly on Linux, macOS, and Windows.
  • Latest Kubernetes Release: Supports the latest Kubernetes release along with six previous minor versions.
  • GPU Support: Enables AI development with support for NVIDIA, AMD, and Apple GPUs.
  • Flexible Deployment Options: Deploy as a VM, a container, or on bare-metal, or even try it in your browser.
  • Multiple Container Runtimes: Supports CRI-O, containerd, and Docker.
  • Fast Image Load and Build: Direct API endpoint for quick image loading and building.
  • Advanced Features: Includes LoadBalancer, filesystem mounts, FeatureGates, and network policy.
  • Addons: Easily install Kubernetes applications with addons.
  • CI Environment Support: Compatible with common CI environments.

Use Cases:

  • Ideal for developers looking to test applications in a Kubernetes environment.
  • Great for learning and experimenting with Kubernetes without needing a full cloud setup.
  • Useful for teams wanting to streamline their development workflows with Kubernetes.

GitHub Activity

Last commit

9 days ago

Last synced

May 2, 2026

31.8KStars
5.2KForks
613Open Issues
Apache-2.0License

Tech Stack

Detected via GitHub

Languages

Go

Infrastructure

Kubernetes

Details

Similar Open Source Tools

Stay Updated

Subscribe to our newsletter for the latest news and updates about Alternatives