mapstructure. Go library for decoding generic map values into native Go structures and vice versa.
8kgox. A dead simple, no frills Go cross compile tool
4.6klibxev. libxev is a cross-platform, high-performance event loop that provides abstractions for non-blocking IO, timers, events, and more and works on Linux (io_uring or epoll), macOS (kqueue), and Wasm + WASI. Available as both a Zig and C API.
3.5knixos-config. My NixOS configurations.
3kvagrant-aws. Use Vagrant to manage your EC2 and VPC instances.
2.6kcli. A Go library for implementing command-line interfaces.
1.7kgon. Sign, notarize, and package macOS CLI tools and applications written in any language. Available as both a CLI and a Go library.
1.5kgo-ps. Find, list, and inspect processes from Go (golang).
1.5kgo-homedir. Go library for detecting and expanding the user's home directory without cgo.
1.4kgo-server-timing. Go (golang) library for creating and consuming HTTP Server-Timing headers
860hashstructure. Get hash values for arbitrary values in Go (golang).
768goamz. Golang Amazon Library
671golicense. Scan and analyze OSS dependencies and licenses from compiled Go binaries
664zig-overlay. Nix flake for the Zig compiler.
528ioprogress. Go (golang) package for progress bars around io.Reader/Writers.
502go-mruby. Go (golang) bindings to mruby.
476panicwrap. panicwrap is a Go library for catching and handling panics in Go applications.
453advent-2021-sql. Advent of Code 2021 using SQL (PostgreSQL-flavored)
443boot2docker-vagrant-box. Packer scripts to build a Vagrant-compatible boot2docker box.
426copystructure. Go (golang) library for deep copying values in Go.
356zig-objc. Objective-C runtime bindings for Zig (Zig calling ObjC).
345vagrant-google. Vagrant provider for GCE.
340go-glint. Component-based UI-framework for command-line tools. Easily create highly dynamic CLI interfaces using shared, easily testable components.
308go-vnc. VNC client and server library for Go.
303zig-js. Access the JS host environment from Zig compiled to WebAssembly.
285reflectwalk. reflectwalk is a Go library for "walking" complex structures, similar to walking a filesystem.
281colorstring. Go (golang) library for colorizing strings for terminal output.
280virtualbox. [ABANDONED] Create and modify virtual machines in VirtualBox using pure ruby.
249vagrant-rackspace. Use Vagrant to manage Rackspace Cloud instances.
237protoc-gen-go-json. Protobuf compiler plugin to generate Go JSON Marshal/Unmarshal implementations for messages using jsonpb.
234pointerstructure. Go library for addressing and reading/writing a specific value within any Go structure using a string syntax.
215zig-libgc. Zig-friendly library for interfacing with libgc (bdwgc) -- the Boehm-Demers-Weiser conservative garbage collector
199protostructure. Encode and decode Go (golang) struct types via protocol buffers.
178consulstructure. Decode Consul data into Go (Golang) structures and watch for updates
178packer-ubuntu-12.04-docker. Packer template that builds images that are Docker-ready on Ubuntu 12.04.
162libflightplan. A library for reading and writing flight plans in various formats. Available as both a C and Zig library.
158multistep. multistep is a Go library for building up complex actions using discrete steps.
154go-z3. Go (golang) bindings to the Z3 SMT Solver
148terraform-provider-multispace. Terraform Provider for cascading runs across multiple workspaces.
147go-sat. SAT solver written in Go (golang).
142vim-misc. My Vim configuration files.
133go-wordwrap. A Go (golang) library for wrapping words in a string.
127zig-graph. Directed graph data structure for Zig
122middleware. Generalized middleware implementation for Ruby.
98zig-libxml2. libxml2 built using Zig build system
87go-grpc-net-conn. Turn any gRPC stream into a Go `net.Conn` implementation.
87tree-sitter-proto. A tree-sitter grammar for protocol buffer files (proto3).
75go-linereader. Golang package that reads lines from an io.Reader and puts them onto a channel.
68vagrant-rake. A Vagrant plugin to execute `rake` commands from the host in the VM
62go-libucl. Bindings to libucl from Go (golang).
56go-finger. Finger protocol library
55libssh2-ruby. libssh2 bindings for Ruby
48prefixedio. Golang library that demultiplexes line-oriented data from an io.Reader into multiple io.Readers based on a prefix.
47