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/esimov/diagram

CLI app to convert ASCII arts into hand drawn diagrams.

ascii ascii-art canvas cli diagram drawing go gocui golang termbox-go terminal

Last synced: 16 May 2025

https://github.com/caixw/apidoc

RESTful API 文档生成工具,支持 Go、Java、Swift、JavaScript、Rust、PHP、Python、Typescript、Kotlin 和 Ruby 等大部分语言。

api apidoc document documentation-generator go golang rest rest-api rest-api-documentation restful restful-api tools

Last synced: 25 Dec 2025

https://github.com/denverdino/aliyungo

Go SDK for Aliyun (Alibaba Cloud) - Golang API for ECS, OSS, DNS, SLB, RDS, RAM, MNS, STS, SLS, MQ, Push, OpenSearch, DM, Container Service etc.

alibaba aliyun dns ecs go oss rds sdk slb

Last synced: 10 Apr 2025

https://github.com/benbusby/farside

A smart redirecting gateway for various frontend services

badgerdb go golang privacy redirect

Last synced: 15 May 2025

https://github.com/libplctag/libplctag

This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet.

allen-bradley c c-sharp cip dotnet ethernet ethernet-ip go golang java labview linux modbus pascal pccc plc portable rockwell windows

Last synced: 10 Feb 2026

https://github.com/cunyu1943/ebooks

📖 编程书籍资源库

books cpp go java mysql pdf programming-books react redis vue

Last synced: 04 Apr 2025

https://github.com/hashicorp/levant

An open source templating and deployment tool for HashiCorp Nomad jobs

continuous-deployment go golang hashicorp hashicorp-nomad nomad nomad-job templating

Last synced: 12 May 2025

https://github.com/godarch/darch

A tool for building and booting stateless and immutable images, bare metal.

containers go golang linux linux-distribution operating-system

Last synced: 12 Apr 2025

https://github.com/mitranim/gow

Missing watch mode for Go commands. Watch Go files and execute a command like "go run" or "go test"

build-tool go golang task-runner watch

Last synced: 15 May 2025

https://github.com/ublue-os/fleek

[deprecated] Own your $HOME

dotfiles go home-manager linux mac nix wsl

Last synced: 01 Oct 2025

https://github.com/pterodactyl/wings

The server control plane for Pterodactyl Panel. Written from the ground-up with security, speed, and stability in mind.

compiled docker go golang pterodactyl

Last synced: 14 May 2025

https://github.com/arp242/uni

Query the Unicode database from the commandline, with good support for emojis

emoji emoji-picker go golang unicode

Last synced: 16 May 2025

https://github.com/quasilyte/go-ruleguard

Define and run pattern-based custom linting rules.

analysis codeql dynamic-rules go go-analysis gogrep golang linter ruleguard semgrep static-analysis

Last synced: 13 May 2025

https://github.com/janpfeifer/gonb

GoNB, a Go Notebook Kernel for Jupyter

data-science go golang gonb jupyter jupyter-notebook jupyter-notebook-kernel

Last synced: 14 May 2025

https://github.com/syself/cluster-api-provider-hetzner

Cluster API Provider Hetzner :rocket: The best way to manage Kubernetes clusters on Hetzner, fully declarative, Kubernetes-native and with self-healing capabilities

bare-metal cloud-native cluster-api cluster-api-provider-hetzner devops go hcloud hetzner high-availability k8s k8s-provider-hetzner k8s-sig-cluster-api k8s-sig-cluster-lifecycle kubernetes linux operator

Last synced: 23 Oct 2025

https://github.com/prometheus/procfs

procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.

go kernel process process-metrics procfs prometheus pseudo-filesystem-proc

Last synced: 14 May 2025

https://github.com/bytecodealliance/wasmtime-go

Go WebAssembly runtime powered by Wasmtime

go golang runtime rust wasi wasm wasmtime webassembly

Last synced: 23 Apr 2025

https://github.com/nakabonne/pbgopy

Copy and paste between devices

cli clipboard copy-paste go golang

Last synced: 29 Apr 2026

https://github.com/pwnesia/dnstake

DNSTake — A fast tool to check missing hosted DNS zones that can lead to subdomain takeover

dns go golang nameserver subdomain takeover vulnerability

Last synced: 16 May 2025

https://github.com/syumai/workers

Go package to run an HTTP server on Cloudflare Workers.

cloudflare cloudflare-workers go golang

Last synced: 15 May 2025

https://github.com/learning-cloud-native-go/myapp

🚀 How to build a Dockerized RESTful API application using Go.

cloud-native docker go golang kubernetes microservice restful-api tutorial

Last synced: 24 Jan 2026

https://github.com/a8m/envsubst

Environment variables substitution for Go

environment-variables envsubst go

Last synced: 13 May 2025

https://github.com/DarthPestilane/easytcp

:sparkles: :rocket: EasyTCP is a light-weight TCP framework written in Go (Golang), built with message router. EasyTCP helps you build a TCP server easily fast and less painful.

go golang middleware router tcp tcp-server

Last synced: 14 Mar 2025

https://github.com/wireguard/wgctrl-go

Package wgctrl enables control of WireGuard interfaces on multiple platforms.

go golang linux networking wireguard

Last synced: 13 May 2025

https://github.com/feihua/zero-admin

Zero-Admin 是一套基于 go-zero 框架实现的电商系统的后端服务

docker go go-zero golang mall shop

Last synced: 14 Apr 2025

https://github.com/redhat-developer/odo

odo - Developer-focused CLI for fast & iterative container-based application development on Podman and Kubernetes. Implementation of the open Devfile standard.

containers developer-experience developer-tool developer-tools devfile devfiles go golang kubernetes openshift podman

Last synced: 30 Mar 2025

https://github.com/inkyblackness/imgui-go

Go wrapper library for "Dear ImGui" (https://github.com/ocornut/imgui)

dear-imgui go golang gui hacktoberfest imgui toolkit ui wrapper

Last synced: 02 Apr 2025

https://github.com/eapache/channels

Golang channel helpers and special types

buffer channels go golang

Last synced: 14 May 2025

https://github.com/konstantin8105/effective_go_ru

Перевод - Эффективный Go

documentation effective-go go golang

Last synced: 06 Apr 2025

https://github.com/Konstantin8105/Effective_Go_RU

Перевод - Эффективный Go

documentation effective-go go golang

Last synced: 20 Apr 2025

https://github.com/lemnos/tt

A terminal based typing test.

go golang terminal typing typingtest

Last synced: 17 Jan 2026

https://github.com/crazy-max/swarm-cronjob

Create jobs on a time-based schedule on Docker Swarm

cronjob docker docker-api go golang scheduler swarm swarm-mode

Last synced: 15 May 2025

https://github.com/spensercai/drat

去中心化远程控制工具(Decentralized Remote Administration Tool),通过ENS实现了配置文件分发的去中心化,通过Telegram实现了服务端的去中心化

bot c2 decentralized ens ethereum go golang hacking hacking-tool rat remote-control security-tools telegram

Last synced: 04 Apr 2025

https://github.com/adrg/xdg

Go implementation of the XDG Base Directory Specification and XDG user directories

cross-platform go golang golang-library golang-package known-folders library linux macos plan9 specification unix windows xdg xdg-basedir xdg-compliance xdg-specs xdg-user-dirs

Last synced: 13 May 2025

https://github.com/sunny0826/kubecm

Manage your kubeconfig more easily.

cli go golang kubeconfig kubeconfig-manager kubernetes switch-namespace

Last synced: 24 Dec 2025

https://github.com/porjo/youtubeuploader

Scripted uploads to Youtube

go video youtube-api youtube-uploader

Last synced: 14 May 2025

https://github.com/go-shiori/go-readability

Go package that cleans a HTML page for better readability.

go golang readability

Last synced: 14 May 2025

https://github.com/gogearbox/gearbox

Gearbox :gear: is a web framework written in Go with a focus on high performance

api fasthttp framework gearbox go golang http microservice middleware performance rest router web

Last synced: 12 Jan 2026

https://github.com/timest/goscan

goscan is a simple and efficient IPv4 network scanner that discovers all active devices on local subnet.

arp go golang ipv4 lan scanner

Last synced: 04 May 2025

https://github.com/Wieku/danser-go

Dancing visualizer of osu! standard maps and custom osu! client written in Go. Also a generator for osu! videos.

clone cursordance dance danser go golang osu

Last synced: 04 Apr 2025

https://github.com/heroku/heroku-buildpack-go

Heroku's classic buildpack for Go applications.

buildpack go golang heroku heroku-languages

Last synced: 10 Apr 2026

https://github.com/risor-io/risor

Fast and flexible scripting for Go developers and DevOps.

developer-tools devops go golang scripting

Last synced: 14 May 2025

https://github.com/carlos7ags/folio

PDF library for Go: layout engine, HTML to PDF, forms, signatures, barcodes, and PDF/A. Apache 2.0.

acroform apache-2-0 barcode digital-signatures document-generation folio-pdf go golang html-to-pdf html-to-pdf-converter pdf pdf-a pdf-generation pdf-library wasm

Last synced: 31 May 2026

https://github.com/minio/console

Simple UI for MinIO Object Storage :abacus:

console go golang k8s mc minio minio-client minio-console minio-server minio-storage operator tls

Last synced: 14 May 2025

https://github.com/vladimirvivien/automi

A stream processing API for Go (alpha)

data-stream go golang stream-processing streaming-api

Last synced: 15 May 2025

https://github.com/alibaba/loongsuite-go-agent

OpenTelemetry Compile-Time Instrumentation for Golang

apm go instrumentation metrics observability opentelemetry tracing

Last synced: 03 Mar 2026

https://github.com/TheYahya/enola

This is Sherlock's sister, Modern shiny CLI tool written with Golang to help you: 🔎 Hunt down social media accounts by username across social networks

cli go golang search sherlock sherlock-holmes social-network username

Last synced: 02 Sep 2025

https://github.com/pboehm/ddns

A self-hosted Dynamic DNS solution similar to DynDNS or NO-IP

ddns dynamic-dns-solution dyndns go webservice

Last synced: 14 Oct 2025

https://github.com/modern-go/reflect2

reflect api without runtime reflect.Value cost

go golang reflect reflection

Last synced: 14 Apr 2025

https://github.com/rogerwelin/cassowary

:rocket: Modern cross-platform HTTP load-testing tool written in Go

cli cross-platform go golang http linux load-testing macos metrics performance testing windows

Last synced: 14 Apr 2025

https://github.com/aquasecurity/libbpfgo

eBPF library for Go. Powered by libbpf.

bpf ebpf go golang linux

Last synced: 13 May 2025

https://github.com/ivaaaan/smug

Session manager and task runner for tmux. Start your development environment within one command.

go golang hacktoberfest tmux

Last synced: 21 Oct 2025

https://github.com/pb33f/libopenapi

libopenapi is a fully featured, high performance OpenAPI 3.2, 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang applications.

diff go golang library oas oasv3 openapi openapi-spec openapi-specification openapi3 openapi3-1 openapi3-validation openapi31 parser swagger swagger-api swagger2

Last synced: 02 Apr 2026

https://github.com/cretz/bine

Go library for accessing and embedding Tor clients and servers

go tor

Last synced: 15 May 2025

https://github.com/gogradle/gogradle

A Gradle Plugin Providing Full Support for Go

build build-tool coverage coverage-report go golang gradle gradle-plugin ide test

Last synced: 14 Jan 2026

https://github.com/ekanite/ekanite

The Syslog server with built-in search

go logs rsyslog search syslog syslog-ng syslog-server

Last synced: 30 Mar 2025

https://github.com/abiosoft/caddy-docker

Docker container for Caddy

caddy container docker go php webserver

Last synced: 16 May 2025

https://github.com/librespeed/speedtest-go

Go backend for LibreSpeed

go golang librespeed speedtest

Last synced: 12 Jun 2025

https://github.com/oramasearch/onnx-go

onnx-go gives the ability to import a pre-trained neural network within Go without being linked to a framework or library.

go gorgonia machine-learning neural-network onnx open-source protobuf software2

Last synced: 16 May 2025

https://github.com/bluenviron/gortsplib

RTSP 1.0 client and server library for the Go programming language

aac go golang h264 rtcp rtp rtsp rtsp-client rtsp-player rtsp-proxy rtsp-relay rtsp-server

Last synced: 13 May 2025

https://github.com/sedyh/awesome-ebitengine

A curated list of awesome Ebitengine frameworks, libraries and software

awesome awesome-list ebiten ebitengine game-development gamedev go golang

Last synced: 16 Dec 2025

https://github.com/allaboutapps/integresql

IntegreSQL manages isolated PostgreSQL databases for your integration tests.

go golang id-allaboutapps-backend integration-testing postgres postgresql server

Last synced: 13 Apr 2025

https://github.com/tellytv/telly

An IPTV proxy

go golang iptv plex plex-media-server

Last synced: 11 Jan 2026

https://github.com/goccy/go-graphviz

Go bindings for Graphviz

dot-language go golang golang-library graphviz

Last synced: 29 Apr 2025

https://github.com/brimstone/go-shellcode

Load shellcode into a new process

go post-exploitation redteam shellcode windows

Last synced: 04 Apr 2025

https://github.com/monzo/typhon

A wrapper around Go's net/http to provide safety and convenience. At Monzo, Typhon forms the basis of most clients and servers in our microservices platform.

go golang http microservices rpc

Last synced: 14 May 2025

https://github.com/vkuznecovas/mouthful

Mouthful is a self-hosted alternative to Disqus

commenting-engines comments disqus dynamodb go golang mysql postgres preact

Last synced: 15 May 2025

https://github.com/openatx/atx-agent

HTTP Server runs on android devices

android go

Last synced: 14 Jan 2026

https://github.com/jcmturner/gokrb5

Pure Go Kerberos library for clients and services

go golang gssapi kerberos kerberos-authentication kerberos-client kerberos-spnego keytab spnego

Last synced: 23 Sep 2025

https://github.com/miniscruff/changie

Automated changelog tool for preparing releases with lots of customization options

cd changelog changelog-generator ci devops devops-tools go golang release-automation

Last synced: 14 May 2025

https://github.com/j178/chatgpt

An elegant interactive CLI for ChatGPT

chatgpt cli go golang gpt-3 gpt-4

Last synced: 15 May 2025

https://github.com/VAR-solutions/Algorithms

A repository of different Algorithms and Data Structures implemented in many programming languages.

algorithms bit-manipulation c cpp csharp data-structures dynamic-programming go golang greedy-algorithms help-wanted java javascript mathematics python python3 ruby rust swift

Last synced: 27 Apr 2025

https://github.com/passwall/passwall-server

Passwall Server is the core backend infrastructure for Passwall platform

api crypto go golang hacktoberfest password password-manager

Last synced: 16 May 2025

https://github.com/kamva/mgm

Mongo Go Models (mgm) is a fast and simple MongoDB ODM for Go (based on official Mongo Go Driver)

go mgm model mongo mongo-go-models mongodb odm

Last synced: 15 May 2025

https://github.com/irfansharif/cfilter

Cuckoo Filter implementation in Go, better than Bloom Filters (unmaintained)

bloom-filter cuckoo-filter filter go

Last synced: 04 Oct 2025