kota's memex

https://github.com/faiface/gui

Concurrent, minimal, GUI library. Uses GLFW under the hood.

https://github.com/atotto/clipboard

Clipboard library, supports xorg, wayland, macos, windows,

https://github.com/faiface/beep

Brings sound to any Go application.

https://github.com/hajimehoshi/oto

Lower level sound library.

https://github.com/mattn/go-isatty

Check if the current shell is interactive.

https://github.com/integrii/flaggy

Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.

https://github.com/urfave/cli

The standard library flag package is very simple and minimal. For many projects it's all you'd ever need. However, if you need automatic man page generation, bash completions, or subcommands it's probably worth using an external library.

https://github.com/therecipe/qt

Use qt with go.

https://github.com/fsnotify/fsnotify

Cross-platform file system notifications.

https://github.com/hajimehoshi/ebiten

A dead simple 2D game library.

https://github.com/faiface/pixel

A hand-crafted 2D game library.

https://github.com/fogleman/gg

Go Graphics - 2D rendering with a simple API.

https://github.com/fogleman/pt

A path tracer written in go.

https://github.com/fogleman/ln

3D line art engine.

https://github.com/g3n/engine

3D Game engine.

https://github.com/gotk3/gotk3

Go bindings for GTK3.

https://github.com/lucasb-eyer/go-colorful

A library for playing with colors.

https://github.com/hako/durafmt

Better time duration formatting.