OpenObserve Kide
OpenObserve Kide is a lightweight and fast Kubernetes IDE.
Installation
Download the latest release for your platform from the Releases page.
macOS
- Download the
.dmgfile - Open the DMG and drag OpenObserve Kide to Applications
- Right-click and select "Open" on first launch (required for notarized apps)
- Verify signature (optional):
codesign -dv --verbose=4 "/Applications/OpenObserve Kide.app"
Linux
Debian/Ubuntu:
sudo dpkg -i openobserve-kide_*.debWindows
Download and run the .msi installer.
Verify Download (Optional)
All releases include SHA-256 checksums. Verify your download:
# macOS/Linux shasum -a 256 -c checksums-macos.txt shasum -a 256 -c checksums-linux.txt # Windows (PowerShell) Get-Content checksums-windows.txt Get-FileHash <downloaded-file> -Algorithm SHA256
Development Setup
Prerequisites
- Node.js (v14 or higher)
- Rust (latest stable version)
- Cargo (comes with Rust)
Setup
- Install dependencies:
- Run in development mode:
- Build for production:
Project Structure
/src- Vue.js frontend code/src-tauri- Rust backend code for Tauritailwind.config.js- Tailwind CSS configurationvite.config.js- Vite bundler configuration
Features
- Modern Vue 3 with Composition API
- Beautiful UI with Tailwind CSS
- Native desktop app powered by Tauri
- Hot module replacement in development
- Small bundle size and fast performance
