Go
3,166 items from avelino/awesome-go ★187,948
-
dingo github.com
A dependency injection toolkit for Go, based on Guice.
-
gobrew github.com
gobrew lets you easily switch between multiple versions of go.
-
buildsqlx github.com
Go database query builder library for PostgreSQL.
-
go-rqlite github.com
A Go client for rqlite, providing easy-to-use abstractions for working with the rqlite API.
-
Orbit github.com
A simple tool for running commands and generating files from templates.
-
goma-gateway github.com
A Lightweight API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
-
gowww/router github.com
Lightning fast HTTP router fully compatible with the net/http.Handler interface.
-
gogpu/wgpu github.com
Pure Go WebGPU implementation with Vulkan, DX12, and Metal backends, zero CGO (part of GoGPU ecosystem).
-
Extism Go SDK github.com
Universal, cross-language WebAssembly framework for building plug-in systems and polyglot apps.
-
godal github.com
Go wrapper for GDAL.
-
clockwerk github.com
Go package to schedule periodic jobs using a simple, fluent syntax.
-
sigma github.com
OCI-native container image registry, support OCI-native artifact, scan artifact, image build etc.
-
pgrwl github.com
Cloud-native continuous backup for PostgreSQL.
-
webapi github.com
Bindings for DOM and HTML generated from WebIDL.
-
apicompat github.com
Checks recent changes to a Go project for backwards incompatible changes.
-
ydb-go-sdk github.com
native and database/sql driver YDB (Yandex Database).
-
go-bind-plugin github.com
go:generate tool for wrapping symbols exported by golang plugins (1.8 only).
-
urusai github.com
Urusai ("noisy" in Japanese) is a Go implementation of a random HTTP/DNS traffic noise generator that helps protect privacy by creating digital smokescreens while browsing.
-
jettison github.com
Fast and flexible JSON encoder for Go.
-
hiboot github.com
hiboot is a high performance web application framework with auto configuration and dependency injection support.
-
gody github.com
:balloon: A lightweight struct validator for Go.
-
utp github.com
Go uTP micro transport protocol implementation.
-
pii-shield github.com
Zero-code log sanitization sidecar for Kubernetes that redacts PII from logs.
-
semaphore github.com
Fast resizable semaphore implementation based on CAS (faster than channel-based semaphore implementations).
-
migrator github.com
Dead simple Go database migration library.
-
xlsx github.com
Fast and safe way to read/update your existing Microsoft Excel files in Go programs.
-
go-sunrise github.com
Calculate the sunrise and sunset times for a given location.
-
ecs github.com
Build your own Game-Engine based on the Entity Component System concept in Golang.
-
getlang github.com
Fast natural language detection package.
-
go-sql github.com
A easy ORM for mysql.
-
Soy github.com
Closure templates (aka Soy templates) for Go, following the official spec.
-
goval github.com
Evaluate arbitrary expressions in Go.
-
commandeer github.com
Dev-friendly CLI apps: sets up flags, defaults, and usage based on struct fields and tags.
-
goxjs/gl github.com
Go cross-platform OpenGL bindings (OS X, Linux, Windows, browsers, iOS, Android).
-
drone-scp github.com
Copy files and artifacts via SSH using a binary, docker or Drone CI.
-
simplefeatures github.com
simplesfeatures is a 2D geometry library that provides Go types that model geometries, as well as algorithms that operate on them.
-
testifylint github.com
A linter that checks usage of github.com/stretchr/testify.
-
rate github.com
High-performance rate limiting library with token bucket and AIMD strategies.
-
smtpmock github.com
Lightweight configurable multithreaded fake SMTP server. Mimic any SMTP behaviour for your test environment.
-
gostream github.com
Type-safe stream processing library inspired by the Java Streams API.
-
stats github.com
Monitors Go MemStats + System stats such as Memory, Swap and CPU and sends via UDP anywhere you want for logging etc...
-
go-bsdiff github.com
Pure Go bsdiff and bspatch libraries and CLI tools.
-
PikoCI github.com
Self-hosted CI/CD inspired by Concourse. Single binary, any database, any queue. HCL pipelines, pluggable resource types and runners.
-
winrm-cli github.com
Cli tool to remotely execute commands on Windows machines.
-
gosip github.com
Client library for SharePoint.
-
php_session_decoder github.com
GoLang library for working with PHP session format and PHP Serialize/Unserialize functions.
-
grapes github.com
Lightweight tool designed to distribute commands over ssh with ease.
-
iso8601 github.com
Efficiently parse ISO8601 date-times without regex.
-
sparse github.com
Go Sparse matrix formats for linear algebra supporting scientific and machine learning applications, compatible with gonum matrix libraries.
-
bit github.com
Golang set data structure with bonus bit-twiddling functions.
- next page of items loading…