labulakalia / water
A simple TUN/TAP library written in native Go.
☆23Updated last year
Alternatives and similar repositories for water:
Users that are interested in water are comparing it to the libraries listed below
- Faster alternative to `syscall/js`. Code-generated Javascript and Assembly, up to 2x faster than native syscall/js.☆33Updated 9 months ago
- Go bindings for the Chromium Embedded Framework (CEF)☆24Updated 3 years ago
- Golang PeerJS implementation☆65Updated 10 months ago
- ☆55Updated 3 years ago
- single ensures that only one instance of your program is running☆59Updated 2 years ago
- net.Resolvers with caching, opportunistic encryption, and DoT/DoH☆42Updated 2 months ago
- gotkit is a set of useful GTK4 components and functions that will aid in developing certain specific types of applications.☆19Updated 2 weeks ago
- 🔀 schedule functions on the main thread☆34Updated 2 years ago
- Cross-platform GUI window creation & management library in Go☆117Updated 11 months ago
- The golang tool of the zig compiler automatically compiles different targets according to the GOOS GOARCH environment variable. You need …☆44Updated 2 years ago
- User-Space Block Device (USBD) Framework (written in Go)☆30Updated 2 years ago
- A purego binding for libffi.☆82Updated last week
- The Balanced Routing Table is an adaptation of D. Knuth's ART algorithm and requires significantly less memory at comparable speed.☆54Updated this week
- One time password for Go.☆21Updated 3 months ago
- Golang bindings for systemd☆24Updated 2 months ago
- Wayland Client in Pure Go☆125Updated 2 years ago
- ☆43Updated last year
- Vulkan GPU Framework for Graphics and Compute in Go, now developed at https://github.com/cogentcore/core/tree/main/gpu☆28Updated 5 months ago
- Package vt10x is a vt10x terminal emulation backend.☆39Updated last year
- misspelled word linter for Go comments, string literals and embedded files☆41Updated 3 months ago
- Detects whether a terminal supports color, and enables ANSI color support in recent Windows 10 builds.☆36Updated last year
- Pure-Go (no libpulse) implementation of the PulseAudio native protocol.☆29Updated 10 months ago
- TCP Fast Open support for Go.☆34Updated last week
- Golang Wayland - Go Multiplatform UI library☆111Updated 3 months ago
- Toolkit agnostic and easy to use Go module for the XDG Desktop Portal API.☆17Updated this week
- Embed arbitrary resources into a go executable at runtime, after the executable has been built.☆80Updated 3 months ago
- xor byte slices☆15Updated this week
- Java Bytecode to Go Transpiler☆17Updated 3 years ago
- Pure Go implementation of Multicast DNS☆219Updated last week
- embed.FS wrapper providing additional functionality☆33Updated 3 years ago