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/quasoft/memstore

In-memory store for gorilla/sessions for use in tests and dev environments

go golang inmemory session-management sessions stub tests

Last synced: 30 Jan 2026

https://github.com/banksemi/mpquic-rl

Reinforcement Learning-based Multipath QUIC Scheduler for Multimedia Streaming

go mpquic quic scheduler

Last synced: 21 Apr 2026

https://github.com/rican7/lieut

An opinionated, feature-limited, no external dependency, "micro-framework" for building command line applications in Go.

command-line framework go micro-framework

Last synced: 12 Apr 2025

https://github.com/zellyn/go6502

6502 Emulation Routines

6502 apple2 appleii emulator go

Last synced: 30 Jul 2025

https://github.com/mattevans/postmark-go

✉️ Golang bindings for the Postmark API

email go golang golang-library postmark postmark-api

Last synced: 12 Jan 2026

https://github.com/mikestefanello/hooks-example

Example of a modular monolithic codebase in Go using hooks and dependency injection.

dependencies dependency-injection example example-app go golang hooks modular modularization module monolith

Last synced: 14 Apr 2025

https://github.com/adhocore/jsonc

Golang (v1.13+) JSON5 preprocessor supporting comments, trailing comma, unquoted key/single-quoted string, hex number, trailing decimal point, literal newlines and more.

adhocore go golang json json-comment json-parser json-processor json5 json5-parser

Last synced: 15 Apr 2025

https://github.com/cashoefman/tinygo-on-esp32

This tutorial will walk you through how to setup Ubuntu 20.10 with Ubuntu Desktop on a Raspberry Pi 4B, install the Espressif ESP-IDF, install Go and TinyGo and finally flash an app to an Espressif ESP32 Microcontroller.

esp-idf esp32 go tinygo ubuntu

Last synced: 15 Apr 2025

https://github.com/circa10a/go-geofence

A small library to detect if an IP address is close to yours or another of your choosing using https://ipbase.com

geofence geofence-api geofencing go golang golang-library golang-package

Last synced: 02 Oct 2025

https://github.com/meehow/sendmail

Classic, well known from PHP, method of sending emails.

email go golang mail postfix sendmail ssmtp

Last synced: 15 Apr 2025

https://github.com/meysampg/battery_notifier

Send an alarm to notification daemon if battery percentage become lower than a threshould

battery-percentage go linux-app notification

Last synced: 03 Oct 2025

https://github.com/andrewpillar/webutil

Utility package for web development in Go

go http web-development

Last synced: 03 Aug 2025

https://github.com/rryqszq4/go-murmurhash

go-murmurhash is Go implementation of murmurhash algorithm.

go golang murmurhash

Last synced: 02 Aug 2025

https://github.com/olezhek28/microservices_course_boilerplate

Данный репозиторий содержит boilerplate для выполнения домашних заданий по курсу "Микросервисы как в BigTech-компаниях". Автор курса: Олег Козырев

go golang microservice

Last synced: 15 May 2025

https://github.com/boxingoctopuscreative/macvendor

CLI tool which looks up hardware vendor names for network devices based on the macvendors.com API

go golang mac-address network-analysis

Last synced: 31 Jul 2025

https://github.com/kung-foo/certgrep

certgrep is a cross-platform command line tool that extracts SSL certificates from either a network interface or a local PCAP file.

go pcap ssl x509

Last synced: 03 Aug 2025

https://github.com/metalim/jsonmap

Ordered map for JSON storage

go golang json orderedmap

Last synced: 03 Aug 2025

https://github.com/xilaluna/fentanyl-epidemic-tracker

A go scraper that identifies articles relating to fentanyl to map the trend of the fentanyl epidemic.

colly gin-gonic go golang mongodb redis

Last synced: 14 Apr 2025

https://github.com/mtnmunuklu/alterix

Converts Sigma, Yara rules and IOCs

cognitive-siem crypttech csiem demo docker go golang ioc sigma yara

Last synced: 12 Jan 2026

https://github.com/coyove/nj

NJ is a simple script engine in golang with Lua-like syntax.

closure coroutine go interpreter lua script-language yield

Last synced: 07 Aug 2025

https://github.com/scastiel/gordle

Yet another Wordle clone…

fyne go wordle

Last synced: 01 Aug 2025

https://github.com/circa10a/go-aws-news

Go app + library to fetch what's new from AWS

aws aws-news go go-library hacktoberfest notifications

Last synced: 21 Feb 2026

https://github.com/getsentry/sentlog

CLI util for parsing arbitrary text data and sending error-like events to Sentry

go golang grok logging sentry tag-non-production

Last synced: 23 Mar 2025

https://github.com/olehan/kek

🌚 Zero allocated, structured, leveled and very pretty Golang logger

fast go golang leveled logger pretty-print structured-logger zero-alloc zero-allocation

Last synced: 13 Apr 2025

https://github.com/dhowden/itl

Go package for reading iTunes Music Library XML files

go itunes-music-library

Last synced: 13 Apr 2025

https://github.com/marclop/elasticsearch-cli

Provides a REPL console-like interface to interact with Elasticsearch

cli console elasticsearch elasticsearch-cli go golang repl

Last synced: 05 Apr 2025

https://github.com/nais/device

naisdevice is a application suite that enables NAV developers to connect to internal resources in a secure and friendly manner.

go tray-application wireguard

Last synced: 01 Jun 2026

https://github.com/snapp-incubator/route-to-contour-httpproxy

A Kubernetes controller for converting Openshift HAProxy Route to Contour HTTPProxy

contour controller go golang ingress ingress-controller kubernetes network snappcloud

Last synced: 15 Jul 2025

https://github.com/aereal/gohn

Hatena Notation (はてな記法) Parser written in Go

go parser text-processing

Last synced: 31 Jul 2025

https://github.com/inbucket/fauxmailer

Generate random emails, sent via SMTP

email go golang mail smtp

Last synced: 14 May 2025

https://github.com/renanbastos93/alertcovid19

Alert COVID-19 is a small multiplatform tool written in Golang to help keep you informed about the current situation of COVID-19 in your region, while you stay safe at home.

alert cli coronavirus covid-19 covid19 go golang golang-application linux macos notification notify pandemic push windows

Last synced: 09 May 2025

https://github.com/d-tsuji/gosdlisp

Mini lisp interpreter written in Go.

go golang interpreter lisp lisp-interpreter mini-lisp

Last synced: 30 Dec 2025

https://github.com/deatil/go-filesystem

go 版本文件管理器 / filesystem for golang

filesystem go go-filesystem webdav

Last synced: 26 Jul 2025

https://github.com/hrittikhere/feedposter

An Automation Engine to look into RSS Feeds and post them to Twitter every 6 hours! You don't need a database for it and it runs on GitHub Actions

feed go golang rss rss-parser social-media twitter-bot

Last synced: 22 Mar 2025

https://github.com/ivanstanev/rate-limiter

A simple rate limiting library with swappable algorithms and configurable backends (e.g. Redis, in-memory, etc.).

go golang rate-limiter rate-limiting web

Last synced: 25 Apr 2025

https://github.com/mcuadros/go-octoprint

Go library for accessing the OctoPrint's REST API

3d-printing go golang octoprint rest-api

Last synced: 14 Apr 2025

https://github.com/haoyang-graphics/golive

A live streaming server supporting TCP, UDP, SRT, and WebRTC.

go golang live livestream srt streaming webrtc

Last synced: 12 Apr 2025

https://github.com/lusingander/ghcv-cli

view the user-created issues, pull requests, and repositories in the terminal 🧑‍💻

bubbletea github github-api go tui

Last synced: 14 Apr 2025

https://github.com/ronoaldo/swgoh

Archived Repository - Small tool and library to interact with https://api.swgoh.help API.

cli command-line go

Last synced: 22 Jul 2025

https://github.com/dreddsa5dies/networkgo

Examples of how to use Go to work with the network

beginner beginner-project go golang ip network serialization tcp udp

Last synced: 30 Aug 2025

https://github.com/rocket049/pluginloader

help load plugin for go, base on standard plugin library

go plugin

Last synced: 12 Jan 2026

https://github.com/connectai-e/go-minimax

💸 MiniMax wrapper for Go SDK MINIMAX 大语言模型 golang SDK

connect-ai go golang minimax

Last synced: 07 May 2025

https://github.com/ConnectAI-E/Go-Minimax

💸 MiniMax wrapper for Go SDK MINIMAX 大语言模型 golang SDK

connect-ai go golang minimax

Last synced: 22 Apr 2025

https://github.com/geolffreym/p2p-noise

Peer to Peer Library based on Noise Secure Handshake

go golang

Last synced: 12 Jan 2026

https://github.com/lesiw/defers

Global defers for Go.

go go-package golang

Last synced: 21 Sep 2025

https://github.com/butuzov/todayilearned

Because I Can't Trust My Memory

bash go jupyter linux python sre

Last synced: 17 Mar 2025

https://github.com/minekube/brigodier

Brigodier is a command parser & dispatcher, designed and developed for command lines in Minecraft chat commands. It is a complete port from Mojang's "brigadier" into Go. Used by our Gate proxy.

brigadier command commands-framework go golang library minecraft mojang parser

Last synced: 30 Apr 2025

https://github.com/wintermi/sigma

sigma is a Go package for provider-neutral AI model calls.

claude codex fireworks-ai gemini go golang grok kimi openai xai

Last synced: 30 Jun 2026

https://github.com/gritzkoo/golang-health-checker

A simple package to allow you to track your application healthy

go golang hacktoberfest hacktoberfest2020 health-check healthcheck k8s liveness-probe pods readiness-probe

Last synced: 10 Apr 2025

https://github.com/tsileo/blobsfile

BlobStash's storage engine. Mirror of https://git.sr.ht/~tsileo/blobsfile

blobstash content-addressed go storage-engine

Last synced: 10 Apr 2025

https://github.com/bimde/grpc-vs-rest

Comparing gRPC + Protobuf with REST + JSON

go grpc grpc-go rest

Last synced: 12 Apr 2025

https://github.com/bamiaux/iobit

Package iobit provides primitives for reading & writing bits

bit go reader writer

Last synced: 08 Jul 2025

https://github.com/ahmagdy/k8s-pod-scheduler

A simple and lightweight go tool that can run on top of K8s to schedule and run long-running tasks with a simple gRPC interface.

go golang k8s kubernetes

Last synced: 10 Apr 2025

https://github.com/koron/nvgd

Filterable (grep, head and tail) HTTP file server

go golang

Last synced: 30 Apr 2025

https://github.com/klipitkas/fs-go

A tiny CLI tool to start a local file server.

cli fileserver fs ftp go golang

Last synced: 09 Jul 2025

https://github.com/siddhi-io/siddhi-operator

Operator allows you to run stream processing logic directly on a Kubernetes cluster

cloud-native cncf distribution go k8s kubernetes kubernetes-operator operator siddhi

Last synced: 10 Apr 2025

https://github.com/nao1215/fileprep

struct-tag preprocessing and validation for CSV/TSV/LTSV, JSON/JSONL, Parquet, Excel.

csv excel go golang json ltsv parquet preprocess preprocessing struct-tag tsv validation

Last synced: 01 Apr 2026

https://github.com/mdigger/apns

Apple Push Notification Service Provider (HTTP/2)

apns apns-certificate apns2 apple go golang jwt notifications

Last synced: 12 Feb 2026

https://github.com/thomaspoignant/api-scenario

API-scenario is a command-line tool that allows you to execute easily a scenario to test your APIs.

api-scenario beginner-friendly go golang integration-test integration-testing testing testing-tools

Last synced: 04 Apr 2026

https://github.com/rootlyhq/terraform-provider-rootly

Terraform provider for Rootly - manage incident management, on-call schedules, workflows, and alerts as code

devops go golang hashicorp iac incident-management incident-response infrastructure-as-code on-call rootly site-reliability-engineering sre terraform terraform-provider

Last synced: 11 Mar 2026

https://github.com/mrsametburgazoglu/enterprise

New ORM for Golang Postgresql

go golang orm postgresql

Last synced: 07 Jun 2026

https://github.com/juli3nk/go-netfilter

Go implentation for Iptables

go golang iptables netfilter

Last synced: 29 Jan 2026

https://github.com/robaho/leveldb

high performance key-value database written in Go. Based on Google LevelDB api.

go key-value key-value-database leveldb lsm lsm-tree

Last synced: 29 Apr 2025

https://github.com/tfversion/tfversion

A simple tool to manage Terraform versions

cobra go hashicorp installer terraform version-manager

Last synced: 20 Oct 2025

https://github.com/werkspot/k8s-event-listener

Listen for k8s events and triggers a script

docker-image go kubernetes

Last synced: 18 Oct 2025

https://github.com/snorwin/jsonpatch

jsonpatch is a Go library to create JSON patches (RFC6902) directly from arbitrary Go objects and facilitates the implementation of sophisticated custom (e.g. filtered, validated) patch creation.

go jsonpatch rfc-6901 rfc-6902

Last synced: 07 Sep 2025

https://github.com/peteretelej/nasa

Go Library for accessing the NASA API, nasa CLI and apps

go golang nasa-api nasa-astronomy-picture

Last synced: 27 Oct 2025

https://github.com/yudhasubki/eventpool

Fast Go Event Queue with Partitioned Topics & Broadcast Channels 🚀

concurrency concurrent go golang pubsub queue workerpool

Last synced: 27 Jan 2026

https://github.com/lucky-byte/reactgo

Go + React 快速开发模板

echo-server go material-ui react template

Last synced: 14 Jan 2026

https://github.com/calico32/waybar-niri-windows

niri window minimap/focus indicator for Waybar

go niri waybar

Last synced: 22 Jan 2026

https://github.com/duo/matrix-wechat-agent

An agent for matrix-wechat

go matrix wechat

Last synced: 22 Jan 2026

https://github.com/pauloavelar/go-tlv

Light TLV Decoder Library for Go

decoder go golang parser tlv

Last synced: 14 Jan 2026

https://github.com/ozgur-yalcin/parasut.go

An easy-to-use parasut.com API (v4) with golang

e-arsiv e-fatura efatura fatura go golang parasut

Last synced: 14 Jan 2026

https://github.com/reearth/reearth-backend

Re:Earth back-end

gis go graphql mongodb reearth webgis

Last synced: 14 Jan 2026

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

Flexible, general-purpose error handling for Go.

error error-handling error-wrapping errors go golang stack-trace stacktrace

Last synced: 14 Jan 2026

https://github.com/kbiakov/anakin

Codegeneration tool for isomorphic server and mobile Go apps with gRPC & Protobuf. Share code between your backend, Android & iOS app! :sun_with_face:

android codegeneration go golang grpc ios protobuf

Last synced: 15 Dec 2025

https://github.com/weirubo/learn_go

Golang 基础

go golang

Last synced: 05 Sep 2025

https://github.com/inference-gateway/google-calendar-agent

A2A agent server enabling Google Calendar scheduling, retrieval, and automation

a2a a2a-protocol calendar go golang google google-calendar google-calendar-api inference-gateway

Last synced: 24 May 2026

https://github.com/snwfdhmp/taskr

Automated testing: No-regression implementation using git hooks

git go golang no-regression pre-commit regression-testing speed task test unit unit-testing

Last synced: 12 Apr 2025

https://github.com/webbgeorge/lambdah

A useful abstraction layer over AWS Lambda functions written in Go.

aws aws-golang aws-lambda framework go golang lambda lambda-functions middleware

Last synced: 09 Apr 2025

https://github.com/icewhaletech/casaos-cli

A command-line tool to interact with CasaOS for testing and diagnosing purpose

cli cobra-cli go golang

Last synced: 22 Apr 2025

https://github.com/ajstarks/go-proverbs

Deck documenting the "Go Proverbs"

go golang proverbs

Last synced: 28 Oct 2025

https://github.com/spy16/fusion

💥 Fusion is a tiny stream processing library written in Go.

go golang golang-library library stream-processing stream-processor streams

Last synced: 06 Sep 2025

https://github.com/jthomperoo/test-exec-command-golang

Example showing how to test exec.Command in Go

command exec go golang shell unit-testing

Last synced: 09 Apr 2025

https://github.com/shoenig/go-landlock

Go filesystem isolation via Linux landlock sandbox

access filesystem go isolation landlock linux restrict sandbox secure

Last synced: 24 Mar 2025

https://github.com/xakep666/asciinema-player

A simple player for asciinema v2 (https://github.com/asciinema/asciinema) casts

ascii asciicast asciinema cast go golang lib mit player terminal tool util

Last synced: 21 Feb 2026

https://github.com/darkness4/fc2-live-dl-go

Automatically download FC2 livestream. Fast and light.

fc2 fc2live ffmpeg go libav

Last synced: 28 Jan 2026

https://github.com/rgamba/goql

Super simple SQL query builder

databases go golang query-builder sql

Last synced: 26 Oct 2025

https://github.com/raspi/duplikaatti

Remove duplicate files.

duplicate-files duplicates files go golang

Last synced: 19 Oct 2025

https://github.com/dnnrly/wait-for

Super simple tool to help with orchestration of commands on the CLI by waiting on networking resources.

go

Last synced: 24 Jan 2026

https://github.com/wvell/go-angularjs

GopherJS bindings to AngularJS

angularjs go golang gopherjs

Last synced: 14 Jan 2026

https://github.com/ta1m1kam/hn

📰 Hacker News CUI Client made with go.

cli cui-client go hacker-news hackernews tview

Last synced: 13 Mar 2026

https://github.com/damianoneill/net

Management Protocol Network implementations in Go; NETCONF, SNMP, CLI

cli go golang library netconf snmp ssh yang

Last synced: 31 Jan 2026