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/mostafa-asg/go-dl

Dead simple file downloader in Go

download downloader go golang

Last synced: 01 Feb 2026

https://github.com/corona10/goimghdr

The imghdr module determines the type of image contained in a file for go

go imghdr

Last synced: 12 Apr 2025

https://github.com/connectai-e/feishu-wenxin

🍍飞书 × 百度文心一言 = 点亮灵感,享受国内模型的心流体验

connect-ai ernie feishu feishu-bot go golang wenxinyiyan

Last synced: 21 Jun 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/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/fluentassert/verify

Extensible, type-safe, fluent assertion Go library.

assertions go golang testing

Last synced: 14 Mar 2025

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/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/rootulp/exercism

:muscle: Exercism solutions

coffeescript exercism go java javascript python ruby typescript

Last synced: 09 Mar 2026

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

Package gpx provides convenience types for reading and writing GPX files.

geospatial gis go golang gpx

Last synced: 24 Aug 2025

https://github.com/zelenko/go

I incorporate these code snippets into my larger programming modules.

go golang golang-examples learning-golang

Last synced: 10 Mar 2026

https://github.com/ukautz/tmpl

tmpl is a lightweight, shell focused, swiss army knife for document template processing

automation ci-cd cli go golang shell template tool

Last synced: 02 Sep 2025

https://github.com/theyakka/tardy

Deal with CLI prompts in style

cli go golang prompt terminal

Last synced: 09 Apr 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/quasilyte/go-namecheck

Source code analyzer that helps you to maintain variable/field naming conventions inside your project.

consistency consistency-checking conventions go golang linter manifest source-code-analysis

Last synced: 26 Jun 2025

https://github.com/freeconf/yang

Standards-based management for Golang microservices

devops go golang infrastructure management metrics microservice restconf snmp yang yang-files

Last synced: 12 Jan 2026

https://github.com/sg3des/goatee

gtk2 text/hex editor

go gtk hex-editor text-editor

Last synced: 10 Apr 2025

https://github.com/shiguanghuxian/face-login

人脸识别登录服务端,使用Face++或seeta

face faceplusplus go sdk

Last synced: 12 Jan 2026

https://github.com/biw/chrome-spyware

Writing Spyware Made Easy - POC spyware Chrome Extension/Server

chrome-extension go golang javascript poc security spyware tutorial writeup

Last synced: 28 Jan 2026

https://github.com/fujiwara/kinesis-tailf

tail -f command for Amazon Kinesis Stream

aws go golang kinesis kinesis-tailf lambda

Last synced: 08 Jul 2025

https://github.com/teivah/go-lfu

A Go library for handling LFU cache operations in O(1)

cache go golang lfu

Last synced: 25 Mar 2025

https://github.com/naivekun/sign-your-horse

Go编写的签到平台框架

chaoxing go teachermate

Last synced: 08 May 2025

https://github.com/milosgajdos/gocv-playground

This repo contains various https://gocv.io/ examples

go gocv golang image-manipulation image-processing opencv opencv-go opencv3

Last synced: 23 Apr 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/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/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/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/cocainecong/bilibili

Gin框架实现B站,Gin+Gorm 实现一个视频弹幕网站

cron gin go golang gorm jwt mysql redis

Last synced: 15 Apr 2025

https://github.com/aretrosen/teamus

Dead simple terminal music player written in go

audio-playback audio-player go golang golang-application

Last synced: 26 Apr 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/caldito/soup

GitOps continuous deployment and management tool for Kubernetes focused on simplicity.

cd continuous-deployment gitops go golang k8s kubernetes

Last synced: 03 May 2025

https://github.com/riltech/streamer

Go Package built around spinning up streaming processes

go golang golang-library golang-package hls rtsp rtsp-client stream streaming

Last synced: 18 Jul 2025

https://github.com/amorist/mango

Use mongo-go-driver like mgo

go golang mgo mongo mongo-go-driver mongodb mongodb-driver

Last synced: 02 Mar 2026

https://github.com/ultirequiem/chigo

🌈 Lolcat in Go: Rainbows and Unicorns!

cli cli-tool go golang lol rainbow unicorns

Last synced: 08 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/Quasilyte/go-namecheck

Source code analyzer that helps you to maintain variable/field naming conventions inside your project.

consistency consistency-checking conventions go golang linter manifest source-code-analysis

Last synced: 11 May 2025

https://github.com/fish-tennis/gserver

a distributed game server framework,based on gnet and gentity 分布式游戏服务器框架

distributed game gnet go golang mongodb protobuf redis server

Last synced: 09 Aug 2025

https://github.com/quasilyte/gogrep

Syntax-aware Go code search, based on the mvdan/gogrep

ast go gogrep golang search syntax

Last synced: 06 Apr 2025

https://github.com/go-shiori/dom

Package for access and manipulate DOM element in HTML file

dom go golang hmtl

Last synced: 25 Apr 2025

https://github.com/xsleonard/go-merkle

A fixed Merkle Tree implementation in Go

go golang hash merkle merkle-tree

Last synced: 15 Apr 2025

https://github.com/russellluo/goodtimer

Golang timer for humans.

go timer

Last synced: 07 Apr 2025

https://github.com/codesuki/go-time-series

Time series implementation in Go

data-structure go in-memory time-series

Last synced: 29 Jun 2025

https://github.com/lifailon/openrouter-bot

This project allows to launch your Telegram bot in a few minutes to communicate with free or paid AI models via OpenRouter.

ai ai-integration chat-bot go gpt llm llm-inference openrouter telegrambot

Last synced: 01 Sep 2025

https://github.com/einride/gh-dependabot

GitHub CLI extension for reviewing Dependabot PRs.

dependabot dependencies gh-extension go golang

Last synced: 27 Jan 2026

https://github.com/kuangcp/note

:memo: Simplified and open note repo

basic-java docker go interview java linux notes python skills

Last synced: 27 Mar 2026

https://github.com/chatml/chatml

AI Agent Orchestrator for Claude Code

agentic-ai claude-code go rust tauri2

Last synced: 01 Apr 2026

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

ButterCMS Go API Wrapper

api-client cms go golang

Last synced: 23 Feb 2026

https://github.com/ruizlenato/smudgelord

SmudgeLord is a bot developed in Golang written in golang using the Golang gogram library with some fun and useful functions.

bot go gogram golang telegram telegram-bot

Last synced: 14 Jan 2026

https://github.com/abhirockzz/redis-streams-in-action

Go, Rust, Java services to showcase Redis Streams and RediSearch in action

azure docker go java redis redis-streams rust serverless

Last synced: 09 Apr 2025

https://github.com/minghsu0107/saga-example

Orchestration-based saga implementation dealing with distributed transactions in a microservice architecture.

go microservices observibility orchestration saga transaction

Last synced: 25 Mar 2025

https://github.com/printesoi/e-factura-go

Go library for accessing the RO e-Factura and RO e-Transport APIs.

anaf e-factura e-invoice e-transport fiscal go golang golang-library invoicing mfinante tva vat

Last synced: 17 Jan 2026

https://github.com/jeffotoni/gobootcamp

Um repo com manual prático da linguagem Go, todos estão convidados a ajudar passo a passo da linguagem.

go golang golang-bootcamp

Last synced: 26 Oct 2025

https://github.com/gianlucap106/gotmux

Go library for tmux

api go library tmux

Last synced: 14 Jan 2026

https://github.com/nobl9/sloctl

A command line tool to cast SLO spells 🪄

cli go golang nobl9 reliability slo sre

Last synced: 27 Feb 2026

https://github.com/eko/gofast

A simple micro-framework written in Go

cors go golang micro-framework middleware pongo2

Last synced: 24 Mar 2025

https://github.com/wegoteam/weflow

工作流(golang版本的流程引擎、规则引擎、表单引擎)、表单编辑器、流程编辑器

go process-engine

Last synced: 16 Jan 2026

https://github.com/ricoberger/loki_exporter

Prometheus exporter to collect metrics and run queries against the Grafana Loki API.

alertmanager docker go grafana loki prometheus prometheus-exporter

Last synced: 04 Oct 2025

https://github.com/casbin/casbin-pg-adapter

A go-pg adapter for casbin

access-control adapter casbin go go-pg golang pg

Last synced: 03 Aug 2025

https://github.com/poy/onpar

Parallel testing framework for Go

go parallel testing

Last synced: 08 Aug 2025

https://github.com/1pkg/gotcha

Gotcha 🎯 seamlessly patches go runtime to provide a convenient way to track amount of heap allocated bytes, objects, calls per goroutine.

allocation context go golang memory memory-allocation

Last synced: 14 May 2025

https://github.com/zacscoding/echo-gorm-realworld-app

realworld application built with Golang + Echo + Gorm

echo go gorm realworld realworld-backend

Last synced: 12 Jan 2026

https://github.com/orsinium/notes

Articles about Python and Go, snippets, cheatsheets

article articles cheatsheet go golang notes python snippets

Last synced: 17 Mar 2025

https://github.com/chanzuckerberg/s3parcp

Faster than s3cp

aws checksum go mmap s3 s3cp

Last synced: 10 Apr 2025

https://github.com/toolctl/toolctl

The tool to control your tools

binaries cli command-line go golang installer linux macos tools

Last synced: 02 Apr 2025

https://github.com/Kuangcp/Note

:memo: Simplified and open note repo

basic-java docker go interview java linux notes python skills

Last synced: 28 Mar 2025

https://github.com/okushchenko/sms

API server to send SMS using GSM modem. Written in Go

api go golang gsm gsm-modem modem sms

Last synced: 23 Mar 2025

https://github.com/gtuk/discordwebhook

Super simple interface to send discord messages through webhooks in golang

discord discord-webhook go golang notifications webhooks

Last synced: 03 Feb 2026

https://github.com/asphaltt/tc-dump

A network packet info dumping tool like tcpdump based on `tc-bpf`.

ebpf ebpf-co-re go golang skb tc tc-dump

Last synced: 06 May 2025

https://github.com/samiulsami/cmp-go-deep

A Go deep-completion source for unimported packages, for use with nvim-cmp/blink.cmp

completion go golang neovim-plugin nvim-cmp

Last synced: 15 Jan 2026

https://github.com/rasros/lx

Recursively find, filter, and format code files for ChatGPT and Claude context windows directly from your terminal.

chatgpt claude cli clipboard code-analysis context-window developer-tools gitignore go go-lang llm productivity prompt-engineering terminal

Last synced: 25 Jan 2026

https://github.com/karitham/waifubot

discord waifu / husbando gacha bot

anilist anime bot discord discord-bot docker go graphql hacktoberfest waifu

Last synced: 11 Jul 2025

https://github.com/siongui/frontend-programming-in-go

Introduction to frontend programming in Go (both GopherJS and WebAssembly)

front-end-web-development frontend go golang gopherjs gopherjs-vue wasm webassembly

Last synced: 08 May 2025

https://github.com/ueokande/go-react-boilerplate

Boilerplate for building a monolighic Go and React application

boilerplate docker go react

Last synced: 04 May 2025

https://github.com/achille-roussel/kway-go

K-way merge with Go 1.23 range functions

go golang kwaymerge merge performance rangefunc

Last synced: 29 Jul 2025

https://github.com/realtristan/goqueue

Flexible Queue System for Go

easy-to-use flexible go golang open-source queue thread-safe

Last synced: 14 May 2025

https://github.com/xtrinch/go-react-todo

Todo REST API written in Go, React frontend client, setup using docker & docker-compose.

docker go react todo-app

Last synced: 16 Mar 2025

https://github.com/corona10/fuego

fuego is a library for automatically generating command line interfaces (CLIs) from function and struct.

cli fire go golang google python

Last synced: 12 Apr 2025

https://github.com/emarifer/go-htmx-demo

Simple full-stack web application for saving notes to a Sqlite database (CRUD), with HTML template rendering using </> htmx & _hyperscript. This is a minimalist application that does not use any additional libraries beyond the standard Go library.

crud-application daisyui go golang htmx hyperscript sqlite3 tailwindcss template-engine template-engine-html webapp

Last synced: 10 Mar 2026

https://github.com/akhenakh/mbmatch

An MBTiles server for PBF, which is also a map matcher.

geo go map mbtiles osm

Last synced: 30 Aug 2025

https://github.com/dnnrly/httpref

Command line, offline, access to HTTP status code, common header, and port references

cli go golang golang-package hacktoberfest http

Last synced: 24 Jan 2026

https://github.com/pmarques/ifconfig.me

Simple HTTP application for demos and tests

demo docker go k8s-service

Last synced: 14 Jan 2026

https://github.com/yields/sublime-go

An opinionated plugin for Go.

go golang sublime-text

Last synced: 30 Apr 2025

https://github.com/nstratos/Go-myanimelist

Go library for accessing the MyAnimeList API: https://myanimelist.net/apiconfig/references/api/v2

anime client-lib go go-myanimelist mal mal-client manga myanimelist myanimelist-api

Last synced: 12 Mar 2025

https://github.com/diebietse/invertergui

A simple Go based monitoring tool for Victron Multiplus devices

go mk2 multiplus victron

Last synced: 26 Jan 2026

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

Cross platform Go Pty interface

cross-platform go golang pseudoterminal pty ssh terminal tty

Last synced: 16 Mar 2025

https://github.com/molecule-man/stack-assembly

Command line tool to configure and deploy aws cloudformation stacks

aws cli cloudformation configuration deployment go golang

Last synced: 14 Apr 2025

https://github.com/zkry/golang-tetris

A Tetris game written in Go using the faiface/pixel 2D game engine.

2d-game go go-game tetris

Last synced: 11 Feb 2026

https://github.com/ConnectAI-E/Feishu-Wenxin

🍍飞书 × 百度文心一言 = 点亮灵感,享受国内模型的心流体验

connect-ai ernie feishu feishu-bot go golang wenxinyiyan

Last synced: 19 Apr 2025

https://github.com/nstratos/go-myanimelist

Go library for accessing the MyAnimeList API: https://myanimelist.net/apiconfig/references/api/v2

anime client-lib go go-myanimelist mal mal-client manga myanimelist myanimelist-api

Last synced: 27 Jun 2025

https://github.com/olivere/jobqueue

Jobqueue manages running and scheduling jobs (think Sidekiq or Resque for Go).

go jobqueue resque scheduled-jobs sidekiq workers

Last synced: 03 Sep 2025

https://github.com/bovarysme/memories

A key-recovery attack for LINE for Android's chat backup encryption.

cryptanalysis go golang key-recovery line

Last synced: 16 Jan 2026

https://github.com/derekahn/ultimate-go

Ardanlabs Go training with Bill Kennedy.

best-practices go golang philosophy tips

Last synced: 19 Apr 2025