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/ewohltman/discordgo-mock

Helper library to assist with writing unit tests for projects that use https://github.com/bwmarrin/discordgo

discord discord-bot discordgo go golang

Last synced: 29 Oct 2025

https://github.com/peterhellberg/gopher

A simple server for the Gopher protocol written in Go.

go gopher protocol server

Last synced: 11 Apr 2025

https://github.com/code-hex/retrygroup

Package retrygroup provides synchronization, Context cancelation for groups of retry goroutines working on subtasks of a common task.

context go golang goroutine retry synchronization

Last synced: 06 May 2025

https://github.com/prequel-dev/plz4

Parallel LZ4 optimized for speed

compression go golang lz4 lz4-frame parallel

Last synced: 25 Jan 2026

https://github.com/peterhellberg/fixer

Go client for the Foreign exchange rates and currency conversion API 💰

client currencies foreign-exchange-rates go

Last synced: 11 Apr 2025

https://github.com/spaceavocado/apidoc

Generate RESTful API documentation from GO source files into the OpenAPI v3.0.2 specification (formal Swagger 2.0 Specification).

go openapi openapi3 swagger

Last synced: 05 Sep 2025

https://github.com/go-courier/oas

OpenAPI Spec builder in go

go openapi openapi-specification openapi3

Last synced: 12 Apr 2025

https://github.com/hctrdev/grafana-matrix-forwarder

[MIRROR] Forward alerts from Grafana to a Matrix chat room

alerts go golang grafana matrix

Last synced: 25 Jan 2026

https://github.com/cerbos/demo-rest

Demo of using Cerbos to secure a Go REST API.

access-control cerbos go policy rest-api security

Last synced: 18 Sep 2025

https://github.com/orian/counters

A GoLang implementation of counters.

counter go golang golang-library metrics-gathering

Last synced: 08 Apr 2026

https://github.com/fluuxio/mqtt

Native Go MQTT Library

go golang iot mqtt

Last synced: 20 Oct 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/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/scastiel/gordle

Yet another Wordle clone…

fyne go wordle

Last synced: 01 Aug 2025

https://github.com/lesiw/defers

Global defers for Go.

go go-package golang

Last synced: 21 Sep 2025

https://github.com/diegocepedaw/lasergo

Lasergo is a working proof of concept for a computer vision based robot that allows playing Go against a computer on a real board by using a laser to point to where the computer wishes to move on the board.

baduk go gogame opencv

Last synced: 17 Aug 2025

https://github.com/cuducos/go-cnpf

🇧🇷 CPF and CNPJ validation in Go

brasil brazil cnpj cpf go hacktoberfest validation

Last synced: 26 Jul 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/ehsanshahbazii/quera-problem-solutions

مجموعه راه حل های سوالات کوئرا برای تقویت الگوریتم. با زبان های مختلف حل شده است. اغلب سعی کردم از روش های کوتاه سوالات رو حل کنم تا بهتر درک بشه (در حال حاظر نمیتونم ریپو رو آپدیت کنم).

algorithm codeforces codewars cpp go java javascript nodejs php programming-problems python quera quera-programming-problems ruby solutions

Last synced: 09 Mar 2026

https://github.com/danesparza/net-version

:mag: .NET version checker written in Go

checker go machine version version-check versions windows

Last synced: 11 Aug 2025

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/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/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/damianoneill/net

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

cli go golang library netconf snmp ssh yang

Last synced: 31 Jan 2026

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/tfversion/tfversion

A simple tool to manage Terraform versions

cobra go hashicorp installer terraform version-manager

Last synced: 20 Oct 2025

https://github.com/raspi/duplikaatti

Remove duplicate files.

duplicate-files duplicates files go golang

Last synced: 19 Oct 2025

https://github.com/nl2go/hrobot-go

A Go library for the Hetzner Robot API https://robot.your-server.de/doc/webservice/en.html

go golang hetzner hetzner-robot-api

Last synced: 28 Apr 2025

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/reearth/reearth-backend

Re:Earth back-end

gis go graphql mongodb reearth webgis

Last synced: 14 Jan 2026

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

GopherJS bindings to AngularJS

angularjs go golang gopherjs

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/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/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/backaged/library-management

Microservice architecture for a typical library management system

go golang microservices-architecture nodejs software-architecture typescript

Last synced: 22 Apr 2025

https://github.com/olezhek28/microservices_course_boilerplate

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

go golang microservice

Last synced: 15 May 2025

https://github.com/integralist/go-elasticache

Thin abstraction over the Memcache client package gomemcache (https://github.com/bradfitz/gomemcache) allowing it to support AWS ElastiCache cluster nodes

aws elasticache elasticache-clusters go golang memcache memcache-client memcached

Last synced: 23 Mar 2025

https://github.com/bgadrian/pseudoservice

A (micro) service that generates large amounts of fake data (users, json, yaml, ecommerce ...)

fake faker go golang json microservice yaml

Last synced: 13 Apr 2025

https://github.com/johejo/lsm

Language Server Manager

go golang language-server lsp

Last synced: 17 Jul 2025

https://github.com/itsjimi/gif

🏞 The simplest way to create gif from video

cli gif go

Last synced: 19 Apr 2025

https://github.com/goravel/fiber

Fiber driver for Goravel

fiber go gofiber

Last synced: 23 Apr 2025

https://github.com/hedhyw/go-import-lint

Golang source code analyzer that checks imports order. It verifies that standard, current package, and vendor imports are separated by a line.

go go-linter golang imports linter

Last synced: 23 Mar 2025

https://github.com/martinbjeldbak/twitch-chat-cli

Chat on Twitch.tv from your CLI

bubbletea cli go golang tui twitch

Last synced: 23 Mar 2025

https://github.com/kujenga/goml

Experimental ML implementations in Go

go machine-learning mnist neural-networks

Last synced: 06 May 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/smlx/goodwe-exporters

Prometheus Exporters for Goodwe Energy Monitors (smart meters) and Solar Inverters

go golang goodwe mitm prometheus prometheus-exporter sems-portal

Last synced: 15 Aug 2025

https://github.com/gilliek/go-opml

Go (golang) package for parsing OPML files

go golang opml parsing-opml-files

Last synced: 15 May 2025

https://github.com/beevik/settime

command-line tool to set system time from an NTP server

go ntp time

Last synced: 12 Apr 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/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/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/koron/nvgd

Filterable (grep, head and tail) HTTP file server

go golang

Last synced: 30 Apr 2025

https://github.com/maximthomas/blazewall

Open Source Single-Sign-On and Access Management platform built in microservice architecture

authentication authorization cloud-native gateway-service go go-gin golang information-security microservice microservices security sso sso-solution

Last synced: 15 Dec 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/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/xyproto/monkeyjump

:monkey: Minimalistic GUI for playing Go with GNU Go

board game game-of-go gnugo go goban pygame python2 sdl sgf sgf-files

Last synced: 15 Apr 2025

https://github.com/jzyong/gameserver4g

Distributed game server

game game-server go zookeeper

Last synced: 15 Apr 2025

https://github.com/rhysd/locerr

:x: locerr (locational error): Library for nice-looking errors in source code

error go golang source

Last synced: 01 Mar 2026

https://github.com/fsmv/daemon

a personal web server, one line of config to add a reverse proxy

chroot go https microservices reverse-proxy webserver

Last synced: 13 Jan 2026

https://github.com/OGFris/DDoS

DDoS'in your friend has never been easier!

ddos ddos-attack-tools ddos-attacks ddos-tool go golang

Last synced: 15 Apr 2025

https://github.com/daangn/eboolkiq

Simple async job management service using gRPC

async-worker-service asynctask go golang grpc worker

Last synced: 26 Oct 2025

https://github.com/ricoberger/rcloneui

Terminal UI for rclone

go golang rclone

Last synced: 18 Apr 2025

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/utahta/go-validator

Data validation library for Go

go go-validator golang validation validator

Last synced: 12 Apr 2025

https://github.com/amalfra/maildir

A Go package for reading & writing messages in maildir format

go golang maildir maildir-format reader writer

Last synced: 23 Mar 2025

https://github.com/zMoooooritz/nachrichten

Stay informed without leaving your command line

cli go news

Last synced: 02 Sep 2025

https://github.com/jrmycanady/nokiahealth

Go library for the Nokia Health API with full API coverage and documentation.

api body bpm go golang health nokia nokiahealth thermo withings

Last synced: 16 Jan 2026

https://github.com/frantjc/valheimw

A wrapper for the Valheim Dedicated Server.

bepinex container go golang steam steamcmd thunderstore valheim valheim-mod

Last synced: 26 Jan 2026

https://github.com/peterhellberg/lossypng

Library version of the lossypng command line tool by @foobaz

go lossy png

Last synced: 11 Apr 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/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/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/duo/matrix-wechat-agent

An agent for matrix-wechat

go matrix wechat

Last synced: 22 Jan 2026

https://github.com/asvvvad1/exchange

Go library for getting current and historical exchange rates, Forex and Crypto currency conversion with no authentication using Free foreign exchange rates API

api bitcoin cryptocurrency currency currency-converter exchange-rates fluctuations forex free go go-library golang timeseries

Last synced: 11 Oct 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/pauloavelar/go-tlv

Light TLV Decoder Library for Go

decoder go golang parser tlv

Last synced: 14 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/akshanshgusain/january

January is Batteries-Included Go Framework inspired by Django. Designed to ease things up for fast development.

django fiber framework go go-gin go-january gojanuary golang json middleware php rest rest-api router server web

Last synced: 13 Mar 2026

https://github.com/minpeter/iplogger

👀 Project What is my IP?

clientip go golang ip ipaddress realip

Last synced: 28 Feb 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/ahmadalibagheri/cdktf-go-aws-kms

AWS kms configuration with go and cdktf

aws cdktf go kms

Last synced: 14 Oct 2025

https://github.com/broadcastle/crm

A simple customer relationship management tool.

cli crm go golang

Last synced: 14 Jan 2026

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/yinebebt/hexagonal-architecture

Hexagonal architecture through a Go-based project demonstration

adapters go gorm graphql grpc handler hexagonal-architecture mongodb port postgres repository rest-api websocket

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/tencentblueking/bk-bscp

蓝鲸服务配置中心(BlueKing Service Config Provider):蓝鲸服务配置中心:支持kv/文件型配置、版本管理、热更新、灰度控制和模板化配置

blueking config configuration file file-sync go golang grpc kv kv-store microservice

Last synced: 26 May 2026

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

High-performance, type-safe Go web framework with custom async I/O transport — 847K RPS plaintext

epoll generics go golang high-performance http microservice rest-api type-safe web-framework

Last synced: 02 Apr 2026

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/organization/hifisampler-go

A high-performance UTAU resampler based on pc-nsf-hifigan, rewritten in Go.

go hifigan hifisampler onnx openutau resampler rust singing-voice-synthesis utau

Last synced: 04 Apr 2026

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

Go implentation for Iptables

go golang iptables netfilter

Last synced: 29 Jan 2026

https://github.com/mrsametburgazoglu/enterprise

New ORM for Golang Postgresql

go golang orm postgresql

Last synced: 07 Jun 2026

https://github.com/qiniu/techcamp

1024 Techcamp:an open, hands-on platform where engineers grow through real projects, open-source collaboration, and architectural thinking.

1024 agile agile-development agile-methodologies ai curriculum education engineer gitflow go learn-to-code learning-by-doing production programming tutorial xgo

Last synced: 07 Feb 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/aereal/gohn

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

go parser text-processing

Last synced: 31 Jul 2025