An open API service indexing awesome lists of open source software.

Go

Go is a programming language built to resemble a simplified version of the C programming language. It compiles at the machine level. Go was created at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.

https://github.com/enrichman/httpgrace

Go `net/http` wrapper with graceful shutdown baked in.

go golang golang-library golang-package graceful-shutdown http http-server

Last synced: 02 Aug 2025

https://github.com/devemio/docker-color-output

🎨 Docker color output which improves readability.

docker go

Last synced: 18 Jan 2026

https://github.com/icholy/gomajor

Go tool for major version upgrades

dependencies go golang

Last synced: 19 Apr 2025

https://github.com/jrudio/go-plex-client

A Plex.tv and Plex Media Server Go client

go golang media-server plex plex-client

Last synced: 17 Jan 2026

https://github.com/pulumi/pulumi-azure

A Microsoft Azure Pulumi resource package, providing multi-language access to Azure

azure cloud cloud-computing csharp fsharp go golang infrastructure-as-code pulumi python typescript

Last synced: 29 Dec 2025

https://github.com/StudioSol/async

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.

async go hacktoberfest

Last synced: 21 Apr 2025

https://github.com/zhh2001/zhh2001.github.io

My personal tech notes on SDN, P4, INT, Go, and beyond — sharing what I learn from both research and hands-on development.

go golang learning network networking notes openflow p4 pdp science sdn

Last synced: 20 Apr 2026

https://github.com/studiosol/async

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.

async go hacktoberfest

Last synced: 17 Mar 2026

https://github.com/neurlang/wayland

Golang Wayland - Go Multiplatform UI library

go golang gui linux wayland wayland-client windows

Last synced: 04 Mar 2026

https://github.com/devfeel/dottask

Simple and easy go task framework, support loop & cron & queue

cron express go loop task

Last synced: 11 Oct 2025

https://github.com/henvic/pgxtutorial

Example of how to build a web service using Go, PostgreSQL, and gRPC

go golang postgres postgresql

Last synced: 01 Apr 2026

https://github.com/google/k8s-digester

Add digests to container and init container images in Kubernetes pod and pod template specs. Use either as a mutating admission webhook, or as a client-side KRM function with kpt or kustomize.

binary-authorization container-registry containers docker gcp gke go google-cloud-platform google-kubernetes-engine k8s kpt kubernetes kustomize

Last synced: 04 Apr 2025

https://github.com/reddec/monexec

Light supervisor on Go (with optional Consul autoregistration)

consul go supervisor

Last synced: 11 Jul 2025

https://github.com/ThreeDotsLabs/event-driven-example

An example Event-Driven application in Go built with Watermill library.

docker-compose event-driven go golang grafana kafka prometheus rabbitmq watermill

Last synced: 09 Jul 2025

https://github.com/posener/h2conn

HTTP2 client-server full-duplex connection

go golang http2

Last synced: 17 Mar 2025

https://github.com/glepnir/godoc-cn

Go标准库的中文版Dash文档

go golang golang-library

Last synced: 16 Mar 2025

https://github.com/twitchscience/kinsumer

Native Go consumer for AWS Kinesis streams.

go golang kinesis

Last synced: 14 May 2025

https://github.com/beatlabs/harvester

Harvest configuration, watch and notify subscriber

configuration-management go golang

Last synced: 08 Sep 2025

https://github.com/liu-cn/json-filter

golang json字段过滤,复用struct 随意选择你想要输出为json的结构体字段。 json filter Golang's JSON filter randomly selects the structure fields you want to output as JSON,Let go have dynamic language like json processing capability

filter generic go go-json golang golang-json json json-api json-encode json-fields json-filter json-library json-marshal json-omit n-tree tree-structure

Last synced: 27 Jan 2026

https://github.com/proofrock/pupcloud

[SUSPENDED] A portable web file manager and gallery

axentix browser file-sharing go gofiber svelte web

Last synced: 25 Oct 2025

https://github.com/pb33f/libopenapi-validator

OpenAPI validation extension for libopenapi, validate http requests and responses as well as schemas

go golang http openapi openapi-spec openapi-specification openapi3 openapi3-1 openapi3-validation openapi31 schema validation validator

Last synced: 27 Feb 2026

https://github.com/peterrk/slices

fast generic sort for slices in golang

generics go golang high-performance sort

Last synced: 18 Aug 2025

https://github.com/cardrank/cardrank

Go types, funcs, and utilities for working with cards, decks, and evaluating poker hands (Holdem, Omaha, Stud, more)

go golang omaha omaha-poker poker poker-evaluator texas-holdem

Last synced: 27 Mar 2025

https://github.com/tfverch/tfvc

Terraform provider and module version checking tool

go golang terraform

Last synced: 14 Jan 2026

https://github.com/mozillazg/Go-unidecode

ASCII transliterations of Unicode text.

go golang unidecode

Last synced: 12 Mar 2025

https://github.com/grafana/pyroscope-go

This is the golang client integration for Pyroscope

go golang optimization performance profiler profiling pyroscope

Last synced: 15 Dec 2025

https://github.com/get-glu/glu

A deployment pipeline framework that sticks

continuous-delivery continuous-deployment deployment go golang

Last synced: 15 Jan 2026

https://github.com/leartgjoni/go-chat-api

Chat in Golang with Websockets and Redis

go golang redis websocket

Last synced: 31 Jan 2026

https://github.com/z5labs/gogm

Golang Object Graph Mapper for Neo4j

cli cypher edges go golang graph-mapper neo4j ogm

Last synced: 05 Feb 2026

https://github.com/glepnir/GoDoc-CN

Go标准库的中文版Dash文档

go golang golang-library

Last synced: 06 Mar 2025

https://github.com/swe-labs/the-go-engineer

The Go Engineer: Master Software Engineering in Go by building high-impact, real-world projects. From foundations to production-grade architecture.

backend beginner-friendly concurrency data-structures design-patterns-golang education go go-examples go-language go-tutorial golang hands-on idiomatic-go learn-golang learn-to-code learning-go standard-library

Last synced: 04 May 2026

https://github.com/yerden/go-dpdk

Go bindings for DPDK library.

dpdk go golang

Last synced: 17 Jan 2026

https://github.com/orisano/gosax

Go library for XML SAX (Simple API for XML) parsing

go sax xml

Last synced: 05 Apr 2025

https://github.com/cocainecong/gin-chat-demo

gin+websocket+mongodb实现 IM 即时聊天系统,基于WS连接的即时聊天,支持单聊,在线回复以及历史记录查询

gin go im mongodb redis tcp websocket

Last synced: 14 Apr 2025

https://github.com/gobwas/gtrace

A code generation tool for instrumenting Go components.

go golang instrumenting tracing

Last synced: 17 Mar 2025

https://github.com/serpro69/claude-toolbox

Minimal by design, explicitly multi-lang, production-ready and battle-tested collection of configs and plugins for your Claude Code agentic development workflows: mcp, configs, skills, agents and more.

agent-skills agents claude claude-code claude-code-plugin claude-config claude-plugin claude-skills claude-starter go java js kotlin python skill skills starter-project starter-template typescript vibe-coding

Last synced: 26 Apr 2026

https://github.com/data-dog/fastroute

Simple, idiomatic and fast 161 loc http router for golang

go golang http router

Last synced: 20 Jul 2025

https://github.com/skerkour/bloom-legacy

DEPRECATED - End-to-end encrypted Notes, Files, Calendar, Contacts... for Android, IOS, Linux & MacOS

bloom e2ee encryption end-to-end-encryption go golang rust security vue vuejs

Last synced: 30 Aug 2025

https://github.com/flowexec/flow

Local developer automation platform that flows with you

cli-tool developer-platform go task-runner tui

Last synced: 30 Apr 2026

https://github.com/viddotech/videoalchemy

VideoAlchemy is a toolkit expanding video processing capabilities, emphasizing FFmpeg and broader video technology applications.

ai audio convert ffmpeg ffmpeg-command go golang hls rtmp speech-to-text video video-processing video-streaming

Last synced: 21 Oct 2025

https://github.com/deckarep/easycert

EasyCert quickly generates web server TLS certificates that have been self-signed by a private certificate authority that it also creates.

certificate certificate-authority cli go openssl

Last synced: 17 Mar 2025

https://github.com/kikinteractive/go-bqstreamer

Stream data into Google BigQuery concurrently using InsertAll()

bigquery go golang

Last synced: 04 Oct 2025

https://github.com/shaj13/raft

raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol

consensus go golang raft raft-algorithm raft-consensus-algorithm raft-protocol write-ahead-log

Last synced: 17 Jan 2026

https://github.com/gvcgo/gvc

Geek's valuable collection. A cross-platform supertool that brings convinience to coding.

asciinema auto-install browser chatgpt cloc cross-platform docker environment g go gvm languages spark tools version webdav

Last synced: 11 Jun 2025

https://github.com/antonboom/testifylint

The Golang linter that checks usage of github.com/stretchr/testify.

go golang linter static-analysis testify

Last synced: 14 Apr 2025

https://github.com/midoks/imail

small mail server

go imap mail pop3 smtp

Last synced: 05 Apr 2025

https://github.com/akupila/go-wasm

WebAssembly binary file parser written in go

binary go golang parser wasm

Last synced: 20 Jul 2025

https://github.com/planxnx/ethereum-wallet-generator

Blazing fast multiple Ethereum and Crypto vanity wallet generator💰 Generate a ten thousand beautiful crypto wallets in a sec ⚡️🎨 Awesome ethereum vanity address generator🤩

address bitcoin blazing-fast blockchain brute-force bruteforce cli crypto cryptocurrency eth ethereum fast generator go golang hacktoberfest vanity-address wallet

Last synced: 05 Apr 2025

https://github.com/nicexai/wechatcustomerservicesdk

微信客服SDK

go kf wechat wework

Last synced: 21 Apr 2025

https://github.com/cybozu-go/aptutil

Go utilities for Debian APT repositories

apt cacher debian go mirror ubuntu

Last synced: 04 Apr 2025

https://github.com/minio/certgen

A dead simple tool to generate self signed certificates for MinIO TLS deployments

certs go golang mkcert self-signed-certificate

Last synced: 20 Jun 2025

https://github.com/kashalls/kromgo

Easily expose preconfigured prometheus metrics to the outside using badges.

go kubernetes prometheus promql

Last synced: 08 Mar 2026

https://github.com/robinjoseph08/redisqueue

redisqueue provides a producer and consumer of a queue that uses Redis streams

consumer go golang producer producer-consumer redis streams

Last synced: 06 Apr 2025

https://github.com/auth0-samples/auth0-golang-api-samples

Auth0 Integration Samples for Go REST API Services

api auth0 authentication dx-sdk-quickstart go quickstart

Last synced: 04 Apr 2025

https://github.com/restuwahyu13/go-rest-api

Example golang using gin framework everything you need, i create this tutorial special for beginner.

application-server crud-application gin gin-gonic go golang golang-application rest-api

Last synced: 20 Aug 2025

https://github.com/eduncan911/podcast

iTunes and RSS 2.0 Podcast Generator in Golang

go golang itunes podcast

Last synced: 13 Apr 2025

https://github.com/dingdinglz/openai

golang的支持调用所有openai范式的ai的api的库

ai aigc dashscope deepseek go golang openai openai-api siliconflow

Last synced: 07 May 2025

https://github.com/nleiva/go-links

Go programming language online resources

go golang

Last synced: 28 Jun 2025

https://github.com/wader/goutubedl

Go wrapper for youtube-dl and yt-dlp

go golang youtube-dl yt-dlp

Last synced: 04 Apr 2025

https://github.com/webriots/rate

A high-performance rate limiter library for Go applications

concurrency go golang high-performance lock-free rate-limiting thread-safe token-bucket zero-allocation

Last synced: 12 Jan 2026

https://github.com/golang-standards/project-template

Sample Go Project Template (based on the layout from the Standard Project Layout repo)

go golang golang-examples project-skeleton project-structure project-template standards

Last synced: 09 Mar 2026

https://github.com/coder/hnsw

In-memory vector index for Go

ai faiss go golang vector-database

Last synced: 10 Apr 2025

https://github.com/kinbiko/jsonassert

A Go test assertion library for verifying that two representations of JSON are semantically equal

assertion-library assertions go golang hacktoberfest json json-payload testing

Last synced: 30 Dec 2025

https://github.com/gobeam/mongo-go-pagination

Golang Mongodb Pagination for official mongodb/mongo-go-driver package which supports both normal queries and Aggregation pipelines with all information like Total records, Page, Per Page, Previous, Next, Total Page and query results.

aggregate aggregation database driver go go-mongo golang match mongo mongo-go-driver mongo-go-pagination mongo-pagination mongodb mongodb-driver pagination pagination-library paginator perpage pipelines totalpage

Last synced: 06 Apr 2025

https://github.com/babarot/gist

:octocat: A simple gist editor for CLI

cli gist gist-editor go golang

Last synced: 12 Jan 2026

https://github.com/metalblueberry/go-plotly

The goal of the go-plotly package is to provide a pleasant Go interface for creating figure specifications which are displayed by the plotly.js JavaScript graphing library.

charts data-science data-visualization go golang graph plotly plotly-python plotlyjs plotting

Last synced: 15 Jan 2026

https://github.com/gholt/ring

Consistent Hashing Partition Ring for Go (golang)

consistent-hashing go ring

Last synced: 05 May 2025

https://github.com/ahaodev/shadmin

An Enterprise-Grade Full-Stack RBAC Permission Management System Built with Go + React

ai clean-architecture ddd go react shadcn-ui skill tailwindcss-v4 tanstack typescript vite zod

Last synced: 16 Apr 2026

https://github.com/mcmathja/curlyq

Efficient and reliable background processing for Go

background-jobs background-worker go golang redis

Last synced: 03 May 2025

https://github.com/rogerwelin/cfnctl

Cfnctl brings the Terraform cli experience to AWS Cloudformation :cloud:

aws cli cloud cloud-management cloudformation go golang iac infrastructure-as-code terraform

Last synced: 10 Apr 2025

https://github.com/go-gost/gost-plus

A cross-platform GUI client for gost.plus.

cloudflare gio gioui go golang gost gui proxy reverse-proxy tunnel ui

Last synced: 05 Apr 2025

https://github.com/crowdstrike/csproto

CrowdStrike's Protocol Buffers library

go protobuf

Last synced: 22 Jun 2025

https://github.com/sachaos/go-life

Terminal based Conway's Game of Life. Implemented in Go.

conway-game go golang life terminal

Last synced: 05 Apr 2025

https://github.com/pasteus/pastemegobackend

PasteMe Go 后端,Golang + Gin + Gorm

gin go golang gorm mysql pasteme

Last synced: 30 Mar 2025

https://github.com/yakuter/go-developer-list

Turkish Go Developers

developer-list go

Last synced: 09 Oct 2025

https://github.com/plouc/go-gitlab-client

A Go gitlab API client & powerful CLI written in Go

ci cli continuous-integration gitlab gitlab-client go

Last synced: 09 Apr 2025

https://github.com/johandry/terranova

Using Terraform package from Go

go golang golang-package terraform

Last synced: 12 Apr 2025

https://github.com/goflyfox/gfstudy

go frame框架基础介绍

gf go goframe golang study

Last synced: 17 Jan 2026

https://github.com/cugu/gocap

List your dependencies capabilities and monitor if updates require more capabilities.

go supply-chain-attacks supply-chain-security

Last synced: 07 May 2025

https://github.com/rapidloop/statsd-vis

Standalone StatsD server with built-in visualization

go golang metrics monitoring statsd statsd-server

Last synced: 14 Apr 2025

https://github.com/cybozu-go/sabakan

A versatile network boot server for large data centers

boot dhcp etcd go ignition uefi

Last synced: 06 Apr 2025

https://github.com/danieljoos/wincred

Go wrapper around the Windows Credential Manager API functions

credential-storage credentials go golang windows

Last synced: 16 May 2025

https://github.com/ajstarks/giocanvas

Canvas API built with Gio

api gioui go golang gui

Last synced: 20 Aug 2025

https://github.com/recws-org/recws

Reconnecting WebSocket is a websocket client based on gorilla/websocket that will automatically reconnect if the connection is dropped and keeps the connection alive - thread safe!

go golang gorilla-websocket reconnecting-websocket websocket websocket-client

Last synced: 29 Apr 2025

https://github.com/syocy/a-tour-of-go-in-haskell

Write "Concurrency" section of "A Tour of Go" in Haskell

concurrency go haskell

Last synced: 23 Apr 2025

https://github.com/go-perf/go-perftuner

Helper tool for manual Go code optimization.

benchmark cli command-line go golang performance

Last synced: 09 Mar 2026

https://github.com/dimaskiddo/go-whatsapp-rest

Go WhatsApp Implementation in REST API

api go golang rest server whatsapp whatsapp-api whatsapp-web

Last synced: 06 Oct 2025

https://github.com/gabstv/ebiten-imgui

Dear ImGui renderer for Ebitengine

ebiten ebitengine gamedev go imgui

Last synced: 31 Jan 2026

https://github.com/griefly/griefly

Griefly: Yet Another Space Station Remake

c-plus-plus cmake game go

Last synced: 20 Mar 2025

https://github.com/cheivin/di

一个简易版本的Go依赖注入实现

dependency-injection go golang

Last synced: 14 May 2025

https://github.com/thiht/transactor

Transactor is an injectable type making DB transactions seamless.

go golang mssql mysql oracle pgx postgres sql sqlite sqlx transactions transactor

Last synced: 05 Apr 2025

https://github.com/rooklift/ogatak

KataGo analysis GUI and SGF editor

baduk go gui katago sgf weiqi

Last synced: 24 Apr 2026