monokle icon indicating copy to clipboard operation
monokle copied to clipboard

Monokle is a set of OSS tools designed to help create and maintain high-quality Kubernetes configurations throughout the application lifecycle

Monokle Logo Light Monokle Logo Dark

Website | Documentation | Discord | Blog

Welcome to Monokle 🧐 - your friendly desktop UI for managing k8s manifests!

Latest Release License Discord Nightly Build Snyk

Monokle Overview

Click on the image or this link to watch the "Intro to Monokle" short video (3 mins)

Core Features

  • ⚡ Quickly get a high-level view of your manifests, their contained resources and relationships
  • ✅ Validate resources using OPA policy rules
  • 🖊️ Easily edit resources without having to learn or look up yaml syntax
  • 🔨 Refactor resources with maintained integrity of names and references
  • 📷 Preview and debug resources generated with kustomize or helm
  • 🤝 Diff resources against your cluster and apply changes immediately
  • 📚 Create multi-step forms using Monokle's templating system to quickly generate manifests
  • 💡 And much more, check out the Documentation

Read the Feature Overview document or the introductory blog-post to get a quick intro and overview.

Download & Install

Windows macOS Linux

Download .exe Download .dmg Download .appImage

Roadmap

There is a lot of functionality currently being considered:

Don't hesitate to provide any feedback you might have to help us prioritize and improve our backlog!

Getting involved