Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
- go
- gui-framework
- qt
- cross-platform-gui
47,133 repositories indexed
1–24 of 24 · Most stars
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
A language for writing HTML user interfaces in Go.
Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.
Native Mac APIs for Go. Previously known as MacDriver
A modern Go utility library which provides helpers (map, find, contains, filter, ...)
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
Compile shell scripts to static binaries.
Golang bindings for FFmpeg (This repository is no longer maintained)
A lightning fast image processing and resizing library for Go
Handcrafted Go bindings for libVLC and high-level media player interface
Structured concurrency made easy
ThreadLocal for Golang.
interactive programming of melodies, producing MIDI
GoJava - Java bindings for Go packages
A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fail causes discovery.
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
A multiplexor for aligned time.Time tickers in Go
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
go-fasttld is a high performance effective top level domains (eTLD) extraction module.
A concurrent toolkit to help execute funcs concurrently in an efficient and safe way. It supports specifying the overall timeout to avoid blocking.
Provides a type for working with optional variables, fields in structures, functions and database models.
Abstractions and utilities to get rid of boilerplate code in business logic
One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.
Fast and flexible HTTP request parser for Go