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/elliotxx/watchman

:calendar: 更夫(watchman)是一款可视化的定时任务配置 Web 工具,麻麻不用担心我漏掉任何更新啦!

cron crontab gin go golang react schedule sqlite

Last synced: 07 Apr 2025

https://github.com/obitech/micro-obs

Microservice observability with Go

docker elk go golang jaeger kubernetes microservices opentracing prometheus

Last synced: 14 Apr 2025

https://github.com/mingrammer/gosearch

:mag: Search the Go packages via command-line

cli go package search

Last synced: 22 Apr 2025

https://github.com/Ananto30/gmocker

Create a blazing fast mock server with just a JSON file

fasthttp go golang mock-server

Last synced: 31 Mar 2025

https://github.com/capsulbrasil/zapmeow

Lightweight REST wrapper around WhatsApp protocol, powered by whatsmeow

go rest whatsapp whatsapp-bot whatsapp-web whatsmeow

Last synced: 17 Jul 2025

https://github.com/sauerbraten/graph

A thread-safe implementation of a graph data structure, written in Go (http://golang.org/).

go golang graph

Last synced: 17 Mar 2026

https://github.com/mikespook/gleam

An operation cluster based on MQTT

gleam go iot mqtt

Last synced: 27 Oct 2025

https://github.com/bodgit/memcardpro

Utility for 8BitMods MemCard PRO

gamecube go golang nintendo playstation psx sony swiss terraonion xstation

Last synced: 11 Mar 2026

https://github.com/vbatts/merkle

Golang Merkle Tree Implementation. With hash.Hash interface for streaming support

go hash merkle streaming

Last synced: 07 Sep 2025

https://github.com/ldez/go-git-cmd-wrapper

A simple wrapper around git command in Go.

command-line git go golang golang-package wrapper

Last synced: 04 Apr 2025

https://github.com/m0t0k1ch1/metamask-login-sample

a sample application with login function using MetaMask, built with Echo + Vue.js

blockchain element-ui ethereum go metamask vuejs web3js

Last synced: 09 Jul 2025

https://github.com/agynio/gh-pr-review

GitHub CLI extension that adds full inline PR review comment support — view, navigate, reply to, and resolve review threads directly from the terminal. LLM-ready and ideal for automated PR review agents.

ai-agents automation code-review command-line developer-tools devops gh-extension github github-cli go inline-comments llm-tools pull-requests review-threads skill terminal

Last synced: 20 Feb 2026

https://github.com/logarithm-labs/go-hyperliquid

A golang SDK for Hyperliquid PerpDEX.

api exchange go golang hyperliquid sdk sdk-golang

Last synced: 16 Oct 2025

https://github.com/timjchin/unpuzzled

A colorful CLI library with variable provenance.

cli flags go golang toml

Last synced: 13 Jan 2026

https://github.com/heroiclabs/nakama-common

The runtime framework for Nakama server.

api go nakama protobuf3 protocol-buffers realtime-api

Last synced: 30 Jun 2025

https://github.com/dipeshdulal/event-scheduling

Golang Event Scheduling Sample Using Postgresql Database as persisting layer.

event-scheduler go postgresql

Last synced: 10 Oct 2025

https://github.com/dangkaka/go-kafka-avro

A library provides consumer/producer to work with kafka, avro and schema registry

avro go kafka schema-registry

Last synced: 17 Jan 2026

https://github.com/threedotslabs/watermill-amqp

AMQP Pub/Sub for the Watermill project.

amqp events go golang pubsub rabbitmq watermill

Last synced: 25 Jun 2025

https://github.com/hallazzang/go-windows-programming

Go Windows Programming Tutorial

go golang winapi windows

Last synced: 12 Sep 2025

https://github.com/threedotslabs/watermill-nats

NATS Pub/Sub for the Watermill project.

events go golang nats watermill

Last synced: 25 Jun 2025

https://github.com/atlassian/go-sentry-api

A go client for the sentry api https://sentry.io/api/

api-client go go-client sentry

Last synced: 23 Aug 2025

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

DEPRECATED: please use https://github.com/Clarifai/clarifai-go-grpc

clarifai go golang

Last synced: 09 Mar 2026

https://github.com/mukezhz/geng

Generate Golang Project CLI

cli generator gin go golang golang-generator project

Last synced: 19 Oct 2025

https://github.com/go-nunu/nunu-layout-advanced

Nunu is a Golang project scaffold.

gin go golang golang-cli wire

Last synced: 06 Apr 2025

https://github.com/ananto30/gmocker

Create a blazing fast mock server with just a JSON file

fasthttp go golang mock-server

Last synced: 07 Apr 2025

https://github.com/hjr265/tonesa

Sample app for Toptal article

demo go mongodb real-time redis

Last synced: 22 Mar 2025

https://github.com/larsnovikov/horgh-replicator

Golang binlog replication from MySQL to MySQL, PostgreSQL, Vertica, Clickhouse

binlog clickhouse go golang master-slave master-slave-replication mysql postgresql replication tungsten vertica

Last synced: 12 Jan 2026

https://github.com/devnw/gvm

Go Version Manager (gvm) enables seamless installing and swapping between Go versions with a single command. This tool manages a Go environment for the user by allowing a user to specify which Go version they wish to use and handling all of the steps to install and configure that Go version. GVM also supports installing Go from the official Golang master branch so that you can easily try the next version of Go without waiting for a pre release build.

go go-installer golang google-go google-golang gvm installer package-manager version-manager

Last synced: 12 Jan 2026

https://github.com/m1/go-generate-password

Password generator written in Golang, usable as a CLI or Go library. Provides options for human readable and accessibility friendly passwords.

go go-library golang golang-library hacktoberfest password password-generating password-generator security

Last synced: 04 Jul 2025

https://github.com/zhashkevych/pocketer-bot

🚀 Клиент для Pocket у тебя в телеграмме

go golang pocket pocket-api telegram telegram-bot telegram-bot-api

Last synced: 28 Apr 2025

https://github.com/pbenner/autodiff

Autodiff is a numerical library for the Go programming language that supports automatic differentiation. It implements routines for linear algebra (vector/matrix operations), numerical optimization and statistics

automatic-differentiation bfgs cholesky-decomposition determinant eigenvalues gauss-jordan go golang gram-schmidt hessenberg-reduction linear-algebra linear-algebra-library newton-raphson numerical-optimization qr-algorithm rprop singular-value-decomposition special-functions statistical-models statistics

Last synced: 14 Oct 2025

https://github.com/ramborogers/cyberdock

Beautiful Docker Repository with Garbage Collection

docker go golang registry

Last synced: 08 Oct 2025

https://github.com/yitume/shop-api

A saas e-shop write by go.

go golang mall saas shop

Last synced: 14 Jan 2026

https://github.com/pehlicd/amtui

Alertmanager TUI - Your Terminal Companion for Alertmanager

alertmanager go golang prometheus terminal tui

Last synced: 06 Oct 2025

https://github.com/bradford-hamilton/monkey-lang

Currently extending the Monkey programming language designed in the books "Writing An Interpreter In Go" and "Writing a Compiler in Go"

compilers go golang interpreters languages monkey-language parser

Last synced: 10 Mar 2026

https://github.com/glassonion1/logz

The logz is Go library for grouping a access log and application logs

go golang grpc http logger logging opentelemetry

Last synced: 15 Apr 2025

https://github.com/gaurav-gogia/mutant

Mutant is an open-source, garbage-collected programming language that tries to enable security by default.

encryption go golang hacktoberfest metamorphism programming-language security

Last synced: 12 Jan 2026

https://github.com/jimsmart/schema

schema is a Go package providing access to database schema metadata, for database/sql drivers.

database-schema-metadata go

Last synced: 15 Apr 2025

https://github.com/goreleaser/example-supply-chain

Example goreleaser + github actions config with keyless signing and SBOM generation

cosign go golang goreleaser sbom signing sigstore software-bill-of-materials supply-chain syft

Last synced: 19 Apr 2026

https://github.com/kirides/screencapture

This repository has been moved to https://github.com/kirides/go-d3d

com-interop d3d11 go golang idxgioutputduplication screen-capture screen-sharing windows

Last synced: 11 Jul 2025

https://github.com/stitchfix/mab

Library for multi-armed bandit selection strategies, including efficient deterministic implementations of Thompson sampling and epsilon-greedy.

data-science experimentation go golang multi-armed-bandit multi-armed-bandits multiarmed-bandits reinforcement-learning thompson thompson-sampling

Last synced: 16 Jul 2025

https://github.com/y-taka-23/raytracing-go

A simple Go library for 3D ray-tracing rendering, implementing the book Ray Tracing in One Weekend. 📸

3d-graphics computer-graphics go golang raytracing

Last synced: 23 Jun 2025

https://github.com/alextanhongpin/go-rate

Simple rating algorithm as used by Reddit

algorithm go hot-ranking reddit wilson-score

Last synced: 26 Jul 2025

https://github.com/haunt98/changeloguru

Tool to generate CHANGELOG.md from Conventional Commits.

changelog go hacktoberfest

Last synced: 23 Apr 2025

https://github.com/goxray/tun

🌐 CLI Xray VPN client

go iptables tun tun2socks vpn vpn-client xray-core

Last synced: 12 Jan 2026

https://github.com/applejag/kubectl-klock

A kubectl plugin to render watch output in a more readable fashion

go go-cli golang golang-cli hacktoberfest krew-plugin kubectl-plugin

Last synced: 16 Mar 2025

https://github.com/songjiayang/go-basic-courses

go 零基础编程入门教程

gitbook go golang

Last synced: 14 Apr 2025

https://github.com/hyperjumptech/beda

Beda is a golang library for detecting how similar a two string

difference go golang string-distance string-matching string-similarity

Last synced: 14 May 2025

https://github.com/emersion/stability-badges

SVG badges for Go projects

badges go versioning

Last synced: 04 Apr 2025

https://github.com/slytomcat/yd-go

Panel indicator for Yandex-disk CLI daemon (linux)

go golang indicator linux wrapper yandex-disk

Last synced: 06 Feb 2026

https://github.com/geange/lucene-go

A Go port of Apache Lucene(Go版Lucene)

database go golang lucene search-engine

Last synced: 04 Oct 2025

https://github.com/vorlif/spreak

Flexible translation and humanization library for Go, based on the concepts behind gettext.

gettext go golang i18n internationalization localization translation

Last synced: 14 Mar 2025

https://github.com/willabides/rjson

A fast json parser for go

go golang json ragel

Last synced: 15 Apr 2025

https://github.com/teivah/onecontext

Set of Go context's utilities.

concurrency context go golang happy merge

Last synced: 11 Jun 2025

https://github.com/collaboraonline/collabora-mattermost

Mattermost plugin to integrate Collabora Online so that users can view or edit files directly in the chat.

go hacktoberfest

Last synced: 09 Apr 2025

https://github.com/vadimi/go-http-ntlm

NTLM authenticated http request for Go

go golang ntlm

Last synced: 18 Jan 2026

https://github.com/hugokung/micro_gateway

🔥micro_gateway is a micro-service gateway developed based on Vue and Golang. The system supports multiple proxy protocols (such as HTTP, TCP and gRPC) and multiple load balancing algorithms.

api gateway gin go grpc http tcp-server

Last synced: 14 Jan 2026

https://github.com/tazeg/hugo-blog-jeffprod

A free blog theme for HUGO (https://gohugo.io/), with tags, archives, last posts...

bulma bulma-css bulma-css-framework go gohugo hugo hugo-blog-theme hugo-theme

Last synced: 08 Oct 2025

https://github.com/peterhellberg/hiro

Generates HTML from API Blueprints using the Snow Crash command line tool Drafter and Iglo.

api-blueprint drafter go snow-crash

Last synced: 11 Apr 2025

https://github.com/vkuznet/tfaas

TensorFlow as a Service, a general purpose framework to serve TF models.

deeplearning go inference machine-learning prediction python tensorflow tensorflow-models tf-model tfaas-server

Last synced: 17 Mar 2025

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

A better Generic Pool (sync.Pool)

go golang pool sync

Last synced: 16 Feb 2026

https://github.com/voocel/agentcore

A minimal, composable Go library for building AI agent applications.

agent agentcore agents ai go llm multi-agent multi-agent-systems workflows

Last synced: 26 Jun 2026

https://github.com/takanabe/github-actions-automate-projects

GitHub Actions adding GitHub Issues & Pull requests to the specified GitHub Project column automatically ♻️

github-actions github-projects go project-management

Last synced: 11 Apr 2025

https://github.com/davidfstr/nanoproxy

Small fast HTTP forward proxy in Go.

go golang http-proxy

Last synced: 15 Oct 2025

https://github.com/bjarneo/rip

Rest in peace(s) - HTTP/UDP load testing tool

ddos go golang http learning-by-doing load-testing rip security-tools sre sre-infra udp-flood

Last synced: 25 Apr 2025

https://github.com/h0tak88r/subfalcon

subfalcon is a subdomain enumeration tool that allows you to discover and monitor subdomains for a given list of domains or a single domain. It fetches subdomains from various sources, checks for potential subdomain takeover vulnerabilities, saves findings to a SQLite database, and can notify updates via Discord.

appsec bughunting go golang penetration-testing-tools recon reconnaissance subdomains-enumeration webscrapping

Last synced: 10 Mar 2026

https://github.com/mattn/go-uwsgi

uwsgi implement for go

go golang uwsgi

Last synced: 30 Apr 2025

https://github.com/xyproto/simplehstore

:convenience_store: Easy way to use a PostgreSQL database (and the HSTORE feature) from Go

go hashmap hstore key-value postgresql postgresql-database strings

Last synced: 09 Apr 2025

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

A Go package for handling common HTTP JSON responses.

api go golang json json-api

Last synced: 29 Apr 2025

https://github.com/lorenzosaino/go-sysctl

Go wrapper around the sysctl interface

go golang sysctl

Last synced: 10 Apr 2025

https://github.com/la5nta/wl2k-go

A Winlink framework for Go.

agwpe amateur-radio ardop ax25 b2f fbb go golang hamlib lzhuf winlink

Last synced: 07 Feb 2026

https://github.com/lmikolajczak/go-cli-chat

Chat server and command line interface client (CLI) in Go.

chat cli cli-chat go

Last synced: 11 Feb 2026

https://github.com/teacat/noire

🎨 Light/darken, mix, (de)saturate the colors in Golang with CMYK / RGB / HSV / HSL / Hex / HTML supported.

color go golang hex

Last synced: 13 Oct 2025

https://github.com/gbbr/ev

explore the evolution of a function

cli git-log go react-redux tool

Last synced: 22 Mar 2025

https://github.com/kelvins/geocoder

:earth_americas: GoLang package that provides an easy way to use the Google Geocoding API

api geocoder geocoding geocoding-api go golang google google-api

Last synced: 08 May 2025

https://github.com/rican7/conjson

(conventional, consistent, conformative) JSON - A simple, functional, no-tags-required mechanism to handle and transform JSON representations of values, consistently.

conformative consistent conventional functional go golang json transform

Last synced: 12 Apr 2025

https://github.com/meysamhadeli/problem-details

ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client.

error error-handler error-handling errorhanders errorhandler errors go golang package pkg problem problem-details problemdetails

Last synced: 08 May 2025

https://github.com/EzpieCo/GetHooky

git hooks managing with stupidity as priority

cli commit git git-hook go open-source

Last synced: 03 Jul 2026

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/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/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/therecipe/flutter

Qt binding for Flutter/Dart | Showcase example for https://github.com/therecipe/qt

cross-platform-gui dart desktop example flutter go qml qt showcase

Last synced: 21 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/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/zitadel/passwap

Package passwap provides a unified implementation between different password hashing algorithms. It allows for easy swapping between algorithms, using the same API for all of them.

argon2 bcrypt go hashing md5-crypt passlib password pbkdf2 scrypt

Last synced: 07 Apr 2025

https://github.com/nomad-ops/nomad-ops

A simple operator for nomad which reconciles the running jobs in comparison to git repos

git-ops go golang nomad pocketbase react reactjs typescript

Last synced: 04 Apr 2026

https://github.com/leozz37/hare

🐇 CLI tool for websockets and Go package

go golang hare messaging network socketio sockets

Last synced: 26 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