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/metafates/go-template

☄️ Powerful template for Go CLI projects with advanced config management

cli go template

Last synced: 14 Apr 2025

https://github.com/danielgatis/go-vte

A library to parse terminal escape sequences (almost) exactly how the real hardware does.

go golang parser terminal-emulator vt100 vte

Last synced: 23 Mar 2025

https://github.com/ogen-go/protoc-gen-oas

Generate OpenAPI v3 from protobuf

go openapi protobuf

Last synced: 04 Aug 2025

https://github.com/mgjules/chat-demo

Websocket chat demo made in HTMX, Templ, AlpineJS and Go.

alpinejs demo go htmx templ websocket-chat

Last synced: 22 Mar 2025

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

Go library for the Chargebee API.

chargebee go

Last synced: 23 Feb 2026

https://github.com/g-core/gcore-cli

Gcore CLI tool

cli gcore go golang

Last synced: 14 Jan 2026

https://github.com/savannahostrowski/tree-bubble

🌳🫧 A TUI tree view for Charm's Bubble Tea framework

bubble bubbletea charmbracelet go golang

Last synced: 10 Apr 2025

https://github.com/sabakihq/go-board

A Go board data type.

baduk board-game datatype go strategy weiqi

Last synced: 07 Oct 2025

https://github.com/mxssl/wait-for-pg

Check if PostgreSQL database is ready

go golang postgres postgresql

Last synced: 31 May 2026

https://github.com/task4233/dl

The logger not committed to Git for debug

debug go golang logger logging

Last synced: 14 Jan 2026

https://github.com/opsway/documents

Service stateless API for converting HTML documents to PDF

api go golang html opsway-opensource pdf

Last synced: 12 May 2025

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

Code your next Go web project with (a) Mojito! Mojito is a super-modular, fast, opinion-less framework to bootstrap your next Go web project.

api cache dependency-injection go golang logger logging template-engine website

Last synced: 17 Jan 2026

https://github.com/bodo-ai/denali

An open-source, community-driven REST catalog for Apache Iceberg!

apache-iceberg catalog go golang iceberg

Last synced: 06 Jul 2025

https://github.com/mcsmanager/pty

Cross-platform pseudo-teletype application

console go pseudo-teletype pty teletype terminal

Last synced: 12 Jan 2026

https://github.com/arbarlow/account_service

gRPC service for creating accounts (name, email, password etc)

account-microservice docker go grpc lile service

Last synced: 12 Jan 2026

https://github.com/steinfletcher/func-dependency-injection-go

Dependency injection example using higher order functions

dependency-injection functional go golang higher-order-functions

Last synced: 22 Jul 2025

https://github.com/matro7sh/yelaa

Obtain a clean-cut architecture at the launch of a mission and run some tests ( subdomain search, fuzzing, make screenshots on a given perimeter )

go golang nuclei pentest-scripts pentest-tool security

Last synced: 12 Jan 2026

https://github.com/changkun/generics

Deprecated! See https://github.com/golang-design/go2generics.

generics go golang

Last synced: 13 Apr 2025

https://github.com/hexdigest/gounit-vim

Vim plugin for https://github.com/hexdigest/gounit

go golang unit-testing vim

Last synced: 10 May 2025

https://github.com/eun/goremovelines

Remove leading / trailing blank lines in Go functions, structs, if, switches, blocks.

go golang hacktoberfest tool

Last synced: 16 Mar 2025

https://github.com/gurkengewuerz/cefgo

Go bindings for the Chromium Embedded Framework (CEF)

cef cefgo cgo chrome chromium go golang gui-toolkit

Last synced: 22 Apr 2025

https://github.com/icewhaletech/casaos-appmanagement

App management service manages CasaOS app lifecycle, such as installation, running, etc.

containerd docker go golang nas snap

Last synced: 31 Mar 2025

https://github.com/corentinb/warc

Read and write WARC files in Go

archiving go warc

Last synced: 07 May 2025

https://github.com/ajankovic/smpp

Go library for SMPP 3.4

go go-library golang smpp

Last synced: 18 Jan 2026

https://github.com/goark/go-cvss

Common Vulnerability Scoring System (CVSS)

cvss go golang golang-package

Last synced: 12 Jan 2026

https://github.com/andrewpillar/mgrt

Simple SQL migrations

go migrations sql-migration

Last synced: 03 Aug 2025

https://github.com/blinklabs-io/txtop

mempool display tool for a Cardano Node

blockchain cardano cardano-node go golang mempool terminal-app tui

Last synced: 13 Apr 2025

https://github.com/posener/client-timing

An HTTP client for go-server-timing middleware. Enables automatic timing propagation through HTTP calls between servers.

client go golang http http-timing timing

Last synced: 12 Sep 2025

https://github.com/evgenii-engineer/openlight

Lightweight AI agent runtime for Raspberry Pi and homelabs, built around deterministic skills and local LLMs.

ai-agent edge-ai go golang homelab llm local-ai ollama raspberry-pi self-hosted telegram

Last synced: 23 May 2026

https://github.com/cyberark/ark-sdk-golang

CyberArk's Official SDK and CLI - https://cyberark.github.io/ark-sdk-golang/

cli cyberark go golang sdk

Last synced: 31 Jul 2025

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

Django inspired Golang Rest Framework

framework gin go golang gorf rest-api

Last synced: 31 Aug 2025

https://github.com/orsinium-labs/arguard

🛡 Linter for Go that checks static call arguments against the function guards (aka contracts).

ci contracts dbc deal design-by-contract go golang golangci-lint guards lint linter safety static-analysis type-checker

Last synced: 15 Apr 2025

https://github.com/areknoster/hypert

Go package for rapid testing of real HTTP APIs integrations. Sanitize and record requests and responses during development. Replay and validate in CI.

api api-client api-rest go golang http http-client integration-testing unit-testing

Last synced: 14 Jan 2026

https://github.com/nuetoban/crocodile-game-bot

🐊 Crocodile Game bot for Telegram

bot go golang telegram telegram-bot

Last synced: 23 Jan 2026

https://github.com/craftypath/gotf

Managing multiple environments with Terraform made easy

devops environments go golang hashicorp hashicorp-terraform iac infrastructure-as-code terraform

Last synced: 24 Oct 2025

https://github.com/bool64/cache

High performance resilient in-memory cache for Go

cache cache-stampede cachemanager go resiliency

Last synced: 29 Jan 2026

https://github.com/upwork/golang-upwork

GO bindings for Upwork API

go golang upwork-api

Last synced: 22 Jan 2026

https://github.com/janczer/htmlpdf

Create PDF from HTML

go golang html pdf

Last synced: 14 Jan 2026

https://github.com/acronis/perfkit

perfkit is a Go library and suite of performance testing tools designed for benchmarking and analyzing systems such as databases and cloud infrastructure

bench benchmark database db go golang perf performance suite tool

Last synced: 19 Aug 2025

https://github.com/levidurfee/gowafp

A Web Application Firewall for PHP written in Go

fastcgi fpm go golang php security waf

Last synced: 05 Oct 2025

https://github.com/casbin/govaluate

Arbitrary expression evaluation for golang, maintained by Casbin

evaluate evaluator expression go golang

Last synced: 22 Apr 2025

https://github.com/michurin/human-readable-json-logging

The tool to pretty print JSON log stream right from running process in human readable format

elk go golang human-readable logging slog structured-logging tooling

Last synced: 05 Sep 2025

https://github.com/xe/gopreload

LD_PRELOAD for the gopher crowd

completed-project go ld-preload

Last synced: 12 Apr 2025

https://github.com/deebloo/go-board

Go Board WebComponent

baduk go webcomponents webdev

Last synced: 13 Apr 2025

https://github.com/mitranim/gg

Essential utilities missing from the Go standard library.

generics go golang stdlib stdlib-extras

Last synced: 30 Apr 2025

https://github.com/bool64/dev

🛠️ Go development helpers

go hacktoberfest makefile

Last synced: 07 Apr 2026

https://github.com/cosmos72/gls

Fast goroutine local storage

go goroutine-safe thread-local tls

Last synced: 21 Mar 2025

https://github.com/axiaoxin-com/ratelimiter

token bucket ratelimiter for nginx-lua/go/gin-middleware

gin-middleware go lua ratelimiter

Last synced: 12 Apr 2025

https://github.com/evgenii-engineer/openLight

Lightweight AI agent runtime for Raspberry Pi and homelabs, built around deterministic skills and local LLMs.

ai-agent edge-ai go golang homelab llm local-ai ollama raspberry-pi self-hosted telegram

Last synced: 26 Apr 2026

https://github.com/qclaogui/goforum

Let's go a forum

forum gin go gorm goweb vue

Last synced: 22 Jan 2026

https://github.com/hrtsegv/maze-game

🧩 Test your skills, tackle mazes, and race against the clock. Pick your difficulty level and dive into the challenge!

cli game go maze-game

Last synced: 27 Feb 2026

https://github.com/cycoresystems/netdiscover

Network discovery tool for cloud environments

asterisk cloud cloud-providers go golang kubernetes networking voip

Last synced: 07 Oct 2025

https://github.com/chai2010/leetcode-go

:computer:LeetCode练习, Go语言版本

algorithm go golang leetcode

Last synced: 15 Apr 2025

https://github.com/go-macaron/binding

Package binding is a middleware that provides request data binding and validation for Macaron.

binding go lsif-enabled macaron middleware

Last synced: 05 Oct 2025

https://github.com/bi-zone/go-fileversion

Go wrapper for querying windows version-information resource.

file-info file-information go golang version-info versioninfo

Last synced: 13 May 2025

https://github.com/jbrodriguez/mediagui

go / vuejs / vuex powered application

go react tailwindcss vite

Last synced: 04 Aug 2025

https://github.com/andrewstuart/servicenow

A golang client for ServiceNow

api-client go golang json servicenow

Last synced: 10 Apr 2025

https://github.com/begmaroman/acme-dns-route53

Tool to obtain certs from Let's Encrypt using DNS-01 challenge with Route53 and Amazon Certificate Manager

acm amazon aws aws-lambda aws-lambda-golang certificates go golang letsencrypt managing-certificates sns ssl terraform

Last synced: 08 Mar 2026

https://github.com/heroku/rollrus

Logrus Rollbar Hook

go logrus logrus-hook rollbar

Last synced: 02 Aug 2025

https://github.com/srvaroa/repocket

Manage a local copy of articles saved in Pocket

backup favourited-articles getpocket go golang golang-application pocket pocket-api sync

Last synced: 08 Mar 2026

https://github.com/gutyoh/kafka-notify

Real-time notification system built with Go and Kafka

go golang kafka

Last synced: 24 Sep 2025

https://github.com/allezxandre/go-hls-encoder

An ffmpeg-based library that encodes and segments a video following Apple's best practices.

apple-hls ffmpeg go golang hls-live-streaming transcoder

Last synced: 10 Apr 2025

https://github.com/quickfixgo/traderui

QuickFIX/Go UI Trader Example :zap:

finance fixprotocol go javascript quickfix trading trading-platform ui

Last synced: 28 Apr 2025

https://github.com/brokercap/bristol

模拟 MySQL 从库,实时解析 MySQL Binlog 的简单易用的库

go go-binlog gobinlog golang gomysql

Last synced: 30 Apr 2025

https://github.com/earthboundkid/csv

Go CSV reader like Python's DictReader

csv csv-reader go golang

Last synced: 23 Aug 2025

https://github.com/connectai-e/go-wenxin

🚗 ERNIE wrapper for Go 文心一言 Go语言SDK

baidubce chatgpt connect-ai go golang streaming wenxin wenxinyiyan

Last synced: 07 May 2025

https://github.com/night-codes/go-sypexgeo

SypexGeo library for Go (provides access data from SypexGeo IP database files)

geoip go golang ip sypex sypexgeo

Last synced: 15 Dec 2025

https://github.com/asdine/cueimports

CUE tool that updates your import lines, adding missing ones and removing unused ones.

cue editor-tool go

Last synced: 05 May 2025

https://github.com/aead/hydrogen

Go implementation of libhydrogen - a lightweight, easy-to-use crypto library

cryptography go golang libhydrogen

Last synced: 08 Jul 2025

https://github.com/bytebase/relay

A web server for forwarding events from service A to service B

automation feishu github go iftt lark relay webhook zapier

Last synced: 10 Apr 2025

https://github.com/yeqown/cassem

(WIP) A distributed Configuration Center Application.

configuration-management distributed-systems go raft

Last synced: 13 Apr 2025

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

Website for the gomponents library.

go golang gomponents

Last synced: 14 Jul 2025

https://github.com/boris-em/goban

Graceful iOS library for the game of Go (Baduk) with SGF support.

baduk go goban ios sgf swift weiqi

Last synced: 13 Apr 2025

https://github.com/kritzware/google-ads-go

Google Ads API client library for Golang

adwords go golang google google-ads

Last synced: 06 May 2025

https://github.com/janos/compromised

Compromised/Pwned Passwords API On-premisses

go golang password pwnedpasswords service

Last synced: 13 Apr 2025

https://github.com/aerogo/codetree

:evergreen_tree: Parses indented code and returns a tree structure.

go parser

Last synced: 10 Apr 2025

https://github.com/saturnsvoid/windows-backdoor

Simple Windows backdoor written in Go

backdoor base64-encoding command-line go golang malware tcp windows

Last synced: 13 Apr 2025

https://github.com/rickonono3/m2obj

Controllable map object. Can support any dynamic tree-shaped stucture, XML, JSON, etc...

cache configuration go golang json json-binder

Last synced: 10 Apr 2025

https://github.com/mohammadv184/gopayment

multi gateway payment package for Golang

go golang payment payment-gateway payments

Last synced: 23 Apr 2025

https://github.com/2yuri/webapi-with-go

MVC webapi with GO

go golang mvc rest rest-api web-api

Last synced: 28 Jan 2026

https://github.com/quite/twet

A client in go for twtxt -- the decentralised, minimalist microblogging service https://twtxt.readthedocs.org/en/stable/

go twtxt

Last synced: 11 Feb 2026

https://github.com/sandwich-go/xconf

Dead simple yet complete and powerful configuration manager for Go.

cmdline config environment-variables etcdv3 flags flagset go goconf hot-reload json merge toml yaml

Last synced: 09 Oct 2025