jezek / xgbView external linksLinks
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.
☆169Jan 20, 2026Updated 3 weeks ago
Alternatives and similar repositories for xgb
Users that are interested in xgb are comparing it to the libraries listed below
Sorting:
- 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.☆512Feb 12, 2022Updated 4 years ago
- A utility library to make use of the X Go Binding easier. (Implements EWMH and ICCCM specs, key binding support, etc.)☆15Jan 24, 2026Updated 3 weeks ago
- Golang Wayland - Go Multiplatform UI library☆135Feb 1, 2026Updated 2 weeks ago
- Wayland Client in Pure Go☆134Jan 30, 2023Updated 3 years ago
- Golang wayland protocol implementation☆29Feb 20, 2018Updated 7 years ago
- A utility library to make use of the X Go Binding easier. (Implements EWMH and ICCCM specs, key binding support, etc.)☆203Dec 20, 2019Updated 6 years ago
- A guide to writing wayland compositors in go. (Translation to golang from https://drewdevault.com/2018/02/17/Writing-a-Wayland-compositor…☆25May 5, 2019Updated 6 years ago
- 9haram clone of the acme text editor☆42Jun 9, 2025Updated 8 months ago
- Ebitengine rendering backend for the pure Go ImGui port☆26Dec 26, 2024Updated last year
- High quality text shaping in pure Go.☆137Updated this week
- dynamically link without cgo☆10Jul 30, 2022Updated 3 years ago
- A simple X11 tiling window manager☆11Mar 7, 2023Updated 2 years ago
- Pure Go MPEG-1 Audio library☆11Nov 20, 2020Updated 5 years ago
- Cross-platform GUI window creation & management library in Go☆118Feb 23, 2024Updated last year
- gensvg generates SVG to an io.Writer☆19Sep 23, 2021Updated 4 years ago
- NUR - https://github.com/nix-community/NUR☆14Nov 24, 2025Updated 2 months ago
- Go binding for wlroots☆142May 23, 2025Updated 8 months ago
- Rewrite of Nic Barkers CLay in go language.☆28Feb 5, 2026Updated last week
- Pure Go mpg decoding made from pl_mpeg☆13May 31, 2022Updated 3 years ago
- GUI toolkit for go☆969Oct 29, 2025Updated 3 months ago
- Computer Vision package in pure Go taking advantage of SIMD acceleration☆86Sep 16, 2018Updated 7 years ago
- A Tiling Window Manager for Plan9☆105Apr 15, 2018Updated 7 years ago
- A computer emulator/virtual machine intended to demonstrate how computers work at a low level.☆17Jan 25, 2026Updated 3 weeks ago
- Upgrades the major version of a Go module, or the major version of one of its dependencies☆13Apr 13, 2024Updated last year
- Graphic library supporting various displays☆30Feb 8, 2026Updated last week
- Autogenerated GTK4+Adwaita bindings for Go leveraging ebitengine/purego☆48Jan 15, 2026Updated last month
- a native go vorbis decoder☆15Mar 5, 2023Updated 2 years ago
- List of general purpose shaders written in Kage (Ebitengine shading language)☆15Nov 18, 2023Updated 2 years ago
- A library for calling C functions from Go without Cgo☆3,357Feb 8, 2026Updated last week
- Linter for finding defer statements in Go loops☆32Jul 19, 2019Updated 6 years ago
- PulseAudio client implementation in pure Go☆100Feb 27, 2025Updated 11 months ago
- An editor component for tview. Derived from the micro editor.☆46Feb 25, 2023Updated 2 years ago
- [WIP] Wayland Tiling Compositor inspired by sway and i3, written in Go.☆17Sep 8, 2018Updated 7 years ago
- Go library for accessing the framebuffer under Raspbian as a Go Image.☆45Mar 25, 2024Updated last year
- A simple Go Library to calculate a phash string for a JPEG image.☆34Jun 2, 2015Updated 10 years ago
- A 3D game engine/framework written in Go☆30Feb 7, 2026Updated last week
- Unix userland implemented in pure Go, texutils, pipes, exec handlers, shell colon parsing.☆21Feb 15, 2023Updated 2 years ago
- gio experiments☆42Oct 27, 2024Updated last year
- Quaternion math in golang☆32Jul 6, 2022Updated 3 years ago