Go Bindings

Open-source Go projects categorized as Bindings

Top 14 Go Binding Projects

  1. darwinkit

    Native Mac APIs for Go. Previously known as MacDriver

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. graphics.gd

    Runtime for Go + Godot

    Project mention: Benchmarks: Go's FFI is finally faster then GDScript (and Rust?) | news.ycombinator.com | 2026-02-21
  4. miqt

    MIT-licensed Qt bindings for Go

    Project mention: The state of building user interfaces in Rust | news.ycombinator.com | 2026-06-13

    Rust needs good Qt bindings. None of the existing projects will ever reach Qt. Rust. Cargo. Qt. Go did it with https://github.com/mappu/miqt. Zig did it with https://github.com/rcalixte/libqt6zig. When will Rust do it? The time is now.

  5. ludo

    A libretro frontend written in golang

  6. windigo

    Windows API and GUI in idiomatic Go.

    Project mention: I built a 7 MB XAMPP alternative for Windows in pure Go (no Docker, no WSL) | dev.to | 2026-04-11

    GoAMPP is a single Go binary built with -ldflags="-H windowsgui -s -w" so it has no console window and is stripped down to ~7 MB. The GUI uses windigo, a pure-Go binding for the Win32 widget set — no CGO, no webview, no Electron.

  7. neru

    Keyboard-driven navigation for macOS - Navigate and click without touching your mouse

    Project mention: Mouseless – keyboard-driven control of macOS/Linux/Windows | news.ycombinator.com | 2026-06-05

    > https://github.com/y3owk1n/neru

    ...which supports both Vimium-style hints mode as well as the grid-based approach shown in this "Mouseless (app) explained in 80 seconds" video. It also has a very responsive maintainer.

    Personally I like vimium's approach much better than the grid. Unfortunately not everything has a good accessibility tree (Zed sadly doesn't), but I just realized loading neru's page that I'm behind in versions. I haven't tried the "Native Vision OCR" mode yet.

    I also like having a trackpad right on the keyboard (using a SoflePLUS2 right now). Then I can use a real pointing device with only a slight movement of one hand. In the Mouseless video, the creator has tried to minimize the distance by putting the mouse between the halves of his keyboard, but I think he's both compromised the keyboard position to ease using the mouse (halves a bit far apart, untented, wrists turned inward rather than keyboard splayed outward) and might have an uncomfortably small mousepad to avoid doing this even more. Not a compromise I'd want to make.

  8. libvlc-go

    Handcrafted Go bindings for libVLC and high-level media player interface

  9. go-wkhtmltopdf

    Handcrafted Go bindings for wkhtmltopdf and high-level HTML to PDF conversion interface (by adrg)

  10. go-gst

    Gstreamer bindings and utilities for golang (by go-gst)

  11. go-wlroots

    Go binding for wlroots

  12. sources-for-knative

    VMware-related event sources for Knative.

  13. go-upx

    Go command-line wrapper library for upx utility

  14. wazirx-go

    This is a go library for Wazirx API integration

  15. gosd

    Pure Go bindings for stable-diffusion.cpp (by l8bloom)

    Project mention: Show HN: Gosd: High-performance Stable Diffusion inference in pure Go(no CGO) | news.ycombinator.com | 2026-05-07
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Bindings discussion

Log in or Post with

Go Bindings related posts

Index

What are some of the best open-source Binding projects in Go? This list will help you:

# Project Stars
1 darwinkit 5,432
2 graphics.gd 843
3 miqt 767
4 ludo 708
5 windigo 638
6 neru 591
7 libvlc-go 509
8 go-wkhtmltopdf 290
9 go-gst 263
10 go-wlroots 144
11 sources-for-knative 26
12 go-upx 14
13 wazirx-go 3
14 gosd 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com