BurntSushi/xgb
View on GitHub ↗ ★ 515 Go
The X Go Binding is a low-level API to communicate with the X server. It is modeled on XCB and supports many X extensions.
3 mentions on Hacker News by 3 people: 0 stories, 3 comments · first 2014-12-18 · latest 2021-11-23
20082026
-
He's also a prominent contributor to the Go ecosystem. https://github.com/BurntSushi/toml https://github.com/BurntSushi/xgb https://github.com/BurntSushi/wingo
comment by tcard · 2021-11-23 · in Rust Moderation Team Resigns -
A couple more native X11 client implementations: Common Lisp: https://github.com/sharplispers/clx Go: https://github.com/BurntSushi/xgb Any others? (Looking for implementations of the X11 protocol in $LANGUAGE, not bindings to the C Xlib)
comment by donio · 2018-09-14 · in How to write X in both Python 3 and JavaScript -
Not in the Go ecosystem. :-) We have a real, pure (concurrent) X client protocol implementation: https://github.com/BurntSushi/xgb (and of course, a WM: https://github.com/BurntSushi/wingo , which is hybrid tiling and stacking, kind of…
comment by burntsushi · 2014-12-18 · in A tiling window manager written in Rust