# Native Kubernetes desktop IDE designed for seamless cluster exploration


# Seabird

Seabird is a Kubernetes IDE designed for the GNOME desktop. Explore and manage your clusters with a simple and intuitive interface. Equipped with essential features such as a terminal for executing commands, monitoring through logs and metrics, and a resource editor that conveniently places the API reference at your fingertips.

[![Screenshot](https://camo.githubusercontent.com/96cc28de5ba61f2ff83593aff1f7277960571e6f0f1fdeae0ff097fd30111f99/68747470733a2f2f676574736561626972642e6769746875622e696f2f696d616765732f73637265656e73686f742e706e67 align="left")](https://camo.githubusercontent.com/96cc28de5ba61f2ff83593aff1f7277960571e6f0f1fdeae0ff097fd30111f99/68747470733a2f2f676574736561626972642e6769746875622e696f2f696d616765732f73637265656e73686f742e706e67)

## Download

Downloads for all platforms are available under [releases](https://github.com/getseabird/seabird/releases). On Linux, we recommend using the Flatpak package.

![Download on Flathub](https://camo.githubusercontent.com/d950abe5ca8fe21ddf27832beb63c7af76f9de0316adef2dd5ad14ab8dffe43b/68747470733a2f2f666c61746875622e6f72672f6170692f62616467653f6c6f63616c653d656e align="left")

## Building From Source

Build dependencies

#### Fedora

```yaml
sudo dnf install gtk4-devel gtksourceview5-devel libadwaita-devel gobject-introspection-devel glib2-devel vte291-gtk4-devel golang
```

#### Debian

```yaml
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:

```yaml
go generate ./...
```

Then build with:

```yaml
go build
```

## Reporting Issues

If you experience problems, please open an [issue](https://github.com/getseabird/seabird/blob/main/github.com/getseabird/seabird/issues). Try to include as much information as possible, such as version, operating system and reproduction steps.

For feature suggestions, please create a [discussion](https://github.com/getseabird/seabird/discussions). 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.
