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/nuvo/orca

Advanced CI\CD tool for Kubernetes and Helm, Environments as Code

cicd go golang helm kubernetes

Last synced: 14 Apr 2025

https://github.com/wpcodevo/golang-mongodb-api

In this article, you'll learn how to implement JWT access and refresh tokens with gRPC using Golang, MongoDB-Go-driver, Gomail, Docker, and Docker-compose.

crud crud-api gin go golang grpc grpc-client grpc-go grpc-server jwt mongodb rest restful restful-api

Last synced: 07 May 2025

https://github.com/cucumber/cucumber-expressions

Human friendly alternative to Regular Expressions

dotnet go java javascript polyglot-release python ruby tidelift

Last synced: 14 May 2025

https://github.com/lim-yoona/tcpack

tcpack is an application protocol based on TCP to Pack and Unpack bytes stream in go program.

go golang golang-examples golang-library golang-package tcp

Last synced: 21 Aug 2025

https://github.com/sacoo7/gowebsocket

Gorilla websockets based simplified websocket-client implementation in GO.

client concurrency-control event-driven go golang gorilla listener-pattern websocket

Last synced: 04 Apr 2025

https://github.com/romshark/Go-1-2-Proposal---Immutability

A a Go 1/2 language feature proposal to immutability

go golang language proposal

Last synced: 06 May 2025

https://github.com/yext/edward

A tool for managing local microservice instances

developer-experience developer-tools go microservice microservices

Last synced: 09 May 2025

https://github.com/testcontainers/moby-ryuk

Schedule Moby/Docker containers cleanup after specific delay.

automation docker go golang hacktoberfest testcontainers testing

Last synced: 05 Apr 2025

https://github.com/Breeze0806/go-etl

go-etl is a toolset for data extraction, transformation and loading.

csv db2 etl excel go golang greenplum ibmdb2 mariadb microsoft-sql-server migration mysql oracle postgresql sql sql-server sqlite3 tidb xlsx

Last synced: 08 Oct 2025

https://github.com/ozgurcd/gograph

Local-only Go static analysis engine with a built-in MCP server. Gives AI coding agents deterministic structural awareness: call graphs, impact analysis, symbol search, and more.

agentic-coding ai-agent ai-coding-assistant antigravity ast claude-code cli code-analysis code-navigation developer-tools go golang mcp-server opencode static-analysis

Last synced: 14 Jun 2026

https://github.com/opencoff/go-srp

SRP implementation in pure golang

go golang secure-authentication srp srp-6a

Last synced: 04 Apr 2025

https://github.com/matthieugrieger/mumbledj

A Mumble bot that plays audio fetched from various media sites.

bot go mixcloud play-audio soundcloud youtube youtube-dl

Last synced: 29 Sep 2025

https://github.com/square/metrics

Metrics Query Engine

go metrics timeseries

Last synced: 13 Jun 2025

https://github.com/bhope/hedge

Adaptive hedged requests for Go. Cut your p99 latency with zero configuration. Based on Google's "The Tail at Scale" paper.

concurrency go golang golang-library grpc hedging microservices performance tail-latency

Last synced: 28 Apr 2026

https://github.com/made2591/go-perceptron-go

A single / multi layer / recurrent neural network written in Golang.

go level-perceptron neural neural-network neural-networks perceptron weights-estimated

Last synced: 03 Mar 2026

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

Package clog is a channel-based logging package for Go

console discord file go logging lsif-enabled slack

Last synced: 13 Apr 2025

https://github.com/primecitizens/pcz

A reimagination of Go, using unmodified official toolchain

go golang std stdlib toolchain wasm webapp

Last synced: 01 Sep 2025

https://github.com/away0x/gin_bbs

Gin BBS App

gin go golang gorm sass typescript vue

Last synced: 12 May 2025

https://github.com/qsnh/goa

基于Beego开发的问答系统

beego env go goa golang mysql npm vuejs webpack

Last synced: 19 Jun 2025

https://github.com/wadahiro/go-transproxy

Transparent proxy servers for HTTP, HTTPS, DNS and TCP.

go transparent-proxy

Last synced: 12 Jan 2026

https://github.com/esimov/dithergo

Various dithering algorithms implemented in Go

dithering-algorithms floyd-steinberg go image-processing

Last synced: 21 Aug 2025

https://github.com/peterhellberg/xip.name

Simple wildcard DNS inspired by xip.io

dns dns-server go wildcard-dns

Last synced: 26 Jul 2025

https://github.com/stanford-esrg/lzr

LZR quickly detects and fingerprints unexpected services running on unexpected ports.

go golang internet-wide-scanning ipv4 network port-scan port-scanner port-scanning scanning security security-tools zgrab zmap

Last synced: 04 Apr 2025

https://github.com/ajstarks/dubois-data-portraits

Recreations of W.E.B Dubois's Data Portraits

dubois go golang history social-science sociology visualization

Last synced: 04 Apr 2025

https://github.com/dave/courtney

Courtney is a coverage tool for Go

coverage coverage-files go golang test-coverage testing testing-tools

Last synced: 05 Apr 2025

https://github.com/linxgnu/gosmpp

Smpp (3.4) Client Library for Go

client-library go golang smpp smpp-client

Last synced: 12 Apr 2025

https://github.com/itimofeev/go-saga

Go lang implementation of saga pattern

distributed-transactions go golang saga saga-pattern transaction

Last synced: 12 Jan 2026

https://github.com/Go-gcfg/gcfg

read INI-style configuration files into Go structs; supports user-defined types and subsections

config configuration configuration-file go golang ini parser

Last synced: 12 Mar 2025

https://github.com/kolo/xmlrpc

Implementation of XMLRPC protocol in Go language.

client-library go golang xmlrpc

Last synced: 17 Mar 2026

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

read INI-style configuration files into Go structs; supports user-defined types and subsections

config configuration configuration-file go golang ini parser

Last synced: 03 Sep 2025

https://github.com/babarot/afx

📦 Package manager to provide declaretive way to manage CLI commands and shell plugins as code.

cli go package-manager

Last synced: 04 Apr 2025

https://github.com/gluster/glusterd2

[DEPRECATED] Glusterd2 is the distributed management framework to be used for GlusterFS.

gluster glusterd glusterd2 glusterfs go

Last synced: 21 Jul 2025

https://github.com/hyperledger/fabric-gateway

Go, Node and Java client API for Hyperledger Fabric v2.4+

blockchain go golang hacktoberfest hyperledger hyperledger-fabric java node node-js nodejs typescript

Last synced: 15 May 2025

https://github.com/makenowjust/heredoc

Package heredoc provides the here-document with keeping indent.

go golang heredoc indent library text

Last synced: 14 May 2025

https://github.com/wit-ai/wit-go

Go client for wit.ai HTTP API

go nlu wit

Last synced: 16 May 2025

https://github.com/strangelove-ventures/interchaintest

e2e testing framework for the interchain

cosmos go ibc testing

Last synced: 29 Dec 2025

https://github.com/erda-project/erda-infra

Erda Infra is a lightweight microservices framework implements by golang, which offers many useful modules and tools to help you quickly build a module-driven application

framework go golang grpc http microservice protobuf

Last synced: 16 May 2025

https://github.com/hbollon/igopher

⚡ Powerful, customizable and easy to use Instagram dm bot. With TUI and Electron.js GUI! Using Selenium webdriver and Yaml configuration files. (WIP)

automation bot electron go golang graphical-user-interface gui instagram instagram-automation instagram-bot instagram-dm-bot selenium selenium-webdriver tui

Last synced: 12 May 2025

https://github.com/automation-co/husky

git hooks made easy

git git-hooks go golang hooks husky

Last synced: 28 Mar 2025

https://github.com/immunIT/TeamsUserEnum

User enumeration with Microsoft Teams API

enumeration go golang recon teams

Last synced: 11 Jul 2025

https://github.com/dedsecinside/gotor

This program provides efficient web scraping services for Tor and non-Tor sites. The program has both a CLI and REST API.

cli command-line command-line-tool docker go golang golang-server hacktoberfest http-server information-extraction osint osint-tools rest-api service tor torbot webcrawler webcrawling webscraping

Last synced: 09 Apr 2025

https://github.com/savannahostrowski/gruyere

✨ A tiny (and pretty) program for viewing + killing listening ports

bubbles bubbletea charmbracelet go golang hacktoberfest lipgloss tui

Last synced: 20 Aug 2025

https://github.com/luno/workflow

A tech stack agnostic Event Driven Workflow framework, written in Go, that supports durable, robust, and idempotent state changes with timeouts, callbacks, scheduled triggers, and await calls. Compatible with Kafka and Reflex out of the box.

durable eda eventdrivenarchitecture go golang hacktoberfest idempotent kafka reflex state-machine statemachine tdd workflow workflow-automation workflow-engine workflows

Last synced: 12 Dec 2025

https://github.com/sourcewarelab/toney

Toney is a fast, lightweight, terminal-based note-taking app for the modern developer.

bubbletea contributions-welcome go note note-taking notes open-source terminal terminal-ui tui

Last synced: 01 Mar 2026

https://github.com/chamanbravo/upstat

🟢 a simple open-source, self-hosted status monitoring tool

go golang monitoring open-source react self-hosted typescript upstat uptime-monitor

Last synced: 04 Apr 2025

https://github.com/aymanbagabas/go-udiff

µDiff - a micro Go diffing library

diff go golang

Last synced: 04 Apr 2025

https://github.com/ssbc/go-ssb

Go implementation of ssb (work in progress!)

go golang secure-scuttlebutt ssb

Last synced: 19 Oct 2025

https://github.com/gini/dexter

dexter is a Kubernetes OIDC helper with as much automation as possible

go golang google kubernetes oauth2 oidc

Last synced: 04 Apr 2025

https://github.com/agilira/argus

High-performance configuration management framework for Go applications with zero-allocation performance, universal format support (JSON, YAML, TOML, HCL, INI, Properties), and an ultra-fast CLI powered by Orpheus.

agilira-orpheus cli configuration-management go hcl high-performance hot-reload ini properties toml yaml

Last synced: 03 May 2026

https://github.com/alexellis/go-execute

Automate CLI commands with Go

exec go golang library stdlib

Last synced: 06 Apr 2025

https://github.com/osnvr/os-nvr

OS-NVR is a lightweight extensible CCTV system. Mirror of Codeberg.

cctv extensible ffmpeg go golang gplv2 lightweight nvr surveillance vanilla-js

Last synced: 08 Apr 2026

https://github.com/catmullet/go-workers

👷 Library for safely running groups of workers concurrently or consecutively that require input and output through channels

concurrency go go-concurrency go-worker go-workerpool golang golang-library multiple-workers pool pools worker-functions workers

Last synced: 14 Mar 2025

https://github.com/jpillora/opts

A Go (golang) package for building frictionless command-line interfaces

cli command-line go golang

Last synced: 04 Apr 2025

https://github.com/bep/gr

Aka Go React: GopherJS bindings for Facebook React. NOTE: Still early and not production ready.

go golang gopherjs reactjs

Last synced: 16 Mar 2025

https://github.com/jfrog/gocenter

The Github README for JFrog Go-center. Use this for reporting issues

dependencies go go-modules golang golang-package goproxy package-control

Last synced: 10 Oct 2025

https://github.com/konstantin8105/ddos

DDoS attack. Creating infinite http GET requests.

attack ddos ddos-attack-tools ddos-attacks go golang hack http http-get

Last synced: 07 Jul 2025

https://github.com/mocktools/go-smtp-mock

SMTP mock server written on Golang. Mimic any 📤 SMTP server behavior for your test environment with fake SMTP server.

developer-tools fake-server fake-smtp-server go go-smtp golang hacktoberfest mock-server mocktools smtp smtp-mail smtp-mock smtp-server smtplib testing testing-tools

Last synced: 09 Apr 2026

https://github.com/open-feature/go-sdk

Go SDK for OpenFeature

go golang openfeature sdk

Last synced: 16 Jan 2026

https://github.com/osprogramadores/op-website-hugo

Projeto do Site https://OsProgramadores.com

brazil c cplusplus go golang hacktoberfest portugues programacao ptbr python

Last synced: 15 May 2025

https://github.com/pluja/web-whisper

OpenAI's Whisper Audio to text transcription right into your web browser! An open source AI subtitling suite.

ai audio docker frontend go openai self-hosting speech text transcription translation web whisper

Last synced: 16 Apr 2025

https://github.com/ezeoleaf/larry

Larry 🐦 is a bot generator that post content from different providers to one or multiple publishers

automation bot bot-api bot-builder bots github github-api go golang hacktoberfest s3 twitter twitter-api twitter-bot

Last synced: 27 Jan 2026

https://github.com/melardev/gogonicecommerceapi

Ecommerce Rest API application built in Go with Gin Gonic + Gorm

api e-commerce ecommerce full-stack fullstack gin-gonic go go-gin golang gorm orm orm-framework rest web

Last synced: 14 Apr 2025

https://github.com/softchris/golang-book

A book on Go, contains fundamentals but also recipes

api book free go golang golang-application golang-examples json programming web

Last synced: 04 Oct 2025

https://github.com/xyproto/gendesk

:herb: Generate .desktop files and download .png icons by specifying a minimum of information

desktop-files generator go linux linux-desktop utility

Last synced: 28 May 2026

https://github.com/madhanganesh/taskpad

app to enter your daily tasks and tag them

auth0 go golang google-charts postgres reactjs

Last synced: 14 Jul 2025

https://github.com/hackebrot/turtle

Emojis for Go 😄🐢🚀

emoji go golang

Last synced: 09 May 2025

https://github.com/mytechnotalent/turbo-scanner

A port scanner and service detection tool that uses 1000 goroutines at once to scan any hosts IP or FQDN with the sole purpose of testing your own network to ensure there are no malicious services running.

blue-team blue-teams cyber cybersecurity defensive-security go golang malware malware-analysis port-scanner portscanner russia russian security security-tools tcp tcp-scanner tor ukraine

Last synced: 14 Jan 2026

https://github.com/bxcodec/dbresolver

Golang Database Resolver and Wrapper for any multiple database connections topology, e.g. master-slave replication database, cross-region application, and for separated ReadWrite (RW) and ReadOnly (RO) database connections

database database-replication dbresolver global-database go golang master-slave-replication mysql postgres postgresql sql sqlite3

Last synced: 09 Apr 2025

https://github.com/bmatsuo/lmdb-go

Bindings for the LMDB C library

cgo database go lmdb

Last synced: 05 Feb 2026

https://github.com/wobsoriano/blipgloss

Style definitions for nice terminal layouts 👄

bubbles bubbletea bun bunjs cli go golang layout lipgloss node style tui

Last synced: 17 Mar 2025

https://github.com/andrewpillar/req

A simple and opinionated HTTP scripting language

go http scripting-languages

Last synced: 17 Mar 2025

https://github.com/linode/linodego

Go client for Linode REST v4 API

api-client go golang linode linode-api

Last synced: 04 Mar 2026

https://github.com/opensaasstudio/plasma

universal server push middleware by using gRPC stream and Server Sent Events(SSE)

eventsource go grpc grpc-stream middleware serverpush

Last synced: 18 Mar 2025

https://github.com/jzelinskie/geddit

golang reddit api wrapper

go reddit

Last synced: 16 Jun 2025

https://github.com/openiothub/server-go

🎨OpenIoTHub Server[内网穿透和物联网设备管理服务器]

arduino esp32 esp8266 frp go golang goreleaser iot iothub mux nat nps open openiothub server tunnel tunnel-server

Last synced: 09 Apr 2025

https://github.com/urfave/sflags

Generate flags by parsing structures

cli-library flag go

Last synced: 18 Aug 2025

https://github.com/armandsauzay/note

✍️ take notes in your terminal ✍️

bubbletea go note terminal tui writing

Last synced: 02 Mar 2026

https://github.com/vakenbolt/go-test-report

Captures go test output and parses it into a single self-contained HTML file.

command-line command-line-tool go golang reporting reporting-tool testing-tools

Last synced: 13 Apr 2025

https://github.com/Konstantin8105/DDoS

DDoS attack. Creating infinite http GET requests.

attack ddos ddos-attack-tools ddos-attacks go golang hack http http-get

Last synced: 15 Apr 2025

https://github.com/screepers/screeps-launcher

Launcher for the Screeps Private Server

go hacktoberfest screeps

Last synced: 18 Jan 2026

https://github.com/mariomac/gostream

A Go port of the Java Streams API. Type-safe and functional Go Streams processing for Go 1.18+.

generics go golang stream-processing type-parameters

Last synced: 24 Apr 2025

https://github.com/karalabe/usb

Self contained USB and HID library for Go

go golang hid hidapi libusb usb

Last synced: 16 May 2025

https://github.com/rqlite/gorqlite

A Go client for rqlite, the distributed database built on SQLite

go golang sql

Last synced: 08 Apr 2025

https://github.com/grpc-ecosystem/grpcdebug

grpcdebug is a command line interface focusing on simplifying the debugging process of gRPC applications.

cli debug go golang grpc

Last synced: 12 Apr 2025

https://github.com/nomad-software/vend

A dependency vendor for Go programs

dependencies go golang vendor vendoring

Last synced: 21 Aug 2025

https://github.com/k3a/html2text

Simple Go package to convert HTML to plain text

go golang html package plain text

Last synced: 23 Jan 2026