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/gptankit/serviceq

Super fault-tolerant HTTP load balancer & queue. White paper for reference - https://github.com/gptankit/serviceq-paper

go golang http-proxy load-balancer request-queuing

Last synced: 21 Apr 2025

https://github.com/shurcool/home

home is Dmitri Shuralyov's personal website.

go indieweb personal website

Last synced: 08 Sep 2025

https://github.com/julienbreux/pody

👾 Pody — CLI app to manage your Pods in your Kubernetes cluster. (DEPRECATED)

cli go gocui golang kubernetes pods termbox-go terminal

Last synced: 14 Oct 2025

https://github.com/mvdan/benchinit

Benchmark the init cost of Go packages

benchmark cost go init initialization performance

Last synced: 09 Apr 2025

https://github.com/orestonce/chessgame

网络版中国象棋

cpp go golang qt

Last synced: 28 Oct 2025

https://github.com/pkritiotis/go-climb-clean-architecture-example

A small web application written in go that demonstrates clean architecture.

clean-architecture example example-project go golang

Last synced: 12 Jan 2026

https://github.com/iOliverNguyen/ujson

µjson - A fast and minimal JSON parser and transformer that works on unstructured JSON

go json minimal parser performance

Last synced: 14 Mar 2025

https://github.com/invisionapp/tabular

Tabular simplifies printing ASCII tables from command line utilities

cli go golang opensource tables

Last synced: 15 Aug 2025

https://github.com/taubyte/dream

A local cloud for rapid development and testing.

cloud-computing cloud-native devtools edge-computing go localdevelopment serverless tau

Last synced: 07 Mar 2026

https://github.com/makew0rld/gemget

Command line downloader for the Gemini protocol.

command-line downloader gemini gemini-protocol go golang hacktoberfest

Last synced: 07 Apr 2026

https://github.com/arsham/rainbow

Tasty rainbows for your terminal! (lolcat clone)

go golang lolcat terminal-app

Last synced: 10 Jun 2025

https://github.com/springrain/zorm

Go轻量ORM,支持达梦(dm),金仓(kingbase),神通(shentong),南大通用(gbase),TDengine,mysql,postgresql,oracle,mssql,sqlite,db2,clickhouse...

clickhouse database dm gbase go go-orm golang golang-orm kingbase mysql orm shentong sql sqlx tdengine

Last synced: 17 Jan 2026

https://github.com/creachadair/jrpc2

A Go implementation of a JSON-RPC 2.0 server and client.

go golang json-rpc jsonrpc jsonrpc2 rpc-library

Last synced: 15 May 2025

https://github.com/nikolaydubina/jsonl-graph

🏝 JSONL Graph Tools

cli data-visualization go graph json

Last synced: 13 Apr 2025

https://github.com/go-crawler/car-prices

Golang爬虫 爬取汽车之家 二手车产品库

crawler go golang spider

Last synced: 14 Jan 2026

https://github.com/threedotslabs/watermill-sql

SQL (Postgres/MySQL) Pub/Sub for the Watermill project.

events go golang mysql postgresql sql watermill

Last synced: 25 Jun 2025

https://github.com/zekrotja/timedmap

A thread safe map which has expiring key-value pairs.

go golang hacktoberfest library map package time timemap

Last synced: 06 Apr 2025

https://github.com/grahamedgecombe/ct-submit

A program for submitting X.509 certificate chains to Certificate Transparency log servers.

certificate-transparency go

Last synced: 26 Oct 2025

https://github.com/lainio/err2

Automatic and modern error handling package for Go

assertion-library error error-handling errors go golang stacktrace try-catch unit-testing

Last synced: 01 Mar 2026

https://github.com/gihnius/monconn

A TCP connection monitoring tool written in Go.

connection go monitor service tcp traffic

Last synced: 30 Mar 2025

https://github.com/rillig/gobco

Measure branch coverage of golang tests

coverage coverage-testing go golang

Last synced: 31 Jul 2025

https://github.com/sonh/qs

Go module for encoding structs into URL query parameters

encoder encoding form form-data go query-parameters querystring url-parameters

Last synced: 14 Mar 2025

https://github.com/mgerb/ServerStatus

A Discord bot to display the status of servers.

bot discord go hacktoberfest server status

Last synced: 14 Mar 2025

https://github.com/nuvo/skbn

Copy files and directories between Kubernetes and cloud storage

abs aws azure azure-blob-storage go golang kubernetes minio s3

Last synced: 14 Apr 2025

https://github.com/aeilang/httpz

Lightweight net/http 1.22+ enhancement library that combines the best of chi & Echo Enabling you to effortlessly write handlers using net/http

chi echo go http web

Last synced: 12 Jan 2026

https://github.com/efectn/fiber-boilerplate

Simple and scalable boilerplate to build powerful and organized REST projects with Fiber.

boilerplate fiber fx go gofiber golang golang-package project-template template zerolog

Last synced: 28 Apr 2025

https://github.com/smallinsky/mtf

Microservice Test Framework

go golang grpc testing

Last synced: 14 Jan 2026

https://github.com/qmuntal/opc

Go implementation of the Open Packaging Conventions (OPC)

files go golang opc xml

Last synced: 05 Sep 2025

https://github.com/maragudk/gomponents-starter-kit

A starter kit for building a web app with gomponents, HTMX, and TailwindCSS in Go.

go golang gomponents html htmx tailwindcss

Last synced: 09 Apr 2025

https://github.com/greenlightning/advent-of-code-downloader

⭐️ Command line utility that automatically downloads your Advent of Code puzzle inputs.

advent-of-code go golang

Last synced: 14 Jan 2026

https://github.com/helloh2o/lucky

Lucky is a simple game/application network framework, supports protobuf, JSON message protocol, data transmission based on HTTP(S), Websocket, Socket (TCP, KCP, QUIC), and supports encryption and decryption of message packets.

go tcp websocket

Last synced: 02 Apr 2026

https://github.com/babarot/github-labeler

Declarative way to configure GitHub labels

github-actions github-labels go golang yaml

Last synced: 30 Apr 2025

https://github.com/GetStream/stream-chat-go

Stream Chat official Golang API Client

chat chat-api go golang rest

Last synced: 23 Jan 2026

https://github.com/opentracing-contrib/go-grpc

Package otgrpc provides OpenTracing support for any gRPC client or server.

go grpc opentracing

Last synced: 15 May 2025

https://github.com/hequan2017/go-webssh

go版本 webssh

go gossh gowebssh ssh webssh

Last synced: 25 Aug 2025

https://github.com/redraskal/r6-dissect

Match Replay API/CLI for Rainbow Six: Siege's Dissect (.rec) format.

dissect excel go golang r6-dissect rainbow-six-siege zstandard

Last synced: 11 Oct 2025

https://github.com/joeycumines/go-behaviortree

Package behaviortree provides a simple and powerful Go implementation of behavior trees without fluff.

ai behavior-tree behavior-trees behaviortree behaviour-tree behaviour-trees bot bot-framework closure fsm game-ai go golang robotics state-machine state-management

Last synced: 31 Jan 2026

https://github.com/haraj-backend/hex-monscape

Build a simple turn-based game to learn how to write production code using Hexagonal Architecture. Onboarding reference for Haraj Solutions Team.

getting-started go golang-examples hexagonal-architecture learning-resources onboarding reference-implementation saudi-arabia vue3 web-game

Last synced: 27 Mar 2026

https://github.com/bytedance/nxt_unit

NxtUnit is an automatically unit test generation application for Go.

codegenerator go golang testing unittest

Last synced: 13 Apr 2025

https://github.com/nhatthm/grpcmock

gRPC Test Utilities for Golang

go golang grpc mock test

Last synced: 10 Jul 2025

https://github.com/njayp/ophis

Transform any Cobra CLI into an MCP server

cli cobra cobra-cli go golang golang-library mcp mcp-server open-source

Last synced: 11 Mar 2026

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

Run JVM-based code in Go efficiently

embedded go go-jdk go-jre gojdk golang interpreter jdk jit jre jvm vm

Last synced: 09 Apr 2025

https://github.com/hillu/go-ntdll

Go interface to NTDLL functions

go golang ntdll windows

Last synced: 30 Jun 2025

https://github.com/ameshkov/dnscrypt

DNSCrypt v2 protocol implementation + a command-line tool

dns dnscrypt go

Last synced: 04 Apr 2025

https://github.com/therecipe/examples

Examples for https://github.com/therecipe/qt

cross-platform-gui examples go gui-framework qt

Last synced: 21 Mar 2025

https://github.com/chrishrb/go-grip

Preview Markdown files locally before committing them.

cli github go grip html markdown markdown-preview readme

Last synced: 25 Dec 2025

https://github.com/flaque/filet

🍖 A small temporary file utility for Go testing.

go golang library testing

Last synced: 15 May 2025

https://github.com/cryptix/wav

golang .wav reader and writer

go golang wav

Last synced: 14 Apr 2025

https://github.com/telegram-mini-apps/init-data-golang

Golang library to make work with Telegram Mini Apps init data easier.

go golang telegram telegram-mini-apps

Last synced: 15 Dec 2025

https://github.com/makasim/amqpextra

Golang AMQP reliable connection, publisher, consumer.

amqp consumer go golang hacktoberfest publisher rabbitmq streadway

Last synced: 16 Mar 2025

https://github.com/Eclalang/Ecla

Ecla is a programming language that is designed to be easy to learn and use. It is a general purpose language that can be used for many different things.

ecla go golang interpreter learning programming-languages

Last synced: 08 Apr 2025

https://github.com/canidam/libvault

A lightweight Vault client module written in Go, with no dependencies, that is intuitive and user-friendly

go golang hashicorp hashicorp-vault secrets secrets-management vault-api vault-client

Last synced: 16 Jan 2026

https://github.com/infogulch/xtemplate

A html/template-based hypertext preprocessor and rapid application development web server written in Go.

go golang html html-template hypermedia webserver

Last synced: 31 Mar 2025

https://github.com/avinor/tau

Tau is a thin wrapper on top of terraform to manage multiple deployments, dependencies and secrets.

deprecated devops go infrastructure-as-code terraform

Last synced: 30 Mar 2025

https://github.com/jetbrains/go-code-samples

Code samples for tutorials published on the GoLand blog

go golang

Last synced: 19 Oct 2025

https://github.com/nohupped/ADtoLDAP

A light weight Active Directory to OpenLDAP, or OpenLDAP to OpenLDAP Synchronization Connector written in Golang.

active-directory c daemon go golang ldap openldap python python3 replication sync tls

Last synced: 10 May 2025

https://github.com/MichaelS11/go-tetris

Golang Tetris for console window with optional AI

go golang golang-tetris tetris

Last synced: 17 Jul 2025

https://github.com/jflyup/goMS17-010

Simple program for detecting if host(s) are vulnerable to SMB exploit(MS17-010)

android exploit go ms17-010 python ransomware wannacry

Last synced: 11 Jul 2025

https://github.com/mstryoda/gommons

Swiss army knife for Golang developers

cmd concurrency go golang gopher library unsafe utils

Last synced: 21 Jul 2025

https://github.com/lachee/raylib-goplus

A newer version of the Go bindings for Raylib

game go golang opengl raylib

Last synced: 13 Aug 2025

https://github.com/spheresoftware/objstore

A Multi-Master Distributed Caching Layer for Amazon S3.

amazon astranet cache-storage distributed-systems go golang s3

Last synced: 09 Mar 2026

https://github.com/fireinrain/opaitokens

A golang lib to help you to get openai access token and refresh the token(一个golang sdk,帮助你更容易的获取openai chatgpt的accessToken :)

access go golang openai openai-api token

Last synced: 10 Apr 2025

https://github.com/Akegarasu/blivedm-go

go 版 b站/bilibili 直播/bili直播 弹幕库 - websocket协议

bilibili go golang

Last synced: 16 Mar 2025

https://github.com/gobuffalo/velvet

A sweet velvety templating package

go golang handlebars template template-engine

Last synced: 11 Apr 2025

https://github.com/fedeztk/sku

Simple TUI written in go to play sudoku in the terminal

cli command-line go sudoku tui

Last synced: 08 Oct 2025

https://github.com/tockn/singo

Simple WebRTC Signaling Server written in Go

go webrtc webrtc-demos webrtc-signaling

Last synced: 07 Oct 2025

https://github.com/Gobuffalo/velvet

A sweet velvety templating package

go golang handlebars template template-engine

Last synced: 12 Mar 2025

https://github.com/code-hex/battery

Display your battery status on terminal (or tmux) written by Go

ascii battery binary go golang linux mac terminal tmux utilities windows

Last synced: 27 Apr 2025

https://github.com/shixiaofeia/fly

一个简单而优雅的后端项目, 封装常用数据库组件及应用示例, 助力后端人员快速开发

clickhouse elasticsearch go iris mongodb mysql redis socket

Last synced: 17 Jan 2026

https://github.com/McKael/madon

Golang Mastodon API library

api go godoc golang library mastodon mastodon-api

Last synced: 11 May 2025

https://github.com/moguchev/golang

golang underhood useful links

go golang underhood

Last synced: 22 Jun 2025

https://github.com/vearutop/statigz

Statigz serves pre-compressed embedded files with http in Go

compress-assets embedded go

Last synced: 13 Apr 2025

https://github.com/kataras/blocks

Go-idiomatic View Engine

go iris template views

Last synced: 13 Apr 2025

https://github.com/glennliao/apijson-go

[WIP] 基于 go + goframe 实现的 apijson

apijson go goframe

Last synced: 11 Feb 2026

https://github.com/litesql/ha

Highly available leader/leaderless SQLite cluster powered by embedded NATS JetStream server

go golang high-availability nats pg-wire sqlite

Last synced: 16 Apr 2026

https://github.com/sheepla/longgopher

ʕ◉ϖ◉ʔ loooooooooooooooooooooong gopher

ascii-art go go-cli golang golang-cli gopher joke terminal

Last synced: 30 Apr 2025

https://github.com/fishtailstudio/imgo

Golang image handling and manipulation library. Golang 图片处理库。

go golang image image-processing

Last synced: 16 Jan 2026

https://github.com/moovweb/gosass

Go language wrapper for LibSass (the C/C++ implementation of Sass).

go libsass

Last synced: 27 Sep 2025

https://github.com/kandoo/beehive-netctrl

Distributed SDN controller built on top of beehive.

go openflow openflow-controller sdn sdn-controller

Last synced: 10 Jan 2026

https://github.com/disintegration/imageorient

Go image decoding with respect to the EXIF orientation tag

decode exif fix go image orientation tag

Last synced: 07 May 2025

https://github.com/songmu/gotesplit

Splits the testing in Go into a subset and run it. It is useful for the CI environment.

ci go golang testing

Last synced: 10 Apr 2025