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/dhowden/raspicam

Go package for controlling Raspberry Pi Camera Module

go raspberry-pi raspicam

Last synced: 29 Jul 2025

https://github.com/sfreiberg/progress

Create Slack progress bars

go golang slack slack-bot slackbot

Last synced: 12 Jan 2026

https://github.com/maddevsio/gocodelabru

Coding simple database for geospatial data using Go programming language workshop in Russian language

codelab go workshop workshops

Last synced: 30 Oct 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/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/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/qnkhuat/gochess

Play chess with your friend on terminal

chess go ssh terminal-game

Last synced: 26 Oct 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/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/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/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/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/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/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/connectrpc/grpchealth-go

gRPC-compatible health checks for any net/http server.

connectrpc go grpc protobuf rpc

Last synced: 30 Dec 2025

https://github.com/rapidloop/ptgo

PostgreSQL Triggers in Go

go golang postgres postgresql

Last synced: 14 Apr 2025

https://github.com/pascalebeier/hitkeep

HitKeep is privacy-first analytics for humans and AI agents, self-hosted or in managed EU/US cloud regions.

agent-skills ai analytics angular go mcp

Last synced: 07 Jul 2026

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/chidiwilliams/flatbson

Recursively flatten a Go struct using its BSON tags

bson go golang mongo

Last synced: 16 Mar 2025

https://github.com/gwenn/yacr

Yet another CSV Reader

csv encoding go

Last synced: 17 Mar 2025

https://github.com/kirklin/qzone-history

QZone History 是一个旨在还原和重建 QQ 空间历史的项目。通过收集和分析用户的活动记录,即使某些说说、留言板消息等内容已被删除,本项目也能够进行推理并进行数据重建,帮助用户找回珍贵的历史回忆。

clean-architecture clean-code go golang qq qzone xlsx

Last synced: 17 Mar 2025

https://github.com/azhengyongqin/golang-tree-menu

一个快速生成树形菜单的仓库

go golang menu menu-tree tree tree-menu

Last synced: 14 Jan 2026

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/pangpanglabs/echoswagger

Swagger UI generator for Echo framework

echo go swagger swagger-ui

Last synced: 17 Jan 2026

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/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/LK4D4/trylock

TryLock for Go

go mutex sync

Last synced: 14 May 2025

https://github.com/vicanso/elton

High performance, simple Go web framework

elton go golang webframework

Last synced: 06 Apr 2025

https://github.com/butuzov/ireturn

Accept Interfaces, Return Concrete Types

go golangci-lint interfaces linter

Last synced: 15 May 2025

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/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://github.com/cocainecong/golang-interview

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

baidu bytedance go golang mysql neteasy poizon redis tencent

Last synced: 16 Jun 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/libp2p/go-libp2p-http

HTTP on top of libp2p

go http ipfs libp2p

Last synced: 15 May 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/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/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/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/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/joshi4/splash

Add color to your logs

awesome brew charmbracelet cli color go logs

Last synced: 17 Aug 2025

https://github.com/aarol/reload

Go package for soft-reloading web server assets

dx go websocket

Last synced: 18 Feb 2026

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/cycoresystems/asterisk-config

Kubernetes dynamic configuration engine for Asterisk

asterisk go golang kubernetes

Last synced: 12 Apr 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/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/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/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/dipeshhkc/learning-casbin-golang

Casbin Implementation on Golang

access-control casbin go golang rbac

Last synced: 31 Jul 2025

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

Tailscale UI for Ubuntu

go golang statusbar tailscale ubuntu2004

Last synced: 02 Apr 2026

https://github.com/jfreymuth/oggvorbis

a native go ogg/vorbis decoder

go ogg-vorbis

Last synced: 17 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/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/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/adnaan/learngo

Learn Go with code walkthroughs

go golang learn tutorial

Last synced: 06 May 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/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/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/globocom/prettylog

Logs for human beings

command-line-tool go golang json logs

Last synced: 08 Sep 2025

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/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/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/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/dlsniper/debugger

Debugging helper for Go

debugger debugging go goland golang

Last synced: 19 Aug 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/Serpentiel/betterglobekey

Make macOS Globe key great again!

enhancement go macos utility ux

Last synced: 18 Jun 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/ngamux/ngamux

Simple HTTP router for Go

go hacktoberfest http

Last synced: 16 Jan 2026

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/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/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/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/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/miekg/caddy-prometheus

Prometheus metrics middleware for caddy

caddy go metrics prometheus

Last synced: 21 Jul 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/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/grafana/grafana-openapi-client-go

Grafana OpenAPI Client for Go

go grafana openapi swagger

Last synced: 07 Apr 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/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/the-pesar/htte

http server from scratch

go http http-server

Last synced: 09 May 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/timo-reymann/deterministic-zip

Simple (almost drop-in) replacement for zip that produces deterministic files.

deterministic deterministic-zip go reproducible-builds zip

Last synced: 17 Feb 2026

https://github.com/falcosuessgott/golang-cli-template

A general purpose golang CLI template for Github and Gitlab

github gitlab go golang template

Last synced: 15 Mar 2026

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/fujiwara/ridge

AWS Lambda HTTP Proxy integration event bridge to Go net/http.

apex apigateway aws go golang lambda

Last synced: 05 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/ryogrid/samehadadb

Simple Relational Database Management System Implementation in Golang

bustub database dbms diy go golang rdb rdbms relational-databases skiplist skiplist-index sql

Last synced: 09 May 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/nahid/gohttp

HTTP client for Go

go golang http http-client request

Last synced: 13 Apr 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/miguno/golang-docker-build-tutorial

A template project to create a minimal Docker image for a Go application

build container docker example go golang tutorial

Last synced: 07 May 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