Discover and explore top open-source AI tools and projects—updated daily.
atilladenizManage Kubernetes clusters via a modern desktop GUI
Top 85.2% on SourcePulse
A modern, native desktop application for managing Kubernetes clusters across macOS, Windows, and Linux, Kubeli offers a comprehensive suite of tools including real-time monitoring, AI assistance, integrated terminal access, and multi-cluster support. It aims to streamline Kubernetes operations for developers and power users by providing a polished, efficient GUI.
How It Works
The application employs a hybrid architecture, utilizing Tauri 2.0 with a Rust backend for native performance and cross-platform capabilities, while the frontend is built with Vite, React 19, and TypeScript, styled with Tailwind CSS. It leverages the kube-rs library for efficient interaction with Kubernetes APIs, employing WebSocket-based watching for real-time data streams and resource updates. This approach combines native application robustness with modern web development practices for a polished user experience.
Quick Start & Requirements
make install, and run in development with make dev. Production builds are available via make build (macOS) or make build-windows (Windows, cross-compiled).Highlighted Details
Maintenance & Community
The project is authored by Atilla Deniz and welcomes community contributions via a detailed Contributing Guide and AI Usage Policy. A changelog is maintained in CHANGELOG.md.
Licensing & Compatibility
This project is licensed under the permissive MIT License, allowing for commercial use and integration within closed-source applications without significant restrictions.
Limitations & Caveats
macOS users require version 10.15+; Windows users may encounter a SmartScreen warning on first launch due to the lack of a Microsoft code-signing certificate. Linux support is provided via a portable AppImage requiring GLIBC 2.31+. Development requires specific Node.js and Rust versions.
1 day ago
Inactive