Seabird is a native cross-platform Kubernetes desktop client that makes it super easy to explore your cluster's resources. We aim to visualize all common resource types in a simple, bloat-free user interface.
Downloads for all platforms are available under releases. On Linux, we recommend using the Flatpak package.
Build dependencies
sudo dnf install gtk4-devel gtksourceview5-devel libadwaita-devel gobject-introspection-devel glib2-devel vte291-gtk4-devel golang
sudo apt install libgtk-4-dev libgtksourceview-5-dev libadwaita-1-dev libgirepository1.0-dev libglib2.0-dev-bin libvte-2.91-gtk4-dev golang-go
Run go generate to create the embedded resource file:
go generate ./...
Then build with:
go build
If you experience problems, please open an issue. Try to include as much information as possible, such as version, operating system and reproduction steps.
For feature suggestions, please create a discussion. If you have a concrete vision for the feature, open an issue instead and use the proposal template.
Seabird is available under the terms of the Mozilla Public License v2, a copy of the license is distributed in the LICENSE file.
Note: This is paid software with an unlimited free trial.