If you're looking for an alternative to Lens/OpenLens, here's a short comparison between Aptakube and Lens/OpenLens.
Comparing Aptakube vs Lens | Aptakube | Lens |
Tech Stack | Tauri, Rust and Solid | Electron, Node.js and React |
User Interface | GUI (Graphical) | GUI (Graphical) |
Time to Interactive1Time taken to get past the splash screen | ⚡️ Instantly | 😱 ~10 seconds |
App Disk Size1 | 46 MB | 768 MB |
Memory Usage @ Home1How much memory was allocated when the app started | 87 MB | 505 MB |
Memory Usage @ 2600 Pods1How much memory was allocated to list 2600 pods | 334 MB | 751 MB |
Multi-clusterAbility to connect to multiple clusters simultaneously | - | |
Aggregated Log ViewerView logs from multiple pods at once | - | |
Resource MetricsCPU and Memory usage metrics via standard Kubernetes Metrics API | Metrics-server or Prometheus | Requires Prometheus |
Cloud AuthenticationWhether you need to login to use the app | No | Requires Lens ID 2 |
Conclusion
From a feature point of view, Aptakube and Lens are somewhat similar. Aptakube has an advantage on its multi-cluster capability, richer resource views and aggregated log viewer.
Our customers have reported that Aptakube is many times faster than Lens, as well as being much smaller in size and uses significaly less memory. Download and see for yourself 😉
Aptakube is also cheaper, doesn't require cloud authentication and uses a perpetual fallback license. You bought it, you own it.
- Tested on a MacBook Pro 16" 2021 M1 Pro 16GB, running macOS Ventura 13.0.
- Aptakube 0.8.0
- Lens 2022.12.11410-latest
- Lens is a commercial product built on top of OpenLens. OpenLens does not require cloud authentication, but Lens does.
If you notice any inaccuracies, please let us know at hello@aptakube.com.
Last updated: March 20, 2023.