|5 months ago||almost 2 years ago|
|Apache License 2.0||BSD 3-clause "New" or "Revised" License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Toolkit-agnostic system tray in Go (based on getlantern, using DBus for Linux)
6 projects | reddit.com/r/golang | 7 Mar 2022
thank you. i already saw it and merged it with my local temporary fork. in getlanterns repo is a windows-only PR for left click (WM_LBUTTONUP) - that and middle click (WM_MBUTTONUP) could be added together with the sni versions.6 projects | reddit.com/r/golang | 7 Mar 2022
The original getlantern systray works with i3 (because gtk's tray system does); are there plans to support non-dbus trays?
Is there is good GUI for Golang ?
18 projects | reddit.com/r/golang | 12 Aug 2021
Just gonna give a shout out for https://github.com/getlantern/systray which I use in one of my projects. Tested on Windows and Linux Mint, works great.
Yet another way to convert a website (with backend) to desktop app
3 projects | dev.to | 6 Jan 2021
I use systray to show web server in Notification Area.
CLI for Windows with Go
8 projects | dev.to | 12 Dec 2020
Of course, already exists that library for using Notification Area. getlantern/systray
We haven't tracked posts mentioning go-gtk yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
gotk3 - Go bindings for GTK3
fyne - Cross platform GUI in Go inspired by Material Design
sciter - Sciter: the Embeddable HTML/CSS/JS engine for modern UI development
trayhost - Cross-platform Go library to place an icon in the host operating system's taskbar.
Wails - Create beautiful applications using Go
go-qml - QML support for the Go language
go-appindicator - :traffic_light: Go bindings for libappindicator3 C library
nuklear - This project provides Go bindings for nuklear.h — a small ANSI C GUI library.
webview - Tiny cross-platform webview library for C/C++/Golang. Uses WebKit (Gtk/Cocoa) and Edge (Windows)