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/x-way/crawlerdetect

Golang module to detect bots and crawlers via the user agent

bot-detection crawler crawler-detection detect go spider user-agent

Last synced: 09 Apr 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/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/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/goodbyteco/letterboxd-watchlist-picker

A simple website that gives you a random film off your Letterboxd watchlist (or any list).

film go letterboxd movies watchlist web-scraping webapp

Last synced: 04 Apr 2025

https://github.com/PascaleBeier/hitkeep

HitKeep is privacy-first analytics for humans and AI agents, self-hosted or in managed EU/US cloud regions.

agent-skills ai analytics angular go mcp

Last synced: 28 Jun 2026

https://github.com/package-url/packageurl-go

Go implementation of the package url spec

go go-library golang golang-library library package-url purl

Last synced: 07 Mar 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/joaom00/gh-b

GitHub CLI extension to easily manage your branches

gh-extension go

Last synced: 14 Mar 2026

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/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/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/nilorg/go-opentaobao

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

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

Last synced: 11 Apr 2025

https://github.com/xyproto/permissionsql

:lock_with_ink_pen: Middleware for keeping track of users, login states and permissions

auth go mariadb mysql permissions

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/retailnext/hllpp

HyperLogLog cardinality estimation algorithm in go/golang!

awesome dinosaur go golang hyperloglog

Last synced: 11 May 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/zchee/go-qcow2

Manage the QEMU qcow2 disk image written in Go

go golang qcow2 qemu

Last synced: 21 Mar 2025

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/jabbalaci/SpeedTests

comparing the execution speeds of various programming languages

benchmark c clang cpp csharp d dart go haskell hyperfine java kotlin linux lua nim polyglot pypy3 python3 rust zig

Last synced: 07 Apr 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/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/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/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/sigstore/sigstore-go

Go library for Sigstore signing and verification

go golang sigstore

Last synced: 06 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/ridgelines/fireball

Go web framework with a natural feel

awesome-go fireball go golang handler web

Last synced: 15 Dec 2025

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/psykhi/wordclouds

Wordclouds in go

algorithm go golang image wordcloud

Last synced: 23 Jan 2026

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/code-hex/golet

*.go file as a mini supervisor

go golang golang-library golet proclet supervisor

Last synced: 30 Apr 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/ulfox/dby

Simple Yaml DB

database db go golang yaml

Last synced: 09 Aug 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/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/kisielk/og-rek

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

go pickle

Last synced: 09 Apr 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/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/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/looplab/tarjan

Graph loop detection in Go using Tarjan's algorithm

go graph tarjan tarjan-algorithm

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/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/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/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/strongswan/govici

Go implementation of the VICI protocol

go golang strongswan vici vici-protocol

Last synced: 05 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/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/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/jtopjian/jsed

command line JSON editor

go json json-editor

Last synced: 28 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/globalsign/certlint

X.509 certificate linter, written in Go

asn1 certificate go golang linter pki x509

Last synced: 09 Jul 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/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/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/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/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/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/bwmarrin/disgord

(golang) Google Go Discord Bot

discord discord-api discordgo go golang

Last synced: 22 Mar 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/papercutsoftware/papercutexamples

Examples and samples for PaperCut users

go papercut powershell python sql

Last synced: 14 Apr 2025

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/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/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/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/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/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/fzdwx/burst

Expose ports to the server quickly

cli go golang nat netty proxy tcp websocket

Last synced: 10 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/johanmeiring/mikrocount

Mikrotik accounting data aggregation and visualisation

accounting docker-compose go grafana influxdb mikrotik

Last synced: 22 Apr 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/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/nerney/dappy

Basic LDAP Authenticator for Go 🔓🔑

active-directory authentication go golang ldap ldap-authentication login

Last synced: 15 Dec 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/hopehook/golang-db

db pool helper for golang

db go mysql pool redis

Last synced: 14 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/porjo/babelcast

a WebRTC audio broadcast server

go webrtc

Last synced: 21 Aug 2025

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/csnewman/flutter-go-bridge

Flutter/Dart to Go FFI generator

dart ffi flutter go golang

Last synced: 02 Sep 2025

https://github.com/alexferl/tinysyslog

A tiny and simple syslog server with log rotation in Go. Works with Docker and Kubernetes.

go go-syslog golang log-rotation logging lumberjack rfc5424 syslog syslog-server tiny

Last synced: 31 Aug 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/metagogs/gogs

gogs is a simple, fast and lightweight game server framework written in golang

android datachannel game game-framework gameserver go goalng-application ios protobuf unity webrtc websocket

Last synced: 09 Apr 2025

https://github.com/zeabur/cli

Zeabur's official command line tool

cli deployment-automation devops go golang zeabur

Last synced: 12 Apr 2026

https://github.com/jftuga/ttlmap

A golang map in which entries expire after given a time period

go golang map package ttl

Last synced: 04 Mar 2026

https://github.com/aaparella/drago

Go feed forward artificial neural network library

go neural-network

Last synced: 12 Mar 2026

https://github.com/rozturac/go-ddd-example

Sample Go REST API implementation with DDD using Clean Architecture.

clean-architecture ddd design-patterns domain-driven-design echo go golang mongo-db rest-api restful-api solid

Last synced: 24 Oct 2025

https://github.com/serkanalgur/phpfuncs

PHP functions implementation to Golang. This package is for the Go beginners who have developed PHP code before. You can use PHP like functions in your app, module etc. when you add this module to your project.

go golang php php-functions

Last synced: 18 Oct 2025