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/thomersch/gosmparse

Processing OpenStreetMap PBF files at speed with Go

go golang openstreetmap osm parser pbf protobuf

Last synced: 12 Apr 2025

https://github.com/federicoleon/golang-testing

How to unit, integration and functional test in Go

ddd functional go golang integration microservice test testing unit

Last synced: 12 Jan 2026

https://github.com/abhishekkr/goshare

Go Share your TimeSeries/NameSpace/KeyVal DataStore (using leveldb) over HTTP &/or ZeroMQ

datastore go golang http leveldb library timeseries zeromq

Last synced: 10 Aug 2025

https://github.com/digitorus/pdfsigner

PDFSigner is a multipurpose PDF signer and verifier application for Advanced Electronic Signature (AES) and Qualified Electronic Signature (QES)

advanced-electronic-signature aes go golang pades pdf pdf-sign pdf-signature pdf-signer pdf-signing qes qualified-electronic-signature signserver

Last synced: 02 Jan 2026

https://github.com/spy16/radium

radium is a platform (client and optional server) for viewing reference articles, cheat sheets, snippets etc.

cheatsheet go golang reference snippets

Last synced: 02 Jul 2025

https://github.com/retailnext/hllpp

HyperLogLog cardinality estimation algorithm in go/golang!

awesome dinosaur go golang hyperloglog

Last synced: 11 May 2025

https://github.com/susamn/rio

A lightweight job scheduler based on priority queue with timeout, retry, replica, context cancellation and easy semantics for job chaining. Build for golang web apps.

chaining chaining-callables chaining-middleware-in-go go golang goroutine heap job load-balancer minheap priority-queue scheduler scheduling worker

Last synced: 03 Feb 2026

https://github.com/johnmanjiro13/gh-bump

gh extension for bumping version of a repository

cli gh-extension github go golang

Last synced: 18 Feb 2026

https://github.com/loki-os/go-ethernet-ip

A complete golang implementation of Ethernet/ip

allen-bradley automation ethernet ethernet-ip go go-ethernet golang plc rockwell

Last synced: 14 Jan 2026

https://github.com/zchee/go-qcow2

Manage the QEMU qcow2 disk image written in Go

go golang qcow2 qemu

Last synced: 21 Mar 2025

https://github.com/siadat/gofile

HTTP/1.1 directory listing and file server using TCP sockets for fun

cli file-server go http-server

Last synced: 12 Sep 2025

https://github.com/dmarro89/go-dav-os

A 32-bit freestanding OS kernel written in Go, booted via GRUB/Multiboot, with VGA terminal, PS/2 keyboard, IDT/PIC/PIT, a debug shell, a bitmap page frame allocator, and an in-memory filesystem

bare-metal bare-metal-programming go golang grub kernel operating-system operating-system-kernel operating-system-learning operating-systems-project osdev osdev-project osdev-projects qemu

Last synced: 25 Jan 2026

https://github.com/sanketplus/go-mysql-lock

MySQL Backed Locking Primitive

distributed-lock go golang lock mysql mysql-lock

Last synced: 14 May 2025

https://github.com/kubeslice/kubeslice-controller

KubeSlice Controller Opensource Repository: The KubeSlice Controller orchestrates the creation and management of slices on worker clusters.

controller crd-controller go orchestrate-containers

Last synced: 04 Apr 2025

https://github.com/joaom00/gh-b

GitHub CLI extension to easily manage your branches

gh-extension go

Last synced: 14 Mar 2026

https://github.com/waterkube/waterkube

☸️ Underwater Archaeology game for Kubernetes, Docker or Terminal.

command docker game go golang inertiajs kubernetes redis tailwindcss terminal-game vuejs

Last synced: 05 Apr 2026

https://github.com/nilorg/go-opentaobao

🎉淘宝Api、淘宝开放平台Api请求基础SDK

go go-opentaobao golang opentaobao opentaobao-sdk taobao-sdk

Last synced: 11 Apr 2025

https://github.com/toomore/gogrs

📈 grs to Go. gogrs is a tool for fetching data from Taiwan Stock Exchange(TWSE) and dockerizing.

docker go realtime taiwan-stock-exchange

Last synced: 18 Jul 2025

https://github.com/a-h/rest

Generate OpenAPI 3.0 specifications from Go code.

go hacktoberfest openapi openapi3

Last synced: 20 Jul 2025

https://github.com/pradumnasaraf/candy

Candy is a CLI tool that offers a fundamental set of commands to streamline your DevOps processes.

cobra cobra-cli go go-cli viper

Last synced: 17 Mar 2025

https://github.com/ciphermarco/BOAST

The BOAST Outpost for AppSec Testing: a server designed to receive and report Out-of-Band Application Security Testing (OAST) reactions.

appsec appsec-testing go golang security security-testing security-tools

Last synced: 10 May 2025

https://github.com/navytux/pygolang

Go-like features for Python and Cython. (mirror of https://lab.nexedi.com/kirr/pygolang)

channels concurrency cython gevent gil go golang goroutines gpython nogil python

Last synced: 13 Apr 2025

https://github.com/michiwend/gomusicbrainz

a Go (Golang) MusicBrainz WS2 client library - work in progress

client client-library go golang musicbrainz musicbrainz-api

Last synced: 13 Aug 2025

https://github.com/apoorvam/goterminal

A cross-platform Go-library for updating progress in terminal.

color command-line cross-platform go golang progressbar terminal

Last synced: 29 Aug 2025

https://github.com/herrjulz/aviator

Merge YAML/JSON files in a in a convenient fashion based on a configuration file called aviator.yml

concourse fly go json lang merge spruce tool wrapper yaml

Last synced: 12 Oct 2025

https://github.com/gabstv/go-monero

A Monero RPC Wallet client implementation written in Go (Golang)

go golang monero monero-wallet-rpc rpc-client

Last synced: 06 Oct 2025

https://github.com/googlecloudplatform/alloydb-go-connector

A Go library for connecting securely to your AlloyDB instances

alloydb go golang libraries

Last synced: 20 Oct 2025

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

Go library for Sigstore signing and verification

go golang sigstore

Last synced: 06 Apr 2025

https://github.com/quasilyte/qpprof

A helper tool to work with profile.proto (pprof) files

cli cpu go golang performance pprof profiling utility

Last synced: 21 Jul 2025

https://github.com/jguyomard/docker-hugo

:whale: Docker Image for Hugo, a fast and flexible static site generator

docker docker-image go hugo static-site-generator

Last synced: 08 Sep 2025

https://github.com/gitsocial-org/gitsocial

Git-native cross-forge collaboration platform

bubbletea cli cross-forge decentralized git go kanban rpc sbom scrum social tui

Last synced: 19 May 2026

https://github.com/rodd-oss/gomp

Golang MultiPlayer Engine Framework

ecs fullstack gamedev go golang multiplayer quic-go raylib-go

Last synced: 31 Jan 2026

https://github.com/shoenig/ssh-key-sync

A tool for synchronizing your GitHub SSH keys onto servers authorized_keys files

github go golang ssh ssh-key ssh-key-manager sync

Last synced: 11 Apr 2026

https://github.com/ridgelines/fireball

Go web framework with a natural feel

awesome-go fireball go golang handler web

Last synced: 15 Dec 2025

https://github.com/looplab/tarjan

Graph loop detection in Go using Tarjan's algorithm

go graph tarjan tarjan-algorithm

Last synced: 10 May 2025

https://github.com/KyleBanks/go-kit

A collection of Go utility packages intended to be independent and reusable.

go golang utilities utility

Last synced: 07 May 2025

https://github.com/BertoldVdb/go-ais

Automatic Identification System (ITU-R M.1371-5) packet decoder and encoder written in Go

ais go golang nmea nmea0183

Last synced: 06 May 2025

https://github.com/strongswan/govici

Go implementation of the VICI protocol

go golang strongswan vici vici-protocol

Last synced: 05 Apr 2025

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

*.go file as a mini supervisor

go golang golang-library golet proclet supervisor

Last synced: 30 Apr 2025

https://github.com/jonahbraun/wago

Automate the actions you do after saving code.

cli developer-tools development go watcher

Last synced: 17 Aug 2025

https://github.com/unkn0wn-root/kioshun

Fast, sharded in-memory cache with AdmissionLFU/LRU/LFU/FIFO eviction, http middleware and object pooling.

cache cache-storage cachemanager caching caching-library go golang in-memory in-memory-cache in-memory-caching

Last synced: 21 Aug 2025

https://github.com/kisielk/og-rek

ogórek is a Go library for encoding and decoding pickles.

go pickle

Last synced: 09 Apr 2025

https://github.com/freerware/work

A compact library for tracking and committing changes to your entities.

database design-pattern design-patterns designpattern designpatterns go golang martin-fowler resiliency transactions unit-of-work unitofwork

Last synced: 14 Jan 2026

https://github.com/psykhi/wordclouds

Wordclouds in go

algorithm go golang image wordcloud

Last synced: 23 Jan 2026

https://github.com/novuhq/go-novu

GO SDK for Novu - The open-source notification infrastructure for engineers. 🚀

go golang hacktoberfest novu novu-api

Last synced: 17 Mar 2026

https://github.com/ulfox/dby

Simple Yaml DB

database db go golang yaml

Last synced: 09 Aug 2025

https://github.com/djthorpe/go-pico

Raspberry Pi RP2040 Pico SDK for golang

go golang gpio pico raspberry-pi raspberrypi rp2040 rpi sdk tinygo

Last synced: 03 Sep 2025

https://github.com/nerney/dappy

Basic LDAP Authenticator for Go 🔓🔑

active-directory authentication go golang ldap ldap-authentication login

Last synced: 15 Dec 2025

https://github.com/speijnik/go-errortree

Go library for handling errors organized as a tree

error error-handling go golang

Last synced: 30 Dec 2025

https://github.com/globalsign/certlint

X.509 certificate linter, written in Go

asn1 certificate go golang linter pki x509

Last synced: 09 Jul 2025

https://github.com/fzdwx/burst

Expose ports to the server quickly

cli go golang nat netty proxy tcp websocket

Last synced: 10 Apr 2025

https://github.com/johanmeiring/mikrocount

Mikrotik accounting data aggregation and visualisation

accounting docker-compose go grafana influxdb mikrotik

Last synced: 22 Apr 2025

https://github.com/svaloumas/valet

Job queuing service and async task runner.

async go golang gomodule hexagonal-architecture job-queue job-scheduler task-runner

Last synced: 12 Jan 2026

https://github.com/csnewman/flutter-go-bridge

Flutter/Dart to Go FFI generator

dart ffi flutter go golang

Last synced: 02 Sep 2025

https://github.com/baalimago/repeater

A tool which repeats a command n amounts of time. Includes parallelization, error handling, progress and slight tweaks.

go parallel productivity repeater shell

Last synced: 04 Jul 2025

https://github.com/iamacarpet/go-winpty

Bindings for WinPTY in Go

go golang golang-wrapper winpty

Last synced: 25 Sep 2025

https://github.com/porjo/babelcast

a WebRTC audio broadcast server

go webrtc

Last synced: 21 Aug 2025

https://github.com/wanetty/upgopher

This is a simple Go web server that allows users to upload files and view a list of the uploaded files. The server can be run locally or deployed to a remote server. (Linux / Windows / Mac)

file-server file-sharing file-upload go http-server linux macos multiplatform redteam redteam-tools simplehttpserver windows

Last synced: 08 Jun 2026

https://github.com/papercutsoftware/papercutexamples

Examples and samples for PaperCut users

go papercut powershell python sql

Last synced: 14 Apr 2025

https://github.com/jkawamoto/go-pixeldrain

Share files with decentralized cloud storage.

cloud fileshare go golang openapi

Last synced: 06 Oct 2025

https://github.com/shurcool/hover

A work-in-progress source port of Hover.

game go racing remake

Last synced: 27 Apr 2025

https://github.com/sbstjn/allot

Parse placeholder and wildcard text commands

chatops command go golang matching parsing pattern slackbot text

Last synced: 21 Apr 2025

https://github.com/posener/tarfs

An implementation of the FileSystem interface for tar files.

filesystem go tar

Last synced: 11 Mar 2026

https://github.com/ztrue/shutdown

Golang app shutdown hooks.

go golang hooks shutdown signal

Last synced: 18 Aug 2025

https://github.com/kynrai/tainted

Tool to determine which Go packages need to be rebuilt in a monorepo

build-automation build-tool diff go golang repo repository

Last synced: 12 Jan 2026

https://github.com/prebid/openrtb

Go (Golang) OpenRTB 2.x, 3.0 / AdCOM 1.0 / Native 1.2 types/enums

adcom go golang native openrtb

Last synced: 07 May 2025

https://github.com/jtopjian/jsed

command line JSON editor

go json json-editor

Last synced: 28 Jul 2025

https://github.com/hopehook/golang-db

db pool helper for golang

db go mysql pool redis

Last synced: 14 Apr 2025

https://github.com/m1/gospin

Article spinning and spintax/spinning syntax engine written in Go, useful for A/B, testing pieces of text/articles and creating more natural conversations

go golang golang-library hacktoberfest spinning-syntax spintax

Last synced: 30 Apr 2025

https://github.com/taigrr/systemctl

Provides idiomatic systemctl bindings for go developers, in order to make it easier to write system tooling using golang.

go golang hacktoberfest systemctl systemd wrapper-library

Last synced: 23 Aug 2025

https://github.com/michiwend/Gomusicbrainz

a Go (Golang) MusicBrainz WS2 client library - work in progress

client client-library go golang musicbrainz musicbrainz-api

Last synced: 12 Mar 2025

https://github.com/isfonzar/cryptogo

Protect your sensitive files with a password using this simple and easy file encrypter

encrypter encryption go golang password security

Last synced: 12 May 2025

https://github.com/bwmarrin/disgord

(golang) Google Go Discord Bot

discord discord-api discordgo go golang

Last synced: 22 Mar 2025

https://github.com/ibarryyan/issue2file

You know , for github issue!

github githubtools go golang issu issues tool

Last synced: 15 May 2026

https://github.com/damiensedgwick/napp

Napp: A command line tool that bootstraps Go, HTMX and SQLite web applications and Dockerises them for ease of deployment.

go golang htmx htmx-go sqlite3

Last synced: 15 May 2026

https://github.com/fterrag/simple-sqsd

A simple version of the AWS Elastic Beanstalk Worker Environment SQS daemon (SQSD)

aws aws-sqs elasticbeanstalk go golang sqsd

Last synced: 23 Jan 2026

https://github.com/joshdk/go-junit

🐜 Go library for ingesting JUnit XML reports

go golang hacktoberfest junit junit-report junit-test junit-xml xml

Last synced: 15 Mar 2026

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

Golang SDK for the SecretHub Secrets Management API

devops go golang hacktoberfest secrets secrets-management security

Last synced: 09 Jul 2025

https://github.com/costela/hcloud-ip-floater

k8s controller for Hetzner Cloud floating IPs

failover floating-ip go golang hcloud hetzner k8s k8s-controller kubernetes

Last synced: 09 Apr 2025

https://github.com/chanced/caps

A Unicode-based case conversion library for Go

case-conversion case-converter case-folding casefold go golang unicode unicode-case-folding

Last synced: 28 Apr 2025

https://github.com/mingrammer/gobyexample

:gift: Go By Example 한국어 버전

example go korean learning reference translation

Last synced: 22 Apr 2025

https://github.com/Zach-Johnson/bhugo

A tool to transform Bear notes into Hugo-compatible markdown files

bear go golang hugo

Last synced: 08 May 2025

https://github.com/conduitio/bwlimit

Limit the bandwidth of a connection.

bandwidth connection go limit

Last synced: 04 Apr 2025

https://github.com/sonirico/parco

🏇🏻 generalist, fast and tiny binary parser and compiler generator, powered by Go 1.18+ Generics

binary compiler deserialization generics go golang parser serialization

Last synced: 07 May 2025

https://github.com/go-pay/gopher

Go Web 开发通用基础库,让项目开发简单、便捷、得心应手。

gin go go-web golang gopay gopher gorm web

Last synced: 22 Aug 2025

https://github.com/centrifugal/centrifuge-mobile

iOS and Android clients for Centrifugo and Centrifuge library using gomobile on top of centrifuge-go

android go gomobile ios

Last synced: 24 Aug 2025

https://github.com/vmware-archive/vm-operator-api

A client API for the VM Operator project, designed to allow for integration with vSphere 7 with Kubernetes

go kubernetes virtual-machine

Last synced: 06 May 2025

https://github.com/llgcode/ps

Postscript interpreter written in go using draw2d lib

draw2d go postscript postscript-interpreter

Last synced: 14 Apr 2025