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/qneyrat/grpc-go-kit-example

go-kit and gRPC

go go-kit graphql grpc

Last synced: 07 May 2025

https://github.com/gogpu/naga

Pure Go Shader Compiler — WGSL to SPIR-V, MSL, GLSL, HLSL, DXIL. Zero CGO.

compiler directx dxil glsl go golang gpu graphics hlsl metal msl opengl pure-go shader spirv vulkan webgpu wgsl

Last synced: 01 May 2026

https://github.com/manaelproxy/manael

Manael is a simple HTTP proxy for processing images.

go manael proxy webp

Last synced: 07 Mar 2026

https://github.com/ricardo-ch/go-tracing

Easy to use tracing with zipkin or jaeger tracing in golang

go tracing zipkin

Last synced: 17 Jan 2026

https://github.com/acomagu/bufpipe

The buffered IO pipe.

go golang golang-library utility

Last synced: 08 Feb 2026

https://github.com/networkteam/construct

An opinionated set of generated structs and functions for building low abstraction persistence (e.g. SQL)

go golang orm persistence postgresql sql

Last synced: 12 Mar 2026

https://github.com/pzl/ciqdb

Connect IQ (PRG) parser and debugger

connectiq go golang monkey-c

Last synced: 11 Mar 2026

https://github.com/federicotdn/pimacs

A partial, experimental implementation of an Elisp interpreter written in Go

elisp emacs go golang interpreter lisp

Last synced: 16 Mar 2025

https://github.com/sixafter/nanoid

A simple, fast, and efficient Go implementation of NanoID, a tiny, secure, URL-friendly, unique string ID generator.

crypto csrf fips-140 go golang nanoid nonce nonces prngs

Last synced: 14 Mar 2026

https://github.com/goanywhere/rex

Pleasures for Web in Golang

benchmark go golang middleware modular rex scale stdlib

Last synced: 16 Dec 2025

https://github.com/encoredev/encore.dev

This repository contains the Encore's Runtime API contract, which Encore applications are built against.

api backend-api backend-framework cloud encore go golang

Last synced: 05 May 2025

https://github.com/bin-huang/newc

A code generator that generates constructor code for Golang structures.

code-generation code-generator constructor go golang struct

Last synced: 19 Sep 2025

https://github.com/earthboundkid/truthy

Package truthy provides truthy condition testing with Go generics

generics go golang truthy truthy-checks

Last synced: 03 Sep 2025

https://github.com/integrii/go-redis-migrator

A cluster aware Redis key migrator. Moves keys from one cluster or host to another cluster or host.

cluster go migrate redis

Last synced: 11 Apr 2025

https://github.com/goodhosts/hostsfile

Go package for interfacing with an OS hosts file

go golang-library golang-package hosts hosts-file hosts-file-edit hostsfile

Last synced: 06 Jan 2026

https://github.com/loov/enumcheck

Allows to mark Go enum types as exhaustive.

go golang static-analysis

Last synced: 16 Apr 2025

https://github.com/meditativeape/wikiracer

Finds the shortest path between two Wikipedia articles, using only Wikipedia links.

go golang wikipedia

Last synced: 22 Jan 2026

https://github.com/ajstarks/dchart

dchart makes charts using deck markup

api chart deck go golang visualization

Last synced: 27 Feb 2026

https://github.com/kak-tus/ami

Go client to reliable queues based on Redis Cluster Streams

go redis streams

Last synced: 10 Mar 2026

https://github.com/bsv-blockchain/block-headers-service

A headers only peer on the Bitcoin p2p network, with a private web API to allow Merkle root validation.

bitcoin bitcoinsv bsv client go golang headers spv spv-wallet-team spv-wallet-toolkit

Last synced: 01 Apr 2026

https://github.com/ku9nov/faynosync

Self-hosted API server for desktop app updates (Windows/macOS/Linux)

api auto-update cross-platform desktop-app electron go self-hosted software-updates update-server

Last synced: 16 Mar 2026

https://github.com/xorcare/golden

Package golden testing with golden files in Go. A golden file is the expected output of test, stored as a separate file rather than as a string literal inside the test code.

go go-library go-package golang golden golden-tests mit testdata testing tests

Last synced: 28 Jan 2026

https://github.com/r3inbowari/go-mod-explorer

Go Module Explorer for Visual Studio Code (beta)

explorer go go-modules vscode-extension

Last synced: 23 Sep 2025

https://github.com/chai2010/llmgo-book

:books: Go和大语言模型编程

book go golang llm ollama

Last synced: 04 Mar 2025

https://github.com/aureleoules/epitaf

📚 homework manager for EPITA

epita go homework react typescript

Last synced: 14 Apr 2025

https://github.com/carolynvs/magex

Helper methods for Magefiles

go golang mage magefile make

Last synced: 13 Apr 2025

https://github.com/leo0o/simpleoauth

Golang实现几大主流平台的oauth2.0认证(目前仅支持QQ,微信,微博)

go golang oauth2 qq wechat

Last synced: 12 Jan 2026

https://github.com/openproto/protoconfig

ProtoConfig 1.0: Open Standard for using, defining, and consuming software configuration input in a unified way.

configuration go golang jsonnet kingpin openconfig openconfig-spec protobuf protocol-buffers protocol-compiler standard

Last synced: 15 Dec 2025

https://github.com/ndrewnee/go-yamusic

Unofficial Go client library for Yandex.Music API

go yandex-music

Last synced: 25 Jan 2026

https://github.com/qiniu/text

Qiniu Text Processing Libraries for Go

go golang mit-license text-processing

Last synced: 05 May 2025

https://github.com/schibsted/meeting-concluder

Record audio from a meeting, then transcribe, conclude and send the conclusion and a piece of advice to Slack

audio-recorder chatgpt go gpt gpt-api meeting-notes meeting-summarization openai slack slack-api tailwind transcription

Last synced: 04 May 2025

https://github.com/kataras/hcaptcha

hCaptcha HTTP middleware for Go web servers

go golang hcaptcha http iris

Last synced: 30 Oct 2025

https://github.com/Goanywhere/rex

Pleasures for Web in Golang

benchmark go golang middleware modular rex scale stdlib

Last synced: 12 Mar 2025

https://github.com/bit4bit/gami

GO - Asterisk AMI Interface

asterisk-ami go interface

Last synced: 30 Dec 2025

https://github.com/maniac-en/req

Req - Test APIs with Terminal Velocity

api bubbletea cli go terminal testing tui

Last synced: 17 Jan 2026

https://github.com/cirello-io/oversight

Erlang-like supervisor trees

erlang go golang oversight supervisor

Last synced: 12 Jan 2026

https://github.com/timtosi/fishfinger

[Go] - FishFinger is a Docker-Compose lightweight programmatic library written in Go.

docker docker-compose go golang libcompose

Last synced: 02 Oct 2025

https://github.com/marwan-at-work/moddoc

A GOPROXY Documentation Generator

go godoc golang modules

Last synced: 07 Apr 2025

https://github.com/tylpk1216/kobofileserver

Run it on Kobo device, then use browser to transfer file to device.

go kepubify kobo uploadfile-application

Last synced: 14 Apr 2025

https://github.com/spy16/slurp

Slurp is a highly customisable LISP toolkit for Go applications. 💻

embedded-scripting-language go golang lisp scripting-engine

Last synced: 06 Sep 2025

https://github.com/karlprieb/writefreely-docker

Deploy WriteFreely using docker.

docker docker-compose go writefreely

Last synced: 12 Apr 2025

https://github.com/soypat/seqs

seqs: the hottest, most idiomatic userspace TCP/IP implementation on the internet. lwip in go basically

embedded embedded-systems ethernet go golang heapless ip operating-systems tcp tcp-ip tinygo udp userspace-networking

Last synced: 16 Mar 2025

https://github.com/meowgorithm/babyenv

Go environment var parsing, for babies

environment-variables go

Last synced: 05 Sep 2025

https://github.com/radiusmethod/kxd

Kubeconfig file switcher

cli go kubeconfig kubeconfig-manager kubernetes tools

Last synced: 14 Jan 2026

https://github.com/kitex-contrib/xds

xDS support for Kitex and enables Kitex to perform in Proxyless mode with Istio.

go istio kitex sdk

Last synced: 13 Feb 2026

https://github.com/mxssl/selectel-billing-exporter

Prometheus exporter для получения информации по биллингу аккаунта в хостинге Selectel

go golang prometheus prometheus-exporter selectel selectel-api selectel-billing-exporter selectel-vpc-api

Last synced: 14 Feb 2026

https://github.com/gbbr/hue

Philips Hue API

go hue

Last synced: 14 Oct 2025

https://github.com/daehee/nvd

Fast, simple library in Go to fetch CVEs from the National Vulnerability Database feeds

cve go golang infosec vulnerabilities

Last synced: 26 Jan 2026

https://github.com/miteshsharma/go-project

Basic go project directory structure with wire frame code

domain-driven-design go golang http-server webserver

Last synced: 08 Apr 2025

https://github.com/feixiao/testing

Testing in Go

ci go golang testify testing

Last synced: 26 Dec 2025

https://github.com/cep21/gotemplate

Minimal repository template for well constructed Go libraries.

go golang template-project

Last synced: 15 Apr 2025

https://github.com/bmoscon/StreamingAlgorithms

A Set of Streaming Algorithms in C++, Python, and Go

c-plus-plus cpp go golang python streaming-algorithms

Last synced: 06 May 2025

https://github.com/connectai-e/feishu-oral-friend

🎒 飞书高校师生必备,AI朋友陪你练习英语口语

chatgpt chatgpt-api connect-ai feishu-bot go golang

Last synced: 23 Jun 2025

https://github.com/vanng822/css

Basic css parser in golang

css go parser

Last synced: 05 Apr 2025

https://github.com/orisano/wyhash

A pure-Go wyhash implementation.

go hash wyhash

Last synced: 14 Apr 2025

https://github.com/inkeliz/go_inkwasm

Faster alternative to `syscall/js`. Code-generated Javascript and Assembly, up to 2x faster than native syscall/js.

go golang syscall wasm webassembly

Last synced: 14 Apr 2025

https://github.com/pandatix/nvdapi

Unofficial but convenient Go wrapper around the NVD REST JSON API

api cpe cve go nist nvd

Last synced: 12 May 2025

https://github.com/elara6331/go-lemmy

Automatically generated Go API bindings for Lemmy

api-bindings go lemmy lemmy-api lemmy-client

Last synced: 15 Aug 2025

https://github.com/skx/alphavet

A golang linter to detect functions not in alphabetical order

go golang golang-language govet linting

Last synced: 23 Apr 2025

https://github.com/etaaa/queue-it-proof-of-work

A Golang solution for Queue-it's Proof-of-Work challenge

go golang proof-of-work queueit

Last synced: 01 Apr 2025

https://github.com/quasoft/websspi

HTTP auth middleware for Go that uses Kerberos/NTLM SPNEGO with SSPI for single sign-on authentication of HTTP requests in Windows environments

auth go golang http kerberos kerberos-spnego middleware single-sign-on spnego sso sspi windows

Last synced: 30 Jan 2026

https://github.com/marmelab/gollabedit

Experimental collaborative editor written in Go

go hackday

Last synced: 14 Jan 2026

https://github.com/vlorc/gioc

golang ioc framework

factory go golang-library inject ioc register

Last synced: 14 Jan 2026

https://github.com/mtoohey31/iter

Package iter provides generic, lazy iterators, functions for producing them from primitive types, as well as functions and methods for transforming and consuming them.

generic generics go golang iterator lazy

Last synced: 14 Jan 2026

https://github.com/noornee/reddit-dl

a reddit multimedia downloader...

cli ffmpeg go reddit

Last synced: 15 Apr 2025

https://github.com/otoolep/go-grpc-pg

Simple service exposing a gRPC interface, with a connection to PostgreSQL on the backend

go golang grpc postgres

Last synced: 19 Jul 2025

https://github.com/goodhosts/cli

Simple hosts file management in a Go cli

cli go golang hosts hosts-file hosts-file-edit hosts-manage hostsfile

Last synced: 15 Apr 2025

https://github.com/go-netty/go-netty-ws

An Websocket server & client written by https://github.com/go-netty/go-netty

go go-netty websocket

Last synced: 10 Apr 2025

https://github.com/anaskhan96/sesh

A (very) simple elegant shell in Go

go golang shell

Last synced: 10 Apr 2025

https://github.com/bmoscon/streamingalgorithms

A Set of Streaming Algorithms in C++, Python, and Go

c-plus-plus cpp go golang python streaming-algorithms

Last synced: 30 Apr 2025

https://github.com/chilts/sid

Generate Sortable Identifiers

go id identifier lexicographical sortable

Last synced: 27 Oct 2025

https://github.com/lusingander/gotip

Go Test Interactive Picker 🧪

bubbletea go go-test go-testing golang test tui unit-testing

Last synced: 08 Jun 2026

https://github.com/mhmtszr/pipeline

Golang pipeline solution with generics.

chainofresponsibility go golang pipeline

Last synced: 01 Apr 2026

https://github.com/score-spec/score-go

Reference library for parsing and loading Score files

go score

Last synced: 09 Mar 2026

https://github.com/arl/golq

:satellite: 2D locality queries in Go

bin-lattice collision-detection go range-query

Last synced: 22 Mar 2025

https://github.com/lzambarda/simple-go-boilerplate

Simple microservices-oriented go project layout boilerplate to provide some ideas and tips.

boilerplate example-project go golang layout microservice project-layout

Last synced: 19 Feb 2026

https://github.com/einride/iam-go

An opinionated Open Source implementation of the google.iam APIs on top of Cloud Spanner.

cloud-spanner go golang grpc iam iam-policy protobuf

Last synced: 16 Sep 2025

https://github.com/nscuro/dtapac

Audit Dependency-Track findings and policy violations via policy as code

dependency-track dtrack go golang opa open-policy-agent owasp policy-as-code

Last synced: 21 Aug 2025

https://github.com/fluhus/gostuff

Convenience packages for data science in Go.

data data-science data-structures go golang

Last synced: 12 Jan 2026

https://github.com/karrick/goavro

Goavro translates between Go native types and binary and textual Avro data

avro go golang

Last synced: 25 Oct 2025

https://github.com/apache/cloudstack-terraform-provider

CloudStack Terraform Provider

cloudstack go terraform

Last synced: 25 Oct 2025

https://github.com/toomasr/sgf4j

Simple SGF Parser for Java

baduk go sgf sgf-parsing weiqi

Last synced: 26 Oct 2025

https://github.com/yuseferi/zax

Golang Zap logger with context

go golang golang-logger-with-context zap zap-with-context

Last synced: 24 Jan 2026

https://github.com/alexander-yu/stream

An online statistics library, written in Go

data-structures go golang online-algorithms statistics stats streaming-algorithms

Last synced: 14 Jan 2026

https://github.com/kayac/go-config

Configuration file loader for Go

configuration go json toml yaml

Last synced: 26 Oct 2025

https://github.com/unkn0wn-root/terraster

Uncomplicated L7 Load Balancer/Reverse Proxy with Plugins support and Admin API

go golang l7 l7-balancer load-balancer load-balancing loadbalancer networking proxy proxy-server

Last synced: 18 Oct 2025