Popularity
2.2
Stable
Activity
1.6
-
16
5
2

Programming language: Go
License: MIT License
Tags: GUI    
Latest version: v1.0.1

go-appindicator alternatives and similar packages

Based on the "GUI" category.
Alternatively, view go-appindicator alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of go-appindicator or a related project?

Add another 'GUI' Package

README

go-appindicator

Go Report Card GoDoc Mentioned in Awesome Go

Go bindings for libappindicator3 C library.

Libappindicator is a library to allow applications to export a menu into the Unity Menu bar. Based on KSNI it also works in KDE and will fallback to generic Systray support if none of those are available.

Also it works in:

This package aims to be interoperable with Go gtk3 bindings.

3 in the name means that it's GTK3 version.

## Dependencies

On Debian-based distributions:

apt install libappindicator3-dev libgtk-3-dev

And of course go with cgo is required.

Building

Refer to gotk3 wiki

...or simply run [build.sh](./build.sh) script that will try to detect currently installed version of GTK, pass along given go build flags and execute it.

For example to build one of examples:

./build.sh -v examples/simple/main.go

Examples

Examples are located in [examples](./examples) directory