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/forestgiant/iris

Distributed streaming key-value storage

distributed edge go grpc key-value

Last synced: 24 Jan 2026

https://github.com/haya14busa/gopkgs

:zap: List Go packages FAST by using the same implementation as goimports

go golang golang-tools

Last synced: 17 Mar 2026

https://github.com/x1unix/docker-go-mingw

Docker image for building Go binaries with MinGW toolchain. Supports Windows on ARM!

docker-golang docker-mingw go golang golang-windows mingw mingw-w64 windows-on-arm woa

Last synced: 02 Apr 2026

https://github.com/ngrok/ngrok-api-go

ngrok API client library for Golang

go golang ngrok reverse-proxy

Last synced: 24 Jan 2026

https://github.com/apricote/hcloud-upload-image

Quickly upload any raw disk images into your Hetzner Cloud projects!

cli go golang hcloud hcloud-snapshot hetzner hetzner-cloud

Last synced: 19 Apr 2025

https://github.com/n0stack/n0stack

A simple cloud provider using gRPC

cloud-providers go golang grpc virtualization

Last synced: 28 Dec 2025

https://github.com/phsym/console-slog

A handler for slog that prints colorized logs, similar to zerolog's console writer output without sacrificing performances

console go golang log logger logging slog

Last synced: 10 Aug 2025

https://github.com/umi0410/how-to-backend-in-go

Basics and fundamentals to develop Golang applications

backend go golang

Last synced: 08 Aug 2025

https://github.com/chenjiandongx/bpfpinger

🚥 A high-performance ICMP ping implementation build on top of BPF technology.

bpf go network ping pinger tcpdump

Last synced: 22 Apr 2025

https://github.com/siadat/eton

eton is a note-taking cli tool

go sqlite

Last synced: 21 Mar 2025

https://github.com/ypankaj007/golang-mongodb-restful-starter-kit

Golang rest api starter kit with mongoDB and JWT

go golang jwt mongodb mux rest-api swagger

Last synced: 14 Dec 2025

https://github.com/deploymenttheory/terraform-provider-microsoft365

A community terraform provider for Microsoft 365 for configuration as code workflows. It can interface with both MS Graph v1.0 & MS Graph beta API's. Built upon the terraform provider framework and MS kiota generated graph sdk's in go.

cicd entra-id go golang intune kiota microsoft microsoft365 sdk terraform

Last synced: 15 Jun 2026

https://github.com/b4nst/turbogit

Opinionated cli enforcing clean git workflow without comprising UX

cli conventional-commits git go opinionated semver tug

Last synced: 14 Jan 2026

https://github.com/dolmen-go/contextio

Context-aware I/O streams (Writer, Reader) for Go

context go golang-module hacktoberfest

Last synced: 09 Apr 2025

https://github.com/thomseddon/udp-replicator

A tiny UDP proxy that can replicate traffic to one or more endpoints.

go golang udp udp-proxy udp-redirect udp-relay udp-server

Last synced: 09 May 2025

https://github.com/alvaroaleman/static-kas

A fake kube-apiserver that serves static data from files

go golang k8s kubernetes

Last synced: 22 Mar 2025

https://github.com/dc0d/workerpool

A workerpool that can get expanded & shrink dynamically.

concurrency extra-workers go golang goroutine initial-workers pool worker-pool

Last synced: 12 Apr 2025

https://github.com/briandowns/jail

Package jail provides native FreeBSD Jail syscalls in Go

bsd container-orchestration containers freebsd go golang jails kernel

Last synced: 11 Apr 2025

https://github.com/tsawler/bookings-app

The repository for Building Modern Web Applications with Go.

go golang udemy webapp

Last synced: 28 Jan 2026

https://github.com/axiomhq/cli

The power of Axiom on the command line.

axiom cli command-line command-line-tool go golang hacktoberfest

Last synced: 28 Jan 2026

https://github.com/ewohltman/graphdot

Visualize Go module dependencies in Graphviz DOT format

dependency-graph dependency-management go golang

Last synced: 30 Jul 2025

https://github.com/c4milo/handlers

Go's HTTP handlers I use in my projects

compression csrf-protection go golang grpc-gateway http-handler logger

Last synced: 22 Mar 2025

https://github.com/alash3al/goukv

a key-value store with multiple backends including leveldb, badgerdb, postgresql

badgerdb go golang key-value leveldb

Last synced: 04 Oct 2025

https://github.com/go-simpler/env

🔍 Load environment variables into a config struct

12factor configuration dependency-free environment-variables go library

Last synced: 30 Dec 2025

https://github.com/viettranx/go-design-pattern

23 Classic Design Patterns demo source code in Go (Golang)

design go golang pattern

Last synced: 15 May 2026

https://github.com/nicklaw5/Go-respond

A Go package for handling common HTTP JSON responses.

api go golang json json-api

Last synced: 12 Mar 2025

https://github.com/1995parham-learning/learning

@elahe-dastan / @1995parham training and testing repository :books: :nerd_face:

bash c go julia rust sml vhdl

Last synced: 30 Apr 2025

https://github.com/jbowes/oag

Idiomatic Go (Golang) client package generation from OpenAPI documents

code-generation code-generator go golang openapi openapi-client rest rest-api swagger

Last synced: 17 Mar 2025

https://github.com/charlespascoe/vim-go-syntax

Fast, 'tree-sitter'-like Vim Syntax Highlighting for Go

go go-syntax golang vim vim-syntax vim-syntax-highlight vim-syntax-highlighting

Last synced: 28 Oct 2025

https://github.com/ldez/tagliatelle

A linter that handles struct tags.

go golang linter struct-tag

Last synced: 15 May 2025

https://github.com/sajari/storage

Go package for abstracting local, in-memory, and remote (Google Cloud Storage/S3) filesystems

cache filesystem go google-cloud-storage in-memory-fs s3

Last synced: 07 Apr 2025

https://github.com/yinshuwei/osm

The lightweight Go language ORM tool uses only the Go standard library to implement SQL templates, data introspection, and supports MySQL and PostgreSQL.

database db go orm sql-mapping sqlmap

Last synced: 10 Mar 2026

https://github.com/janrs-io/jgrpc

Best practices for developing microservices based on Go/Grpc/kubernetes/Istio

go grpc istio kubernetes microservice

Last synced: 28 Apr 2025

https://github.com/gofarsi/paygap

Payment gateway providers SDK Go for zarinpal, idpay, pay.ir, and other gateway providers

api-gateway gateway go payment

Last synced: 09 Apr 2025

https://github.com/1lann/cete

An easy-to-use, lightweight embedded on-disk database built on Badger for use in your Go programs.

badger database disk embedded-database go golang indexes key-value schemaless

Last synced: 17 Jun 2025

https://github.com/Sh1Yo/rate-limit-checker

Check whether the domain has a rate limit enabled.

bugbounty go golang

Last synced: 11 Jul 2025

https://github.com/lrstanley/links

Simple, fast link shortener

cli docker go golang google-safebrowsing link-shortener

Last synced: 09 May 2025

https://github.com/alexrudd/cognito-srp

Go library for AWS Cognito SRP

aws cognito cognito-user-pool go golang srp

Last synced: 24 Dec 2025

https://github.com/maxigo-bot/maxigo-client

Idiomatic Go HTTP client for Max Bot API — zero dependencies, context support, structured errors

api-client bot bot-api bot-framework chatbot go golang http-client long-polling max max-api max-bot max-bot-api max-messenger maxigo messenger rest-api sdk webhook zero-dependencies

Last synced: 02 Apr 2026

https://github.com/ericdaugherty/alexa-skills-kit-golang

GoLang port of the Amazon Alexa Skills Kit

alexa alexa-skills-kit go golang

Last synced: 04 Apr 2026

https://github.com/thoughtfuldev/psimage-delivery

Use Invoke-PSImage to deliver a payload in an Image

go image payload powershell social-engineering-attacks

Last synced: 23 Apr 2025

https://github.com/asyncapi/go-watermill-template

Go template for the AsyncAPI Generator using Watermill module

asyncapi generator go hacktoberfest nodejs rabbitmq template watermill

Last synced: 09 Apr 2025

https://github.com/jschoedt/go-firestorm

Simple Go ORM for Google/Firebase Cloud Firestore

firebase firestore go go-module golang google orm orm-framework

Last synced: 09 Apr 2025

https://github.com/quasilyte/gocorpus

The code used to serve gocorpus application

analysis corpus data go gogrep golang query search statistics syntax

Last synced: 21 Apr 2025

https://github.com/termkit/skeleton

The Multi-tab framework of Bubbletea programs!

bubbletea cli framework go golang tui

Last synced: 20 Oct 2025

https://github.com/tiendc/gofn

High performance utility functions using Generics

filter functional generics go golang searching transform typesafe

Last synced: 12 Jan 2026

https://github.com/hzyitc/mnh

A NAT hole punching tool that allows peers directly connect to your NATed server without client. 一个对端不需要客户端就可以直接连接的NAT打洞工具

go hole-punching nat p2p tcp tunnel udp

Last synced: 14 Apr 2025

https://github.com/hctrdev/fail2ban-prometheus-exporter

[MIRROR] Collect and export metrics on Fail2Ban

fail2ban go golang grafana metrics monitoring prometheus

Last synced: 25 Jan 2026

https://github.com/mmiranda/cfdtunnel

A wrapper for cloudflared that manages multi clients for you

cloudflared cloudlfare clouflare-access go golang proxy tunnel

Last synced: 14 Jan 2026

https://github.com/long2ice/longurl

A self-hosted short url service

entgo fiber go short-url url-shortener

Last synced: 09 Mar 2026

https://github.com/loveleshsharma/gohive

🐝 A Highly Performant and easy to use goroutine pool for Go

async asynchronous-tasks concurren go goroutine goroutine-pool goroutine-scheduling pool task-queue task-scheduler

Last synced: 18 Jan 2026

https://github.com/severity1/claude-agent-sdk-go

Unofficial Go SDK for Claude Code CLI integration. See the Claude Agent SDK documentation for more information. This project has been renamed from claude-code-sdk-go.

agentic-ai ai ai-agents anthropic claude claude-code developer-tools go golang sdk sdk-go

Last synced: 23 Jan 2026

https://github.com/wa-lang/ugo

µGo编程语言(从头开发一个迷你Go语言编译器)

aeeembly compiler go golang lexer llvm parser ugo wasm webassembly

Last synced: 04 Oct 2025

https://github.com/ez4o/go-try

A package that allows you to use try/catch block in Go.

catch ez4o go golang try try-catch

Last synced: 08 Apr 2025

https://github.com/BalanceBalls/nekot

A portable terminal AI interface

chatgpt-api gemini-api go ollama terminal ui

Last synced: 02 Sep 2025

https://github.com/goldziher/go-utils

Simple and performant utilies using Go generics inspired by JavaScript and Python

generics go golang utilities

Last synced: 06 May 2025

https://github.com/elliotchance/ghost

👻 Locate and fix overly complex lines of code in Go.

go golang linter

Last synced: 23 Apr 2025

https://github.com/WinterYukky/gorm-extra-clause-plugin

The clause support plugin for gorm, that not supported by gorm.

go gorm gorm-plugin

Last synced: 08 Apr 2025

https://github.com/openacid/slimarray

SlimArray compresses uint32 into several bits, by using a polynomial to describe overall trend of an array.

array compacted compress go golang memory space

Last synced: 11 Feb 2026

https://github.com/mosamlife/wpmgr

Open-source, self-hostable WordPress fleet management: backups, updates, uptime monitoring, security, and image optimization for every site from one dashboard you own. A self-hosted MainWP and WP Remote alternative.

backup fleet-management go open-source react self-hosted wordpress wordpress-management

Last synced: 12 Jun 2026

https://github.com/weibaohui/opendeepwiki

完全AI驱动的 DeepWiki ,使用 Go + Eino 技术栈开发

deepwiki eino go opendeepwiki

Last synced: 01 Apr 2026

https://github.com/daoleno/tgraph

A Go package for drawing basic graphics in a terminal

go graphics terminal

Last synced: 25 Jan 2026

https://github.com/aws-cloudformation/cloudformation-cli-go-plugin

The CloudFormation Provider Development Toolkit Go Plugin allows you to autogenerate Go code based on an input schema.

cloudformation-cli go resources

Last synced: 05 Apr 2025

https://github.com/realtristan/bettercache

Modern Thread-Safe Caching System with Basic Full Text Functionalities

cache easy-to-use fast full-text-search go thread-safe

Last synced: 14 May 2025

https://github.com/masibw/goone

goone finds N+1 query in go

go loop performance sql

Last synced: 28 Jan 2026

https://github.com/orange-cloudfoundry/gobis

Gobis is an API Gateway written in go which can be used programmatically or as a standalone server.

api-gateway go golang middleware

Last synced: 17 Mar 2025

https://github.com/zhashkevych/scheduler

Golang tool for scheduling functions execution within a given interval

go golang golang-library golang-tools task-scheduler

Last synced: 17 Feb 2026

https://github.com/gomlx/onnx-gomlx

ONNX / GoMLX Conversion

go golang gomlx machine-learning onnx

Last synced: 11 Mar 2026

https://github.com/rocajuanma/anvil

Streamline tool installation and team onboarding. Install your tool-chain in one command and sync configurations across machines seamlessly.

anvil cli cli-app command-line-tools configuration-management dev development-tools go golang golang-tools macos productivity

Last synced: 09 Oct 2025

https://github.com/wpdirectory/wpdir

Web service allowing lightning fast regex searches of the WordPress Plugin/Theme Directories.

go react wordpress

Last synced: 14 Jan 2026

https://github.com/chrislee87/rpc_benchmark

Detailed benchmark for grpc-go and thrift-go

go grpc latency thrift throughput

Last synced: 14 Jan 2026

https://github.com/soniah/evaler

Implements a simple floating point arithmetic expression evaluator in Go (golang).

go golang

Last synced: 04 Oct 2025

https://github.com/5ht2b/heartbeat

A service to keep a live heartbeat (ping) on multiple devices

docker fasthttp go golang webserver

Last synced: 16 Aug 2025

https://github.com/quix-labs/flash

Go library for managing real-time PostgreSQL changes.

event-driven event-sourcing go postgresql realtime

Last synced: 14 Oct 2025

https://github.com/furqansoftware/papyrus

A real-time collaborative Markdown editor and document repository with simple organization and project-based management

go golang real-time

Last synced: 27 Jul 2025

https://github.com/go-faster/errors

clear go error wrapping with caller

error-handling errors faster go golang

Last synced: 07 Sep 2025

https://github.com/flink-go/api

Flink Monitoring API Golang Library https://godoc.org/github.com/flink-go/api

api flink go golang job lib library monitoring savepoint

Last synced: 12 Mar 2026

https://github.com/popojan/goban

3D igo/baduk/weiqi/go game board and GUI for GnuGo and other GTP engines ray traced by GLSL shader

baduk board glsl gnugo go goban gui igo katago weiqi

Last synced: 17 Jan 2026

https://github.com/shurcool/ex0

Unfinished multiplayer tactical 2D shooter indie game.

2d game go

Last synced: 27 Apr 2025

https://github.com/gumieri/note

Quick and easy Command-line tool for taking notes.

cli-tool command-line-tool go golang notes

Last synced: 30 Apr 2025

https://github.com/itchyny/gojo

Yet another Go implementation of jo

cli-tool cli-utility go golang json

Last synced: 21 Mar 2025

https://github.com/echovl/cardano-go

Go module for the Cardano Blockchain

ada bip32 blockchain cardano go golang

Last synced: 30 Jan 2026

https://github.com/maratori/testpackage

Golang linter that encourages you to use a separate _test package

go golang linter testing

Last synced: 31 Jan 2026

https://github.com/madalinpopa/gocost

Simple TUI application to manage monthly expenses

bubbletea budgeting expenses go tui

Last synced: 24 Jan 2026

https://github.com/douglasmakey/tracking

A geospatial tracking service with Go and Redis

article geospatial go golang microservice redis

Last synced: 22 Sep 2025

https://github.com/sysulq/dataloader-go

Go implementation of Facebook's DataLoader with 200+ lines of code.

batch cache dataloader deduplicate facebook go golang lru opentelemetry

Last synced: 21 Aug 2025

https://github.com/FurqanSoftware/papyrus

A real-time collaborative Markdown editor and document repository with simple organization and project-based management

go golang real-time

Last synced: 24 Apr 2025