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/destel/dspc

Show progress of concurrent tasks in your terminal – a minimalistic Go library with a lock-free design

concurrency go golang goroutines

Last synced: 04 Oct 2025

https://github.com/edintc/checq

This API retrieves the IP and DNS information for the given Domain/IP. Written in Golang and a Svelte Front-End

api chrome-extension dns dns-information docker gin gin-gonic go golang hacktoberfest nginx svelte traefik

Last synced: 24 Jul 2025

https://github.com/earthboundkid/decoder-ring

CLI tool for decoding/encoding from common formats

command-line-tool encoder-decoder go golang

Last synced: 14 Apr 2025

https://github.com/xieyuschen/quic-example

Explore the http3 by quic with examples

go golang http3 quic

Last synced: 01 Aug 2025

https://github.com/mininglamp-oss/octo-server

🐙 The Go backend powering OCTO — an open workplace built for humans × AI agents. REST & WebSocket APIs, Lobster (AI agent) orchestration, and WuKongIM real-time messaging control plane.

ai-agents apache2 chat collaboration digital-workplace go golang im instant-messaging lobster openclaw rest-api self-hosted websocket wukongim

Last synced: 21 May 2026

https://github.com/dineshgowda24/redislock

🔏 Simplified distributed locking implementation using Redis

distributedlock go golang lock redis

Last synced: 13 Mar 2026

https://github.com/rbrahul/retry

An essential retry-operation related library for Golang to build fault-tolerant system.

fault-tolerance go golang rescheduling retry retry-library retry-pattern

Last synced: 03 Aug 2025

https://github.com/lufia/plug

Package plug replaces functions, defined in the other packages, on testing.

go

Last synced: 10 Oct 2025

https://github.com/arvryna/blazer

concurrent file downloader

concurrency downloader fast go golang wget-alternative

Last synced: 06 Apr 2025

https://github.com/atomicgo/robin

🔄 Generic, fast and thread-safe round-robin loadbalancer library

atomicgo go golang golang-library loadbalancer loadbalancing round-robin

Last synced: 11 Sep 2025

https://github.com/arthursudbrackibarra/cloney

Create dynamic template repositories with custom variables, leveraging the Go template syntax.

automation cli dynamic git go go-template templates

Last synced: 20 Sep 2025

https://github.com/telanflow/dujt

毒鸡汤 - 壮士可要来一碗!

dujt go iris

Last synced: 09 Aug 2025

https://github.com/yakuter/agentgo

Hi! Agentgo is a tool for making remote command executions from server to client with golang, protocol buffers (protobuf) and grpc.

cc go golang grpc protobuf protocol-buffers rce

Last synced: 13 Apr 2025

https://github.com/uudashr/iface

Linter to detects the overuse or misuse of interfaces in Go code AKA "Interface Pollution"

analyzer anti-pattern go golang linter

Last synced: 04 Oct 2025

https://github.com/armen/dp

Distributed Programming Abstractions

abstraction consensus-algorithm distributed go group-communication reliable

Last synced: 04 Jul 2025

https://github.com/bketelsen/ngc

NewGoCommand - An opinionated and lightweight project starter. (WORK IN PROGRESS)

build go release semantic-versioning tags tooling

Last synced: 26 Mar 2025

https://github.com/ldez/ghactions

Create a Github Action in 5 seconds!

github github-actions go golang

Last synced: 30 Apr 2025

https://github.com/danilobuerger/autocert-s3-cache

AWS S3 Cache for Go acme/autocert

acme autocert aws go s3

Last synced: 11 Apr 2025

https://github.com/mmatczuk/anyflag

Generic implementation of Cobra Value and SliceValue types

cli cobra flags go golang slice struct value

Last synced: 29 Oct 2025

https://github.com/jtolio/crawlspace

If enabled, allows live debug scripting of a running process's Go objects and types over a TCP socket.

debugging go golang

Last synced: 13 Jul 2025

https://github.com/tdakkota/win32metadata

win32metadata is Windows metadata parser

go metadata parser windows winmd

Last synced: 30 Apr 2025

https://github.com/bsdelf/tikv-browser

TiKV Browser: inspect key-values in a browser

antd docker go mobx msgpack react tikv typescript websocket

Last synced: 30 Apr 2025

https://github.com/gobuffalo/buffalo-heroku

Sets up and deploys apps to Heroku

buffalo go gobuffalo golang heroku paas

Last synced: 02 May 2025

https://github.com/shaswata56/grabbitmq

A high-level RabbitMQ driver for Golang.

driver go golang rabbitmq

Last synced: 08 Sep 2025

https://github.com/deflix-tv/imdb2torrent

Go library for finding torrents for movies and TV shows by IMDb ID on YTS, The Pirate Bay, 1337x, RARBG and ibit

deflix go golang imdb magnet magnet-link movies torrent torrents tv-shows

Last synced: 11 Jul 2025

https://github.com/negbie/go-baresip

Go baresip wrapper for automated SIP tests

baresip go rtp sip speech-quality test-automation voip

Last synced: 10 Apr 2025

https://github.com/keymetrics/pm2-io-apm-go

Golang APM for PM2 Enterprise

alert apm go golang logs metrics monitoring pm2 profiling

Last synced: 12 Sep 2025

https://github.com/alxyng/logruseq

A Seq hook for Logrus

go golang logging logrus logrus-hook seq

Last synced: 27 Feb 2026

https://github.com/ryszard/sds011

Nova SDS011 PM sensor serial reader written in Go.

air-quality go raspberry-pi sensor

Last synced: 26 Oct 2025

https://github.com/kvizyx/twitchy

Comprehensive Twitch library for easy integration with Twitch services in your Go applications.

go sdk twitch twitch-sdk twitch-tv

Last synced: 31 Jan 2026

https://github.com/hashicorp/go-dbw

A simple package that encapsulates database operations.

database go golang gorm orm sql web

Last synced: 01 Apr 2026

https://github.com/krondorl/polyglot-programming

Examples in multiple languages

c go haskell java rust typescript

Last synced: 03 Mar 2026

https://github.com/hunter-ji/coolcaptcha

A cool captcha.Customizable themes to match website style and enhance user experience.🥳🥳🥳

captcha captcha-generator go go-captcha golang

Last synced: 15 Dec 2025

https://github.com/sachaservan/bgn

BGN encryption scheme implementation using Go

cryptography go golang homomorphic-encryption

Last synced: 25 Feb 2026

https://github.com/utekaravinash/gopaapi5

Go Client Library for Amazon's Product Advertising API 5.0

amazon-api api-client go paapi5 paapi5-go-sdk paapi5-golang-sdk product-advertising-api

Last synced: 31 Jan 2026

https://github.com/firetiger-oss/go-duckfs

DuckDB virtual file system based on io/fs

duckdb duckdb-extension filesystem go golang sandbox

Last synced: 24 Apr 2026

https://github.com/kubemq-io/kubemq-bridges

KubeMQ Bridges bridge, replicate, aggregate, and transform messages between KubeMQ clusters no matter where they are, allowing to build a true cloud-native messaging single network running globally.

aws azure cqrs events gcp go golang golang-application kubemq kubernetes message-broker message-queue messaging

Last synced: 02 Mar 2026

https://github.com/f1monkey/spellchecker

Yet another spellchecker written in go

fuzzy fuzzy-search go golang spell-check spelling-correction

Last synced: 14 Jan 2026

https://github.com/parvvaresh/chatapp

A simple TCP chat application built in Go.

go websocket

Last synced: 06 Oct 2025

https://github.com/posener/context

A proof of concept implementation of scoped context

context go golang goroutine proof-of-concept scope

Last synced: 08 Oct 2025

https://github.com/grammeaway/lazyhetzner

A TUI for managing Hetzner Cloud resources

go golang hcloud hetzner hetzner-cloud tui

Last synced: 11 Apr 2026

https://github.com/lrita/gosync

a TryLock implementation

go golang golang-package mutex trylock

Last synced: 28 Apr 2025

https://github.com/depado/platypus

Very simple and customizable mock/echo server

echo-server go golang http mock mock-server

Last synced: 14 Jan 2026

https://github.com/gopal96685/throttler

A highly configurable Go library for rate-limiting, task scheduling, and priority-based execution with retries, backoff, and circuit breaking capabilities.

circuit-breaker concurrency go priority-queue ratelimit ratelimiter retry-mechanism taskqueue throttle throttling workerpool

Last synced: 06 Oct 2025

https://github.com/tarantool/go-vshard-router

go vshard-router implementation for tarantool

bucket client go golang library no-sql sharding tarantool vshard

Last synced: 13 Mar 2026

https://github.com/sebojanko/terminalrss

Golang RSS reader in terminal with go-tui, a terminal UI library

feed go golang golang-rss-reader rss rss-reader terminal tui

Last synced: 14 Jan 2026

https://github.com/gobuffalo/events

Buffalo framework events management

events go golang

Last synced: 12 Mar 2026

https://github.com/hslam/splice

Package splice wraps the splice system call.

go golang linux pipe socket splice zero-copy zerocopy

Last synced: 07 Sep 2025

https://github.com/num30/go-cache

An in-memory key:value store/cache (similar to Memcached) library that takes advantage of Go Generics

cache generic go golang

Last synced: 09 Oct 2025

https://github.com/woozymasta/a2s

Command line utility and package for querying Steam A2S server information, featuring support for Arma 3 and DayZ. Outputs are displayed in nicely formatted tables and can also be exported in JSON format.

a2s a2s-info a2s-player a2s-rules arma3 dayz dayzstandalone go golang half-life rust steam steamquery teamfortress2

Last synced: 07 Mar 2026

https://github.com/abhijit-hota/modfmt

Tidy up your go.mod files by merging the require blocks

go golang

Last synced: 13 Mar 2026

https://github.com/nathanaelle/shitenno

unified auth for nginx mail / postfix / dovecot

auth dovecot go golang http nginx postfix

Last synced: 14 Jan 2026

https://github.com/seanturner026/moot

Serverless Release Dashboard that integrates API Gateway, Lambda, and Cognito to interact with the Github and Gitlab APIs and create Releases

aws aws-api-gateway aws-cognito aws-dynamodb aws-lambda devops devops-tools devops-workflow github-api gitlab-api go golang terraform-module

Last synced: 27 Feb 2026

https://github.com/shayanh/grpc-go-contracts

Verify the communication of your microservices by writing contracts for your RPCs

contracts design-by-contract go grpc microservices rpc verification

Last synced: 22 Jan 2026

https://github.com/gabivlj/candice

Candice, a dead simple language and multi-platform.

ast compiler compilers go golang lexer llvm

Last synced: 22 Oct 2025

https://github.com/porjo/mumblet

Web-based Mumble client

go mumble webrtc

Last synced: 07 Oct 2025

https://github.com/agriyakhetarpal/hugo-python-distributions

pip-installable binaries (wheels) for the "extended + withdeploy" edition of the Hugo static site generator with powerful cross-compilation (note: unofficial, community-maintained)

blog-engine cms content-management-system documentation go golang hacktoberfest hugo pipx pypi python python-app python-package python-wheels static-site static-site-generation static-site-generator static-website static-website-generator uvx

Last synced: 12 Apr 2026

https://github.com/creachadair/otp

A Go implementation of the HOTP (RFC 4226) and TOTP (RFC 6238) algorithms.

go google-authenticator hotp otp otpauth totp

Last synced: 15 Mar 2026

https://github.com/flamego/captcha

Package captcha is a middleware that provides captcha service for Flamego

captcha flamego go middleware

Last synced: 29 Jan 2026

https://github.com/geniusrabbit/eventstream

🚀 Eventstream pipeline to preprocess and resend from some source to some storage

clickhouse eventstream go golang kafka nats postgresql prometheus redis redis-pubsub vertica

Last synced: 12 Jan 2026

https://github.com/cloudlena/adapters

Golang HTTP middleware following the Adapter Pattern

adapter go golang http middleware

Last synced: 07 Apr 2025

https://github.com/snipem/crongo

A stdout and stderr wrapper for logging into a single file.

cron cronjob crontab cronwrap go sqlite

Last synced: 19 Aug 2025

https://github.com/devlights/goxcel

Goxcel is a library to operate MS Excel using go-ole library.

excel go golang win32com windows

Last synced: 14 Aug 2025

https://github.com/simonsargeant/gophoenix

Phoenix channel client in Go

elixir go phoenix phoenix-channels

Last synced: 16 Apr 2025

https://github.com/bahlo/generic-list-go

Go container/list but with generics

containers generics go list std

Last synced: 05 Oct 2025

https://github.com/snapp-incubator/health-be

simple echo http header app

go network oss snappcloud

Last synced: 25 Aug 2025

https://github.com/bsm/go-guid

MongoDB style globally unique identifiers in Go

go golang guid unique-id

Last synced: 30 Apr 2025

https://github.com/hemantasapkota/go-convexhull

Implementation of Graham Scan algorithm for Convex Hull in GO with visualization

algorithms convex-hull glfw3 go opengl visualization

Last synced: 23 Mar 2025

https://github.com/enriquebris/goworkerpool

go pool of concurrent workers with the ability to add / kill / pause / resume workers on demand

concurrency concurrent-safe go golang goroutine-pool goroutine-safe goroutinemanager pool worker-pool workerpool workers

Last synced: 21 Feb 2026

https://github.com/lingrino/glen

cli to export gitlab variables

cli gitlab go golang

Last synced: 18 Aug 2025

https://github.com/hypermodeinc/modusgraph

modusGraph: a transactional, embedded database system for model-native apps

database embedded go

Last synced: 29 Jun 2025

https://github.com/muja/goconfig

.gitconfig syntax parser

cfg config configuration gitconfig go golang parser properties

Last synced: 15 Apr 2025

https://github.com/1set/starlet

✨ Yet another Go wrapper for Starlark that simplifies usage, offers data conversion and useful Starlark libraries

go golang script scripting scripting-language starlark starlark-go starlark-lang starlark-language starlarky starlet

Last synced: 22 Aug 2025

https://github.com/lileio/cloud_storage_service

gRPC service for storing objects in the cloud. (Google Storage, AWS S3 etc)

cloud-service docker go grpc lile service

Last synced: 15 May 2025

https://github.com/pinguo/pgo

A fast, simple and component based go web framework.

component framework go http web

Last synced: 15 Apr 2025

https://github.com/dezh-tech/alienos

A plugin-able and manageable Nostr stack (relay/blossom/nip-05) designed for self-hosting.

bitcoin blossom go golang media mediaserver nip05 nostr relay self-hosted selfhosting

Last synced: 16 May 2025

https://github.com/glassechidna/kms-host-key

An easy way to give all your EC2 instances SSH host certificates

aws aws-sdk-go certificates ec2 go kms ssh

Last synced: 15 Apr 2025

https://github.com/rsharifnasab/twitter-backend

twitter clone front-end for Internet Engineering course - fall 99 built by go+echo

backend echo go golang swagger

Last synced: 09 Mar 2026

https://github.com/hueristiq/hqurlscann3r

A web application attack surface mapping tool. It takes in a list of urls then performs numerous probes

bugbounty bypass-403 go golang

Last synced: 10 Apr 2025

https://github.com/rinosukmandityo/hexagonal-login

Sample of hexagonal architecture to handle login logic and user CRUD

go golang hexagonal hexagonal-architecture

Last synced: 04 Oct 2025

https://github.com/zheeeng/pagination

A pagination wrapper for decorating resource list response.

go pager pagination paginator restful

Last synced: 10 Apr 2025

https://github.com/grimmerk/search-github-starred

Full-Text Search the readme, description, homepage and URL of your GitHub starred repository. Use GitHub OAuth 2, React, Redux, Golang (server side), Elasticsearch, Redis.

aws github-api go google-adsense google-analytics

Last synced: 03 Apr 2025

https://github.com/avraammavridis/randomcolor

Go package to generate random colors

color go golang golang-package hex hsv randomcolor rgb

Last synced: 19 Mar 2025

https://github.com/sherinur/movie-reservation-system

A system that allows users to reserve movie tickets.

docker gin go jwt-authentication mongodb nginx reactjs swagger

Last synced: 03 Mar 2025

https://github.com/dentrax/go-tilde-operator

PoC: How to make ~ work on Go Compiler

compiler go golang

Last synced: 30 Apr 2025

https://github.com/irevenko/octostats

🐙🐱📦 Additional GitHub API methods

github github-api github-app github-profile go golang

Last synced: 01 May 2025

https://github.com/tchssk/ago

A tool to generate a design definition of goa from a swagger definition

go goa swagger

Last synced: 06 May 2025

https://github.com/JustinTimperio/osinfo

A Cross-Platform Module for Collecting OS Information in Golang

cross-platform darwin freebsd go golang linux openbsd os-info os-information osinfo osx windows windowserver

Last synced: 12 Apr 2025

https://github.com/future-architect/gbilling2slack

Slack notifications tools for Google Cloud Platform Billing.

cloud-functions gcp-billing go golang slack slack-notifications

Last synced: 07 May 2025

https://github.com/teamwork/tnef

Go library to extract body and attachments from TNEF files

go tnef

Last synced: 27 Apr 2025