Terminal-Based Kubernetes CRD Explorer UI
A fast terminal-based explorer for Kubernetes Custom Resource Definitions and Custom Resources. Built for speed and efficiency.
Latest Version: v0.4.0
View Release NotesList all valid CRDs in your cluster with resource counts. Explore complex schemas with ease.
Drill down into complex CRD schemas (OpenAPI v3) with a tree-based view. Toggle between flat and hierarchical views.
Browse Custom Resources for any CRD with fuzzy filtering and seamless lazy-loading for large lists.
Proactively suggests switching to all-namespaces mode if no resources are found in the current namespace.
View resource details including YAML configuration, Events, and a structured Fields view with descriptions.
Monitor CR health with Ready indicators, Drift detection, and a dedicated Reconcile Status view showing live Lag and Silence tracking.
Easily switch between namespaces or view resources across all namespaces with a quick namespace switcher.
Written in Go for speed and efficiency. Handles large resource lists with lazy-loading and optimized rendering.
Quick sort options by Status, Name, Drift, or Age. Full-text search for finding resources quickly.
CRDLens provides deep insights into the reconciliation state of your resources:
Automatically determines if a resource is Ready, Progressing, Failed, or Terminating. Supports standard Kubernetes conditions, ArgoCD health status, and common resource Phases.
Calculates the difference between metadata.generation and
status.observedGeneration to detect configuration drift.
Shows Lag (time since last spec change vs. status update) and Silence (time since last status update) to monitor controller performance.
Universal cross-platform GUI application for managing files on S3-compatible object storage services. Perfect for working with Minio, Ceph, or cloud object storage.
Visit us3ui.pteich.de →If you find CRDLens helpful, consider supporting its development through GitHub Sponsors.
Become a Sponsor