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/jehiah/gomrjob

gomrjob - a Go Framework for Hadoop Map Reduce Jobs

dataproc go hadoop mapreduce mrjob

Last synced: 17 Mar 2025

https://github.com/teseraio/ensemble

Modular Kubernetes operator to manage the lifecycle of databases

databases go kubernetes kubernetes-controller kubernetes-crd kubernetes-operator

Last synced: 07 Jul 2025

https://github.com/zellyn/gocool

Go implementation of the Cool programming language

compiler cool coursera go

Last synced: 12 Apr 2025

https://github.com/manojkarthick/expenses

Simple, Interactive, command line Expense logger.

cli expenses go

Last synced: 30 Apr 2025

https://github.com/jsattler/go-comdirect

Go module and CLI tool to interact with the comdirect REST API

banking cli comdirect comdirect-api finance go golang library

Last synced: 15 Feb 2026

https://github.com/piqoni/inxidents

Incident Monitoring for the Lean and Mean ;)

devops go incident incident-management incident-response monitoring open-source

Last synced: 28 Feb 2026

https://github.com/milosgajdos/go-embeddings

Go module for fetching embeddings from embeddings providers

ai aws-bedrock bedrock cohere embeddings go golang llm ollama openai text-embedding text-embeddings vertex-ai

Last synced: 24 Oct 2025

https://github.com/libraries/daze

Daze is a tool to help you link to the Internet.

gfw gfw-breaker go golang proxy socks socks4 socks5

Last synced: 28 May 2026

https://github.com/benburkert/dns

DNS client & server package for Go

dns go

Last synced: 14 Oct 2025

https://github.com/morphy2k/revive-action

GitHub Action that runs Revive on your Go code

action annotations code go lint quality revive static-analysis utility

Last synced: 13 Oct 2025

https://github.com/AdamRussak/k8f

Effortlessly check your Cloud Kubernetes cluster's version and conveniently connect with all your clusters in just one click by utilizing this GO tool.

aks aws devops eks gcp gke go golang kubernetes

Last synced: 06 Feb 2026

https://github.com/mwyvr/knockr

knockr is a port-knocking utility implemented in Go.

go golang network port-knock port-knockers port-knocking security-tools

Last synced: 05 Feb 2026

https://github.com/christosgalano/bicep-docs

bicep-docs is a command-line tool that generates documentation for Bicep templates.

bicep cli documentation-generator go infrastructure-as-code

Last synced: 29 Jan 2026

https://github.com/snabb/isoweek

Go package for calculating a start date and time of ISO 8601 week. (golang)

calendar date go golang iso8601 julian week

Last synced: 05 Mar 2026

https://github.com/bensema/gotdx

通达信行情API

api go tdx

Last synced: 10 Feb 2026

https://github.com/udhos/conbox

conbox is a Go implementation of unix-like utilities as single static executable intended for small container images.

busybox containers go golang shell unix-like

Last synced: 12 Oct 2025

https://github.com/gregoryv/draw

Generate software design diagrams in Go

activity-diagram class-diagram design diagram go graph sequence-diagram svg

Last synced: 12 Apr 2025

https://github.com/thewondertwins/learngo

Community sourced book for experienced developers coming to Go

book go internationalization

Last synced: 07 May 2025

https://github.com/feiskyer/go-examples

Various golang examples.

examples go kubernetes

Last synced: 07 May 2025

https://github.com/Bose/go-gin-logrus

Gin Web Framework for using Logrus as the Gin logger with Tracing middleware

gin gin-gonic gin-middleware go logrus middleware opentracing trace

Last synced: 12 May 2025

https://github.com/erpeng/godis-cli-bigkey

find big keys in redis

big-keys go rdb redis-cli

Last synced: 11 Jan 2026

https://github.com/e-XpertSolutions/go-cluster

k-modes and k-prototypes clustering algorithms implementation in Go

algorithm cluster clustering clustering-algorithm go golang k-modes k-prototypes machine-learning

Last synced: 14 Mar 2025

https://github.com/realdragonium/ultraviolet

An lightweight Minecraft reverse proxy with anti ddos

go minecraft minecraft-proxy proxy reverse-proxy

Last synced: 11 Aug 2025

https://github.com/devopshobbies/go-learning

Some useful resources for learning Go

backend devops go golang

Last synced: 23 Aug 2025

https://github.com/comcast/scte35-go

Golang implementation of ANSI/SCTE-35

decoder encoder go golang mpeg-ts scte-35 signaling video

Last synced: 21 Aug 2025

https://github.com/fxamacker/webauthn

WebAuthn server library decoupled from http for easy intergration, provides WebAuthn registration and authentication for clients using FIDO2 keys, FIDO U2F keys, TPM, etc.

authentication fido-u2f fido2 go golang passwordless safetynet security u2f webauthn

Last synced: 28 Apr 2025

https://github.com/jiro4989/ojosama-web

テキストを壱百満天原サロメお嬢様風の口調に変換するWebアプリ

go heroku html hyakumantenbara-salome joke js web

Last synced: 08 Oct 2025

https://github.com/xgzlucario/rotom

A tiny Redis server built with Golang, compatible with RESP protocols.

aeloop db epoll go golang lua redis resp tinyredis

Last synced: 14 Jan 2026

https://github.com/21bruce/resolved-bot

Resolved is a resy bot that assists in obtaining difficult or high-end reservations. Although it only works with resy, there is an opentable api in the tree.

booking bot go opentable opentable-bot reservation reservations resy resy-bot

Last synced: 01 May 2025

https://github.com/twpayne/go-proj

Package proj provides an interface to PROJ.

cartography coordinate-ref crs geo geospatial gis go golang proj projection

Last synced: 17 Mar 2025

https://github.com/ajkhoury/pdbfetch

Fetch PDB symbols directly from Microsoft's symbol servers

debug downloader go golang pdb portable-executable symbols

Last synced: 17 Jun 2025

https://github.com/egovelox/mozeidon

Mozeidon is a CLI to handle Firefox or Chrome tabs, history and bookmarks.

addons-mozilla-org bookmarks browser-bookmarks browser-history browser-tabs chrome chrome-extensions cli go mozilla raycast tabs

Last synced: 07 Sep 2025

https://github.com/elliotchenzichang/tiny-bitcask

build a tiny kv store base on Bitcask

bitcask database go kvstore

Last synced: 17 Mar 2025

https://github.com/wrgl/wrgl

Git-like data versioning.

data-version-control data-versioning git git-for-data go golang

Last synced: 16 Jan 2026

https://github.com/peterhellberg/acr122u

A Go package for the ACR122U USB NFC Reader

acr122u go nfc reader

Last synced: 12 Sep 2025

https://github.com/mmatongo/chew

Chew is a Go library for processing various content types into markdown/plaintext.

go golang llm

Last synced: 14 Apr 2025

https://github.com/derekdowling/go-json-spec-handler

Simple JSON API Spec Compatibility in Golang

api-client go json-api

Last synced: 18 Feb 2026

https://github.com/shuza/kubernetes-go-grpc

Microservices using Go, gRPC and Kubernates

docker go golang grpc grpc-go kubernetes microservice

Last synced: 28 Jul 2025

https://github.com/c4milo/licentia

Manage the open source licenses of your projects

cli go license-management

Last synced: 22 Mar 2025

https://github.com/yuuki/lsconntrack

The Linux netfilter conntrack-based connection flows pretty printer.

conntrack go linux netfilter tcp

Last synced: 09 Mar 2026

https://github.com/bloomberg/vault-auth-spire

vault-auth-spire is an authentication plugin for Hashicorp Vault which allows logging into Vault using a Spire provided SVID.

authn go plugin spiffe spire vault

Last synced: 07 May 2025

https://github.com/hariadivicky/nano

Simple HTTP request multiplexer written in GO

api go golang middleware nano restful-api router server service

Last synced: 09 Mar 2026

https://github.com/julienhmmt/vcv

VaultCertsViewer is a Go application to list and manage certs in Vault, the easiest possible for SRE.

certificates go golang hashicorp hashicorp-vault

Last synced: 03 Apr 2026

https://github.com/mantzas/patron

Go microservice framework

framework go golang microservice microservices

Last synced: 10 Mar 2026

https://github.com/livrasand/gitgost

Anonymous git contributions, zero accounts, zero metadata. Just add remote, push, and disappear. Hosted-in Switzerland. Be a gost!

anonymous anonymous-contributions anonymous-git devops git git-anonymous gitgost github go golang no-account-github privacy privacy-protection privacy-tools

Last synced: 04 Jun 2026

https://github.com/mishnit/grab

Backend for E-commerce using Go microservices, GRPC, Protobuf, Postgresql, Elastic search, Docker and GraphQL

docker elasticsearch go golang gqlgen graphql grpc microservice postgresql protobuf

Last synced: 05 Mar 2026

https://github.com/cbrgm/clickbaiter

Generates clickbait tech headlines. Don't ask why.

advertising clickbait generation generator go golang useless

Last synced: 24 Jul 2025

https://github.com/awalterschulze/gominikanren

a Go implementation of miniKanren, an embedded Domain Specific Language for logic programming.

go logic-programming minikanren

Last synced: 30 Apr 2025

https://github.com/Tochemey/ego

[Go]Minimal event sourcing/CQRS library using protocol buffers for commands, events and states.

cloud-computing concurrent-programming cqrs cqrs-es distributed-systems event-driven event-sourcing go golang microservice protocol-buffers reactive-programming

Last synced: 14 Oct 2025

https://github.com/dll-as/gitc

High-Performance AI for Lightning-Fast Conventional & Gitmoji commit messages 🚀

ai-commit ai-git-commit commit git git-commit go golang

Last synced: 14 Jan 2026

https://github.com/trainingbypackt/kubernetes-design-patterns-and-extensions-elearning

Master container cluster management skills and transform the way you develop and deploy applications

dockerfile go makefile python shell

Last synced: 02 Apr 2026

https://github.com/nickwells/utilities

miscellaneous useful commands, including 'gosh' the Go scripting tool

go golang gosh

Last synced: 14 Feb 2026

https://github.com/folbricht/tpmk

Toolkit to manage keys and certificates in TPM2 chips

go golang ssh tls tpm tpm2

Last synced: 23 Oct 2025

https://github.com/dchenk/go-render-quill

Render Quill insert Delta operations to HTML

go quill quill-delta quilljs

Last synced: 19 Apr 2026

https://github.com/xybor-x/enum

Elegant and powerful Go enums with zero code generation

enum go go-enum golang-library serialization

Last synced: 25 Jan 2026

https://github.com/bose/go-gin-logrus

Gin Web Framework for using Logrus as the Gin logger with Tracing middleware

gin gin-gonic gin-middleware go logrus middleware opentracing trace

Last synced: 02 Aug 2025

https://github.com/qdm12/reprint

Golang deep copying, THE RIGHT WAY :tm:

deepcopy go golang golang-library

Last synced: 15 Apr 2025

https://github.com/cxong/gomapgen

A 2d map generator written in Go

ascii go map-generator procedural-generation tiled

Last synced: 09 Jul 2025

https://github.com/mishnit/Grab

Backend for E-commerce using Go microservices, GRPC, Protobuf, Postgresql, Elastic search, Docker and GraphQL

docker elasticsearch go golang gqlgen graphql grpc microservice postgresql protobuf

Last synced: 07 May 2025

https://github.com/microsoft/k8s-cronjob-prescaler

Kubernetes operator that prescales cluster nodes to ensure a cronjobs start exactly on time

autoscaler cronjob go kubernetes operator

Last synced: 01 May 2025

https://github.com/atticus64/news

CLI to watch developer news of many langs and blogs

cli cli-app command-line go javascript langs languages linux macos news python rust shell terminal windows wsl

Last synced: 11 Sep 2025

https://github.com/fantasticmao/moment

A command line tool for stitching video screenshot subtitles.

go image-procesing

Last synced: 02 Aug 2025

https://github.com/breml/errchkjson

Go linter that checks types that are json encoded - reports unsupported types and unnecessary error checks

go json linter

Last synced: 06 Oct 2025

https://github.com/alexsergivan/transliterator

Golang text Transliterator (i.e München -> Muenchen)

ascii go golang normalization romanization transliteration transliterator unidecode

Last synced: 05 Feb 2026

https://github.com/theyakka/tardy

Deal with CLI prompts in style

cli go golang prompt terminal

Last synced: 09 Apr 2025

https://github.com/jlauinger/go-geiger

Static code analysis tool to find unsafe usages in Go packages and their dependencies

go golang static-analysis unsafe-code

Last synced: 14 Jan 2026

https://github.com/esimov/gospline

Implementing b-spline curves in Go

curves go spline svg

Last synced: 08 Oct 2025

https://github.com/jlauinger/go-safer

Go Vet-style linter to find incorrect uses of reflect.SliceHeader and reflect.StringHeader, and unsafe casts between structs with architecture-sized fields

go golang linter static-analysis unsafe-code

Last synced: 14 Jan 2026

https://github.com/keisku/kubectl-secretdata

A kubectl plugin for viewing decoded Secret data with search flags.

go kubectl kubectl-plugin kubectl-plugins kubernetes

Last synced: 17 Aug 2025

https://github.com/rocketlaunchr/mysql-go

Make mysql cancelation a breeze

cancellation context go golang mysql transactions

Last synced: 12 Apr 2025

https://github.com/anipaleja/nginx-defender

A lightweight, real-time log monitoring tool designed to detect and block IP addresses exhibiting abusive behavior such as brute force attacks, excessive requests, or suspicious patterns. Automatically integrates with your server’s firewall (iptables or ufw) to block offenders and protect web services without relying on external services.

docker go ip-blocking iptables nginx ufw

Last synced: 16 Aug 2025

https://github.com/eloylp/goomerang

A small communications library based on protocol buffers over websockets

async broadcast concurrent go golang graceful-shutdown handlers middleware protobuf protocol-buffers pubsub websocket-server websockets

Last synced: 06 Feb 2026

https://github.com/worldline-go/chore

Requests with control-flows

api control-flow go low-code template

Last synced: 05 Mar 2026

https://github.com/occult/pagode

Modern Go + React/Inertia starter kit • Tailwind v4 • Shadcn UI

go inertiajs pagode-go-react-starter react shadcn-ui starter-kit

Last synced: 18 Jun 2025

https://github.com/gopub/wine

A lightweight and flexible framework to help build elegant web API

api api-server go golang http-server middleware restful-api webserver

Last synced: 06 Apr 2026

https://github.com/waxdred/Term_ChatGPT

Neovim plugin for interacting with OpenAI GPT-3 chatbot in Goland

chatgpt go golang neovim openai plugin-neovim vim

Last synced: 07 May 2025

https://github.com/jcchavezs/porto

Tool for adding vanity import to Go code

go go-linter go-tools

Last synced: 26 Jul 2025

https://github.com/abiosoft/caddyplug

Experimental Caddy plugin manager using Go plugins

caddy go plugin plugin-manager

Last synced: 22 Mar 2025

https://github.com/nwg-piotr/gopsuinfo

A gopsutil-based command to display system usage info as text in panels like Waybar or icon/text in tint2 and nwg-panel executors

go golang system

Last synced: 14 Apr 2025

https://github.com/rootulp/exercism

:muscle: Exercism solutions

coffeescript exercism go java javascript python ruby typescript

Last synced: 09 Mar 2026

https://github.com/db47h/decimal

An arbitrary-precision decimal floating-point arithmetic package for Go

arbitrary-precision bignum decimal financial floating-point go

Last synced: 12 Jan 2026

https://github.com/fluentassert/verify

Extensible, type-safe, fluent assertion Go library.

assertions go golang testing

Last synced: 14 Mar 2025

https://github.com/ryouaki/koa

A golang framework like koa.js and has the best performance with net/http.

go golang koa koajs middleware web-framework

Last synced: 11 Jan 2026

https://github.com/kasvith/teks

Easily get custom go template based outputs to your command-line tool. Like in docker/kubernetes

cli cli-app cli-formatter clitools command docker-like-output easy-to-use format formatter formatting go go-template golang helper librar output table tabular text-template text-templating

Last synced: 12 Aug 2025

https://github.com/superstreamlabs/memphis.go

Go client for Memphis. Memphis is an event processing platform

go golang message-broker message-queue sdk-go

Last synced: 07 May 2025

https://github.com/waxdred/term_chatgpt

Neovim plugin for interacting with OpenAI GPT-3 chatbot in Goland

chatgpt go golang neovim openai plugin-neovim vim

Last synced: 07 May 2025

https://github.com/drosseau/degob

Go library/tool for viewing and reversing Go gob data [Moved to GitLab]

binary-data binary-decoding go gob golang

Last synced: 11 Jul 2025

https://github.com/twin/gocache

High performance and lightweight in-memory cache library with LRU and FIFO support as well as memory-usage-based-eviction

cache caching expiration expire fifo fifo-cache go go-cache golang in-memory inmemory inmemory-cache key-value kvstore lru lru-cache memory-usage memory-usage-based-eviction ttl

Last synced: 15 Dec 2025

https://github.com/maragudk/sqlite-app

Companion app to "The Complete Guide to Go and SQLite".

go golang golang-application sqlite

Last synced: 07 May 2025

https://github.com/mburakerman/cambridge-cli

🇬🇧 Terminal dictionary for English Learners

cambridge cambridge-dictionary go go-terminal golang terminal-app terminal-dictionary

Last synced: 03 Apr 2025

https://github.com/mostafa-asg/go-dl

Dead simple file downloader in Go

download downloader go golang

Last synced: 01 Feb 2026