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/wdamron/amt

Hash Array Mapped Trie (HAMT) implemented in Go (1.18+ generics)

data-structures go hamt hash-map hash-set unsafe

Last synced: 30 Apr 2025

https://github.com/gwenn/yacr

Yet another CSV Reader

csv encoding go

Last synced: 17 Mar 2025

https://github.com/ggmolly/belfast

Reimplementation of a server for Azur Lane

azur-lane azurlane blhx go private-server protobuf

Last synced: 21 Feb 2026

https://github.com/tsaridas/salt-golang

Saltstack event-listener, client, salt-minion, salt-api,salt-master in golang POC

event-driven go golang proof-of-concept salt salt-api salt-client salt-golang salt-master salt-minion saltstack saltstack-client saltstack-event-listener

Last synced: 25 Oct 2025

https://github.com/marksalpeter/token

A simple base62 encoded token library for go, ideal for short url services.

base62 encoder go golang primary-key

Last synced: 06 Feb 2026

https://github.com/rocketlaunchr/igo

Improved Go Syntax (transpiler)

go golang

Last synced: 12 Apr 2025

https://github.com/mazrean/formstream

A Fast Streaming Parser for multipart/form-data in Golang

go multipart multipart-formdata parser

Last synced: 27 Jul 2025

https://github.com/therecipe/entry

Qt binding for JavaScript/TypeScript | Showcase example for https://github.com/therecipe/qt

cross-platform-gui example go javascript playground qt showcase typescript webassembly

Last synced: 21 Mar 2025

https://github.com/xyproto/simplebolt

:nut_and_bolt: Simple way to use the Bolt database

bolt bolt-database boltdb go strings

Last synced: 15 Apr 2025

https://github.com/maxim2266/csvplus

csvplus extends the standard Go encoding/csv package with fluent interface, lazy stream operations, indices and joins.

csv csv-format etl etl-framework etl-pipeline fluent-interface go go-csv stream-processing

Last synced: 14 Apr 2025

https://github.com/dhowden/raspicam

Go package for controlling Raspberry Pi Camera Module

go raspberry-pi raspicam

Last synced: 29 Jul 2025

https://github.com/chidiwilliams/flatbson

Recursively flatten a Go struct using its BSON tags

bson go golang mongo

Last synced: 16 Mar 2025

https://github.com/sinshu/go-meltysynth

A SoundFont MIDI synthesizer written in pure Golang

audio go golang meltysynth midi soundfont synthesizer

Last synced: 12 Jun 2025

https://github.com/jjeffcaii/reactor-go

A golang implementation for reactive-streams.

go golang reactive-stream reactive-streams reactivex reactor rxgo rxjava

Last synced: 06 Apr 2025

https://github.com/sebastiaanklippert/go-foxpro-dbf

Golang package for reading XBase FoxPro DBF/FPT files

dbf foxpro fpt go golang xbase

Last synced: 21 Aug 2025

https://github.com/bahjat/pre-commit-golang

Golang pre-commit hooks for http://pre-commit.com/

go pre-commit precommit-hooks shell

Last synced: 09 Apr 2025

https://github.com/optionalCTF/SSOh-No

User enumeration and password spraying tool for testing Azure AD

azure cloud go pentesting web

Last synced: 11 Jul 2025

https://github.com/qnkhuat/gochess

Play chess with your friend on terminal

chess go ssh terminal-game

Last synced: 26 Oct 2025

https://github.com/ssgo/s

a go web freamwork for micro service, very very easy to create and deploy, with auto service registry and discover, high performance and based on http/2 no ssl

discover framework go go-micro golang micro micro-service microservice registry service web

Last synced: 22 Jan 2026

https://github.com/upvalue/meditations

😌 A web-based todo list & journal based on the principles of habit formation

go graphql hooks productivity react redux todo typescript web

Last synced: 15 Apr 2025

https://github.com/antonboom/nilnil

The Golang linter that checks that there is no simultaneous return of `nil` error and an invalid value.

go golang linter static-analysis

Last synced: 15 May 2025

https://github.com/joshi4/splash

Add color to your logs

awesome brew charmbracelet cli color go logs

Last synced: 17 Aug 2025

https://github.com/bgadrian/data-structures

Abstract data structures Go packages, built with performance and concurrency in mind to learn Go.

concurrency go golang learning-golang

Last synced: 12 Jan 2026

https://github.com/aarol/reload

Go package for soft-reloading web server assets

dx go websocket

Last synced: 18 Feb 2026

https://github.com/LK4D4/trylock

TryLock for Go

go mutex sync

Last synced: 14 May 2025

https://github.com/cocainecong/golang-interview

记录实习、秋招中大型公司的Go语言面经,包括字节跳动,腾讯,滴滴,百度等等...内容涉及Go的基础语法以及底层,数据结构与算法,操作系统,数据库,计算机网络,计算机组成原理等等.....

baidu bytedance go golang mysql neteasy poizon redis tencent

Last synced: 16 Jun 2025

https://github.com/jfreymuth/oggvorbis

a native go ogg/vorbis decoder

go ogg-vorbis

Last synced: 17 Jan 2026

https://github.com/Collinux/GoHue

:bulb: [Officially featured on the Philips Hue® Developer site] Go library "hue" interfaces Philips Hue devices to control and monitor lights, scenes, schedules, and groups.

bridge color control-lights gateway go hue interface light light-bulbs light-library lights lights-attributes philips philips-hue philips-hue-lighting rest-api scenes schedule-attributes schedules sensor

Last synced: 12 Jul 2025

https://github.com/cycoresystems/asterisk-config

Kubernetes dynamic configuration engine for Asterisk

asterisk go golang kubernetes

Last synced: 12 Apr 2025

https://github.com/dipeshhkc/learning-casbin-golang

Casbin Implementation on Golang

access-control casbin go golang rbac

Last synced: 31 Jul 2025

https://github.com/butuzov/ireturn

Accept Interfaces, Return Concrete Types

go golangci-lint interfaces linter

Last synced: 15 May 2025

https://github.com/storyicon/sigverify

Signature verification of Ethereum. It supports standard elliptic curve, eip712, erc1271 and some hardware wallets such as ledger.

blockchain ethereum go golang signature web3

Last synced: 23 Aug 2025

https://github.com/ribice/golang-chrome-automation

Automate Chrome tasks with Golang and ChromeDP

automation chromedp go golang headless-chrome

Last synced: 23 Jun 2025

https://github.com/adnaan/learngo

Learn Go with code walkthroughs

go golang learn tutorial

Last synced: 06 May 2025

https://github.com/BigJk/ramen

A simple console emulator for ascii games written in go

ascii ebiten game-engine go golang roguelike

Last synced: 04 Apr 2025

https://github.com/nukosuke/go-zendesk

Zendesk API client library for Go

api go golang zendesk

Last synced: 04 Apr 2025

https://github.com/leoantony72/goswift

High-performance, concurrent embedded caching library for Go applications with support for Hash data type, Disk Save and TTL

cache concurrency data-structures database go golang golang-package library

Last synced: 13 Apr 2025

https://github.com/bigjk/ramen

A simple console emulator for ascii games written in go

ascii ebiten game-engine go golang roguelike

Last synced: 11 Apr 2025

https://github.com/bvieira/sv4git

Semantic version and conventional commits for git

changelog cli conventional-commits git go semantic-release semantic-versioning versioning

Last synced: 30 Jan 2026

https://codeberg.org/SafeTwitch/safetwitch

A privacy respecting frontend for twitch.tv

alternative-frontends frontend go twitch

Last synced: 25 Aug 2025

https://github.com/devopsmakers/xterrafile

XTerrafile is a Go tool for managing vendored modules and formulas using a YAML file

devops-tools go golang terrafile terraform terraform-modules

Last synced: 30 Sep 2025

https://github.com/lwch/gotorch

golang libtorch binding

deep-learning go gpu libtorch mlp pytorch

Last synced: 10 Apr 2025

https://github.com/pangpanglabs/echoswagger

Swagger UI generator for Echo framework

echo go swagger swagger-ui

Last synced: 17 Jan 2026

https://github.com/libp2p/go-libp2p-http

HTTP on top of libp2p

go http ipfs libp2p

Last synced: 15 May 2025

https://github.com/muchobien/tailscale-ui

Tailscale UI for Ubuntu

go golang statusbar tailscale ubuntu2004

Last synced: 02 Apr 2026

https://github.com/chapzin/parse-efd-fiscal

Projeto voltado para fazer o mapeamento e parse do sped fiscal para dentro do banco de dados

auditoria compliance efd-contribuicoes fiscal go golang inventario nfe receita-federal sefaz sped sped-fiscal

Last synced: 09 Apr 2025

https://github.com/bartventer/gorm-multitenancy

🚀📦 Multi-tenancy support for GORM managed databases

echo gin go gorm iris middleware multitenancy mysql nethttp postgres

Last synced: 10 Oct 2025

https://github.com/vicanso/elton

High performance, simple Go web framework

elton go golang webframework

Last synced: 06 Apr 2025

https://github.com/devfacet/gocmd

A Go library for building command line applications.

go golang golang-library

Last synced: 03 Aug 2025

https://github.com/itsignacioportal/hacker-scoper

CLI tool for filtering URLs/IPs with automatically-updated Bug Bounty program scope rules.

bugbounty bugcrowd enumeration filter go golang hackerone infosec pentesting recon scopes security security-tools shell tool websec websecurity

Last synced: 15 Jun 2026

https://github.com/amsokol/ignite-go-client

Apache Ignite (GridGain) Go language client and SQL driver

apache-ignite client driver go golang gridgain ignite sql

Last synced: 09 Apr 2025

https://github.com/ngamux/ngamux

Simple HTTP router for Go

go hacktoberfest http

Last synced: 16 Jan 2026

https://github.com/Twixes/backname

🌐 A DNS server where every IP address gets its own domain

dns dns-server go golang

Last synced: 01 May 2025

https://github.com/gobuffalo/genny

A framework for writing modular generators

framework generator go gobuffalo golang

Last synced: 06 Apr 2025

https://github.com/herenow/go-crate

Golang Sql Driver for Crate Data Storage. (https://crate.io/)

crate-data-storage go golang-sql-driver

Last synced: 30 Jul 2025

https://github.com/rainu/go-command-chain

A go library for easy configure and run command chains. Such like pipelining in unix shells.

command go golang library pipeline shell

Last synced: 22 Apr 2025

https://github.com/Antonboom/nilnil

The Golang linter that checks that there is no simultaneous return of `nil` error and an invalid value.

go golang linter static-analysis

Last synced: 02 May 2025

https://github.com/joelhooks/agent-secrets

🛡️ Portable credential management for AI agents — Age encryption, session leases, killswitch

age-encryption ai-agents cli encryption go secrets-management security

Last synced: 01 Apr 2026

https://github.com/WebDecoy/FCaptcha

Detect bots, vision AI agents, and headless browsers through 40+ behavioral signals and SHA-256 proof of work. Self-hosted, privacy-first, and fully open source.

anti-bot behavioral-analysis bot-detection captcha fingerprinting go headless-browser-detection nodejs open-source playwright-detection privacy proof-of-work puppeteer-detection python scraping scraping-protection security selenium-detector self-hosted web-security

Last synced: 27 Mar 2026

https://github.com/jawherkl/design-patterns-in-multiple-languages

In this project, I will provide examples of all major design patterns and demonstrate how they are implemented in PHP, Go, Js and Java.

design-patterns go java javascript php

Last synced: 08 Mar 2026

https://github.com/pgaskin/dictutil

Tools, documentation, and libraries related to Kobo dictionaries.

cgo-bindings command-line-tool dictionary documentation ebooks go go-library golang kobo

Last synced: 01 May 2025

https://github.com/oomph-ac/oomph

The best Minecraft Bedrock AntiCheat: Lightweight, high-performance MiTM proxy built to stop cheaters in their tracks.

anti-cheat anticheat bedrock-edition go golang mcbe mcpe minecraft minecraft-bedrock minecraft-bedrock-edition

Last synced: 14 Jan 2026

https://github.com/globocom/prettylog

Logs for human beings

command-line-tool go golang json logs

Last synced: 08 Sep 2025

https://github.com/neilotoole/xcgo

Golang cross-platform builder docker image with CGo and other tooling

cgo cross-compile cross-compiler-toolchain docker go golang golang-cross goreleaser linux macos windows

Last synced: 10 Apr 2025

https://github.com/dlsniper/debugger

Debugging helper for Go

debugger debugging go goland golang

Last synced: 19 Aug 2025

https://github.com/Serpentiel/betterglobekey

Make macOS Globe key great again!

enhancement go macos utility ux

Last synced: 18 Jun 2025

https://github.com/fffaraz/microdns

A tiny dockerized DNS server in Go that (almost) always returns the same IP for any query sent to it.

dns dns-server docker go golang

Last synced: 14 Sep 2025

https://github.com/miekg/caddy-prometheus

Prometheus metrics middleware for caddy

caddy go metrics prometheus

Last synced: 21 Jul 2025

https://github.com/emcfarlane/larking

Reflective protobuffer APIs

go golang grpc grpc-gateway protobuf rest-api

Last synced: 04 Mar 2026

https://github.com/viveksinghggits/akcess

Share fine-grained access to your Kubernetes cluster temporarily.

go golang kubeconfig kubernetes rbac

Last synced: 21 Aug 2025

https://github.com/homettp/homettp

🏠 An HTTP-based command runner for home automation.

command go golang home-automation http inertiajs redis tailwindcss vuejs

Last synced: 13 Apr 2025

https://github.com/nitishm/vegeta-server

A RESTful API server for vegeta, a load testing tool written in Go.

go load-testing rest-api vegeta vegeta-server

Last synced: 10 Sep 2025

https://github.com/d00movenok/gomalleable

🔎🪲 Malleable C2 profiles parser and assembler written in golang

c2 cobalt-strike cybersecurity go golang malleable-c2 parser pentest pentesting redteam security

Last synced: 20 Jun 2025

https://github.com/metrico/fluxpipe

TLDR: Flux for InfluxDB 3.0. Stand-alone, Serverless Flux API/Pipeline for querying, analyzing and interacting with remote data.

analytics clickhouse flightsql flux fluxlang fluxlib go influx influxdb influxdb-client influxdb3 iox qryn query-language serverless

Last synced: 12 Apr 2025

https://github.com/rmhubbert/bubbletea-overlay

An overlay / modal window component for Charm's Bubble Tea TUI framework.

bubbletea cli elm-architecture go golang tui

Last synced: 02 Sep 2025

https://github.com/nahid/gohttp

HTTP client for Go

go golang http http-client request

Last synced: 13 Apr 2025

https://github.com/houzuoguo/dbgo

This is a programming exercise, do not use in serious code.

database go golang

Last synced: 13 Apr 2025

https://github.com/g14a/metana

Abstract task migration tool written in Go for Golang services. Database and non database migration management brought to the CLI.

abstract cli database db g14a go golang metana migrations tasks

Last synced: 23 Oct 2025

https://github.com/maruel/serve-dir

"python -m SimpleHTTPServer" but FAST

go http-server

Last synced: 17 Mar 2025

https://github.com/asticode/Go-astitodo

Parse TODOs in your GO code

go golang todo

Last synced: 12 Mar 2025

https://github.com/edoardottt/depsdev

CLI client (and Golang module) for deps.dev API. Free access to dependencies, licenses, advisories, and other critical health and security signals for open source package versions.

blue-team cargo defensive-security dependency-management dependency-scanning dependency-security go go-module golang-module hacktoberfest maven npm nuget package-security pypi sbom sbom-generator security supply-chain supply-chain-management

Last synced: 14 Apr 2026

https://github.com/soulteary/rss-can

🚀 Harness the power of AI, Got RSS CAN be better and simple.

go news rss rss-aggregator rss-generator

Last synced: 17 Oct 2025

https://github.com/nobonobo/joycon

Device access library for Joycon(Nintendo Switch)

bluetooth controllers go joycon nintendo-switch

Last synced: 30 Jul 2025

https://github.com/eliben/gosax

gosax is a basic wrapper for stream parsing of XML (SAX) Go

c cgo go golang sax sax-parser xml

Last synced: 11 Aug 2025

https://github.com/danomagnum/gologix

Ethernet/IP client library for Go inspired by pylogix that aims to be easy to use. Supports being a client and a class 3 / class 1 server.

allen-bradley automation cip commonindustrialprotocol compactlogix controllogix ethernet-ip ethernetindustrialprotocol go golang plc rockwell rockwell-automation

Last synced: 22 May 2026

https://github.com/asticode/go-astitodo

Parse TODOs in your GO code

go golang todo

Last synced: 06 Aug 2025

https://github.com/jamf/regatta

Regatta is a distributed key-value store. It is Kubernetes friendly with emphasis on high read throughput and low operational cost.

database distributed-systems go key-value kubernetes raft

Last synced: 23 Apr 2025

https://github.com/mukulmantosh/go_food_delivery

Go-based Food Delivery Application

docker go goland golang nats postgres websockets

Last synced: 09 Apr 2025

https://github.com/uselibrary/gocar

gocar, a cargo tool for Go

cargo go gocar

Last synced: 03 Mar 2026

https://github.com/BrenekH/encodarr

Self-hosted web app for encoding files to a target format using distributed computing.

automation docker encoding ffmpeg go golang golang-application homeserver media react transcoding typescript video

Last synced: 06 Apr 2025

https://github.com/beevik/go6502

6502 CPU emulator, assembler, disassembler, debugger and host written in go

6502 assembler debugger disassembler emulator go

Last synced: 09 Apr 2025

https://github.com/makew0rld/go-gemini

Client and server library for the Gemini protocol, in Go.

client gemini gemini-protocol go golang library server

Last synced: 22 Jul 2025