seabird

command module
v0.3.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 4, 2024 License: MPL-2.0 Imports: 5 Imported by: 0

README

Seabird

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.

Screenshot

Download

Downloads for all platforms are available under releases. On Linux, we recommend using the Flatpak package.

Download on Flathub

Building From Source

Build dependencies

Fedora
sudo dnf install gtk4-devel gtksourceview5-devel libadwaita-devel gobject-introspection-devel glib2-devel vte291-gtk4-devel golang
Debian
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

Reporting Issues

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.

License

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.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
ctxt
Package ctxt provides a way to store and retrieve values from a context using the type of the value as a key.
Package ctxt provides a way to store and retrieve values from a context using the type of the value as a key.
ui

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL