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/zchee/zsh-completions

Yet another Zsh completion definitions. Fork, fix and written by me

go macos zsh zsh-completions

Last synced: 05 Apr 2025

https://github.com/huandu/goroutine

[DEPRECATED] Expose goroutine id to wild world. Alternative approach is https://github.com/huandu/go-tls

go goroutine hack runtime

Last synced: 03 May 2025

https://github.com/shivammg/trie

A Trie implementation in Go meant for auto-completion use cases. Supports Levenshtein distance search.

algorithm autocomplete data-structures edit-distance go golang levenshtein-distance prefix-tree search trie trie-tree-autocomplete

Last synced: 07 Aug 2025

https://github.com/pomerium/autocache

Distributed cache with gossip peer membership enrollment.

cache go golang gossip groupcache memberlist pomerium

Last synced: 09 Apr 2025

https://github.com/mittwald/goharbor-client

Go Client for the Harbor container registry

container go goharbor goharbor-client golang hacktoberfest harbor registry

Last synced: 05 Apr 2025

https://github.com/hueristiq/xsubfind3r

A command-line utility designed to discover subdomains for a given domain in a simple, efficient way. It works by gathering information from a variety of passive sources, meaning it doesn't interact directly with the target but instead gathers data that is already publicly available.

asset-discovery bug-bounty bug-bounty-tools docker docker-image ethical-hacking ethical-hacking-tools go golang osint osint-tools penetration-testing penetration-testing-tools reconnaissance red-team-tools red-teaming subdomain-discovery subdomain-enumeration

Last synced: 06 Apr 2025

https://github.com/gabyx/githooks

🦎 Githooks: per-repo and shared Git hooks with version control and auto update. [✩Star] if you're using it!

best-practices containerization docker formatting git git-hooks go linting

Last synced: 15 May 2025

https://github.com/gate-computer/gate

Benign remote code execution

go networking runtime server webassembly

Last synced: 05 Apr 2025

https://github.com/Nesvilab/philosopher

PeptideProphet, PTMProphet, ProteinProphet, iProphet, Abacus, and FDR filtering

bioinformatics data-analysis go mass-spectrometry ms-data proteomics

Last synced: 19 Apr 2025

https://github.com/riccardogiorato/template-go-vercel

Template to get started with Go / Golang on Vercel for free!

go golang golang-examples serverless vercel vercel-serverless

Last synced: 05 Apr 2025

https://github.com/fujiwara/fluent-agent-hydra

A Fluentd log agent.

fluentd go golang kayac

Last synced: 27 Jun 2025

https://github.com/1pkg/gofire

Gofire 🔥 Command Line Interface Generator tool for Go

cli code-generation go golnag tui

Last synced: 14 May 2025

https://github.com/musobarlab/ecommerce-grpc-microservice

(On Progress) Lab (Building E-Commerce Microservices using Golang, Rest and GRPC with Multiple Docker Container)

clean-architecture docker-compose docker-container ecommerce go golang golang-examples grpc

Last synced: 19 Oct 2025

https://github.com/tarantool/tt

Command-line utility to manage Tarantool applications

cli go tarantool

Last synced: 26 Feb 2026

https://github.com/sesame2/gotun

一个基于 SSH 的正向代理工具,让你的 HTTP/HTTPS 请求从远程主机的网络环境中发出,实现对其可达资源的透明访问。An SSH-powered forward proxy CLI that makes your network requests originate from the remote host.

cli forward-proxy go network ssh

Last synced: 13 Mar 2026

https://github.com/truemail-rb/truemail-go

🚀 Configurable Golang 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.

dns dns-validation dns-validator email email-validation email-validator email-verification email-verifier go go-package golang hacktoberfest mx-validation regex-validation smtp-validation smtp-validator truemail truemail-family truemail-rb validation

Last synced: 08 May 2025

https://github.com/googlecloudplatform/cloud-sql-go-connector

A Go library for connecting securely to your Cloud SQL instances

cloudsql go golang libraries

Last synced: 05 Apr 2025

https://github.com/01walid/goarabic

A Go Lang package for dealing with Arabic text.

arabic arabic-language glyphs go golang special-characters text-processing

Last synced: 15 Apr 2025

https://github.com/rjNemo/underscore

🌟 Useful functional programming helpers for Go

functional functional-programming go golang library

Last synced: 14 Mar 2025

https://github.com/joshuarubin/zb

an opinionated repo based tool for linting, testing and building go source

build go golang lint test tools

Last synced: 25 Jan 2026

https://github.com/kontena/akrobateo

Akrobateo is a simple Kubernetes operator to expose in-cluster LoadBalancer services as node hostPorts using DaemonSets.

go kontena kubernetes kubernetes-operator

Last synced: 03 May 2025

https://github.com/1lann/go-sip

A Go (golang) library to interface with SIP (Session Initiation Protocol) as defined in RFC 3261.

go sip

Last synced: 17 Jun 2025

https://github.com/diegobernardes/flare

Flare is a service that notify changes of HTTP endpoints

api go http microservices notifications pubsub service subscription

Last synced: 12 Apr 2025

https://github.com/nccgroup/ghostrings

Ghidra scripts for recovering string definitions in Go binaries

ghidra ghidra-extension ghidra-scripts go golang reverse-engineering

Last synced: 26 Apr 2025

https://github.com/aligator/goslice

This is an experimental slicer for 3d printing written in Go also usable as modular slicing lib.

3d 3dprint fdm gcode gcode-generation go golang slicer stl

Last synced: 10 Mar 2026

https://github.com/reviewdog/errorformat

Vim's quickfix errorformat implementation in Go

checkstyle errorformat go golang lint vim

Last synced: 14 May 2025

https://github.com/rjnemo/underscore

🌟 Useful functional programming helpers for Go

functional functional-programming go golang library

Last synced: 05 Apr 2025

https://github.com/aquasecurity/table

:abacus: Tables for terminals, in Go.

go table terminal tui

Last synced: 13 Oct 2025

https://github.com/jimsmart/grobotstxt

grobotstxt is a native Go port of Google's robots.txt parser and matcher library.

go robots-exclusion-protocol robots-txt

Last synced: 19 Apr 2025

https://github.com/jinyaoma/my-app

A continuously updated personal service collection; Tech. Stack: Go, TypeScript, Wails v2, Systray, Gin, GORM, Vue 3, etc.

gin go gorm systray typescript vue3 wails2

Last synced: 12 Jun 2025

https://github.com/percona/proxysql_exporter

Prometheus exporter for ProxySQL performance data.

go golang hacktoberfest metrics pmm prometheus prometheus-exporter proxysql

Last synced: 22 Jul 2025

https://github.com/saturnsvoid/simplelicensing

A Go Based Licensing System for Digital Rights Management

drm go golang license license-management mysql server

Last synced: 19 Mar 2025

https://github.com/maciekmm/messenger-platform-go-sdk

:envelope: A GO SDK for Facebook's messenger-platform: https://developers.facebook.com/docs/messenger-platform

go messenger messenger-platform sdk

Last synced: 14 Apr 2025

https://github.com/alta/protopatch

protoc-gen-go patch utility

go golang protobuf protoc protocol-buffers protos

Last synced: 11 Mar 2026

https://github.com/osamingo/indigo

A distributed unique ID generator of using Sonyflake and encoded by Base58

base58 go id identity snowflake sonyflake

Last synced: 15 Apr 2025

https://github.com/mind1949/googletrans

G文⚡️: Concurrency-safe, Free and Unlimited google translate api for Golang. 🔥免费、无限、并发安全的谷歌翻译包

concurrency-safe detect-language go go-library go-package golang google-translate google-translate-api googletrans language translator

Last synced: 06 May 2025

https://github.com/twharmon/govalid

Struct validation using tags

go validation

Last synced: 31 Jan 2026

https://github.com/BoRuDar/configuration

Library for setting values to structs' fields from env, flags, files or default tag

12-factor config configuration configuration-management go golang microservices reflect reflection

Last synced: 14 Mar 2025

https://github.com/nicolasazrak/caddy-cache

Caching middleware for caddy

cache caddy go

Last synced: 06 Apr 2025

https://github.com/lcp0578/cheat-sheets

:elephant: :elephant: my cheat sheets :memo: , AI, LLM, Symfony, Go, Python, C++, GIS, Qt, MySQL, Twig, Doctrine, Nginx, ElasticSearch, TiDB, Linux etc.

cheat-sheets cheatsheet chrome-extension composer cpp elasticsearch gis go linux mysql nginx python qt redis symfony tidb zend-studio

Last synced: 08 Apr 2026

https://github.com/hyperonym/ratus

Ratus is a RESTful asynchronous task queue server. It translated concepts of distributed task queues into a set of resources that conform to REST principles and provides a consistent HTTP API for various backends.

background-jobs distributed-systems go golang mongodb priority-queue restful-api swagger task task-queue task-scheduler

Last synced: 14 Mar 2025

https://github.com/osaminGo/indiGo

A distributed unique ID generator of using Sonyflake and encoded by Base58

base58 go id identity snowflake sonyflake

Last synced: 12 Mar 2025

https://github.com/SaturnsVoid/SimpleLicensing

A Go Based Licensing System for Digital Rights Management

drm go golang license license-management mysql server

Last synced: 26 Apr 2025

https://github.com/go-swagno/swagno

Generate Swagger 2.0 or OpenAPI 3.0 documentation for Go with "no" annotations, "no" files, "no" command

go golang openapi openapi-codegen openapi-documentation openapi-generator openapi-specification openapi3 swagger swagger-ui swagger2 without-annotations without-files without-run

Last synced: 23 Apr 2026

https://github.com/clipperhouse/jargon

Tokenizers and lemmatizers for Go

data-science go lemmatizer nlp tokenizer

Last synced: 09 Apr 2025

https://github.com/Trendyol/kubectl-view-webhook

:eyes: :bangbang: This projects aims to visualize critical parts of the admission webhook configuration resource

admission-webhook go golang krew kubectl kubectl-plugin kubernetes

Last synced: 31 Mar 2025

https://github.com/goplus/spx

spx - A Scratch Compatible Go/Go+ 2D Game Engine for STEM education

builder game-engine-2d go golang gop goplus learning-gop scratch-like stem stem-education

Last synced: 17 Jan 2026

https://github.com/lithammer/dedent

Remove any common leading whitespace from multiline strings

dedent go

Last synced: 16 May 2025

https://github.com/4ier/notion-cli

Work seamlessly with Notion from the command line. Full Notion API coverage in a single binary.

ai-agents cli developer-tools go notion notion-api terminal

Last synced: 07 Apr 2026

https://github.com/CamilleScholtz/melonbar

A hackable bar/panel for X written in Go.

bar concurrent go lemonbar panel suckless x xorg

Last synced: 17 Jul 2025

https://github.com/blackmann/go-gurl

Curl TUI with Go as Postman replacement

charmbracelet go tui

Last synced: 17 Mar 2025

https://github.com/esimov/gobrot

Mandelbrot image renderer in Go

color-palettes fractal go golang image-processing mandelbrot

Last synced: 16 Jun 2025

https://github.com/houseofcat/turbocookedrabbit

A user friendly RabbitMQ library written in Golang.

cookedrabbit go golang rabbitmq tcr

Last synced: 17 Mar 2025

https://github.com/kubernetes-sigs/cluster-api-provider-digitalocean

The DigitalOcean provider implementation of the Cluster Management API

cluster-api digitalocean go golang hacktoberfest k8s-sig-cluster-lifecycle kubernetes

Last synced: 24 Oct 2025

https://github.com/thepudds/fzgen

Auto-gen Go fuzzing wrappers from normal code. Finds buggy call sequences, including data races & deadlocks. Supports rich signature types.

fuzzing go testing

Last synced: 09 May 2025

https://github.com/jijeshmohan/janus

Janus is a fake rest api server

go golang rest-api tool utility

Last synced: 26 Jan 2026

https://github.com/genuinetools/udict

A command line urban dictionary.

cli go urban-dictionary

Last synced: 09 Apr 2025

https://github.com/ymm135/golang-cookbook

golang基础知识及实现,偏重于数据结构。另外包含web开源项目(中间件)的日常使用

go golang kafka rabbitmq redis

Last synced: 06 Apr 2025

https://github.com/bro3886/gtasks

A CLI client for Google Tasks, written in Go

cli go golang google-tasks hacktoberfest tasklist

Last synced: 14 Jan 2026

https://github.com/gotomicro/egoshop

An e-shop is written by Go

ant-design gin go golang mall react shop uni vue

Last synced: 08 Oct 2025

https://github.com/unitoftime/ecs

A simple and generic ECS implementation in Go

ecs go golang

Last synced: 05 Apr 2025

https://github.com/tjfoc/gmtls

GM TLS/SSL Based on Golang (基于国密算法的TLS/SSL代码库)

gm go sm2 ssl tls

Last synced: 09 Mar 2026

https://github.com/lerenn/asyncapi-codegen

An AsyncAPI Golang Code generator that generates all Go code from the broker to the application/user. Just plug your application to your favorite message broker!

asyncapi asyncapi-generator asyncapi-tooling asyncapi-tools code-generation generator go golang kafka nats nats-messaging

Last synced: 24 Dec 2025

https://github.com/reeflective/readline

Shell library with powerful and modern UI, large feature set, and `.inputrc` support

console go golang inputrc readline shell terminal vim vim-mode

Last synced: 17 Jan 2026

https://github.com/maragudk/gomponents-htmx

HTMX attributes and helpers for gomponents.

go golang gomponents htmx

Last synced: 22 Jul 2025

https://github.com/zupzup/calories

Calories Tracker for the Commandline

boltdb calories calories-tracker cli-app commandline go golang storm

Last synced: 03 Jul 2025

https://github.com/jinghzhu/kubernetescrd

Example of how to create and manage Kubernetes Custom Resource Definition.

crd go k8s kubernetes register-crd

Last synced: 19 Oct 2025

https://github.com/mroth/sseserver

:surfer: High-performance Server-Sent Events endpoint for Go

eventsource go golang server sse streaming

Last synced: 01 May 2025

https://github.com/nanmu42/tart

A toy Gitlab CI Runner backed by Firecracker MicroVM | 基于Firecracker MicroVM的玩具Gitlab CI Runner

firecracker firecracker-microvms gitlab gitlab-ci gitlab-runner go golang

Last synced: 14 Apr 2025

https://github.com/tal-tech/odin

Odin is a Rpcx-based rpc framework, reference rpcx https://rpcx.io/

go go-micro microservice rpc rpcx

Last synced: 15 May 2025

https://github.com/maksimdzhangirov/complete-grpc

In this course, we are going to learn about gRPC and how to use it with protocol buffer

course go golang grpc grpc-go grpc-java java tutorial

Last synced: 05 Apr 2025

https://github.com/marcoshuck/todo

A production-grade todo app applying the following technologies: Go, gRPC, Docker, Kubernetes, Zap, Jaeger, Prometheus, Grafana and more

docker go grafana grpc jaeger kubernetes prometheus zap

Last synced: 06 Apr 2025

https://github.com/dmhao/hgw

hgw是由gateway网关服务、manager控制服务构成的一套轻量级网关系统。目前支持http/https协议的服务控制

api-gateway gateway gateway-manager gateway-microservice go golang http http-proxy http-server microservices

Last synced: 04 May 2025

https://github.com/haya14busa/goplay

The Go Playground (https://play.golang.org/) client

go go-playground golang golang-tools playground

Last synced: 06 Apr 2025

https://github.com/sleepinggenius2/gosmi

Parsing MIBs so you don't have to!

go golang libsmi mib smi snmp

Last synced: 17 Jan 2026

https://github.com/second-state/wasmedge-go

The GO language SDK and API for WasmEdge

go golang tensorflow wasmedge webassembly

Last synced: 28 Feb 2026

https://github.com/alash3al/go-pubsub

An in-process simple publish/subscribe library for golang

go golang message-bus message-queue pub pubsub queue realtime redis stream

Last synced: 28 Apr 2025

https://github.com/IBM/todo-list-fabricV1

A todo list application using Hyperledger Fabric V1 as a data source

blockchain docker fabric-sdk go hyperledger-fabric ibmcode nodejs polymer

Last synced: 22 Mar 2025

https://github.com/murat-cileli/dbee

Fast & Minimalistic Database Browser

database-management go golang mariadb mysql postgresql

Last synced: 14 Apr 2025

https://github.com/fubarhouse/ansible-role-golang

Installs the Go programming language and packages on Mac & Linux (Ubuntu, CentOS)

ansible go golang

Last synced: 29 Jul 2025

https://github.com/madh93/prxy

🔌 Command-line reverse proxy for forwarding HTTP requests through an outbound proxy

cli go golang homelab proxy reverse-proxy self-hosted wireproxy

Last synced: 25 Oct 2025

https://github.com/corbym/gocrest

GoCrest - Hamcrest-like matchers for Go

assertthat go golang hamcrest matcher regex-string

Last synced: 16 Jan 2026

https://github.com/Sandertv/go-raknet

Go library implementing a basic version of the RakNet protocol.

client go golang net network raknet server

Last synced: 22 Jul 2025

https://github.com/zan8in/masscan

Masscan is a golang library to run masscan scans, parse scan results.

go golang json masscan port scanner

Last synced: 12 Oct 2025

https://github.com/shivammg/rd

Build recursive descent parsers

go golang grammar recursive-descent-parser

Last synced: 28 Aug 2025

https://github.com/dwisiswant0/tlder

TLDs finder — check domain name availability across all valid top-level domains.

domain domain-name domains go golang tld tlds top-level-domains whois

Last synced: 06 Apr 2025

https://github.com/devfeel/longweb

Simple and easy go realtime-web gateway

dotweb go longpoll real-web web websocket

Last synced: 07 Sep 2025

https://github.com/nikitavoloboev/gitupdate

Commit and push updated files with file names as commit message

git github go golang

Last synced: 11 Apr 2025