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/alexkappa/mustache

Mustache templating language in Go

go mustache parsing

Last synced: 26 Jun 2025

https://github.com/tockn/singo

Simple WebRTC Signaling Server written in Go

go webrtc webrtc-demos webrtc-signaling

Last synced: 07 Oct 2025

https://github.com/amatsagu/tempest

Fast and secure functions to build scalable Discord Applications.

app application bot discord discord-api go golang library tempest

Last synced: 26 Dec 2025

https://github.com/ajstarks/fc

High-level canvas for the fyne package

canvas fyne go golang gui

Last synced: 06 Jul 2025

https://github.com/baiyutang/cloudwego-read

字节跳动 CloudWeGo 源码解读-微服务中间件集合

cloudnative go golang microservices middleware

Last synced: 06 Mar 2026

https://github.com/sheepla/longgopher

ʕ◉ϖ◉ʔ loooooooooooooooooooooong gopher

ascii-art go go-cli golang golang-cli gopher joke terminal

Last synced: 30 Apr 2025

https://github.com/songmu/gotesplit

Splits the testing in Go into a subset and run it. It is useful for the CI environment.

ci go golang testing

Last synced: 10 Apr 2025

https://github.com/McKael/madon

Golang Mastodon API library

api go godoc golang library mastodon mastodon-api

Last synced: 11 May 2025

https://github.com/kataras/blocks

Go-idiomatic View Engine

go iris template views

Last synced: 13 Apr 2025

https://github.com/moguchev/golang

golang underhood useful links

go golang underhood

Last synced: 22 Jun 2025

https://github.com/1lann/lol-replay

A collection of Go (golang) packages to record and play back League of Legends games from the spectator endpoint.

go league-of-legends replays

Last synced: 17 Jun 2025

https://github.com/sammcj/mcp-package-docs

An MCP server that provides LLMs with efficient access to package documentation across multiple programming languages

ai docs documentation go javascript llm mcp node npm pip python

Last synced: 18 Jul 2025

https://github.com/deepgrace/tetris

Stunning Tetris in all kinds of Languages (C, C++, Go, Shell)♦️

c cpp go rust shell tetris

Last synced: 07 May 2025

https://github.com/infamousjoeg/cybr-cli

A "Swiss Army Knife" command-line interface (CLI) for easy human and non-human interaction with @CyberArk suite of products.

cli client-library command-line command-line-interface command-line-tool conjur cyberark cyberark-identity cyberark-pas go golang iam identity-security pas-api privileged-access-security security

Last synced: 07 Apr 2025

https://github.com/spacemonkeygo/dbx

A neat codegen-based database wrapper written in Go

code-generation database dbx go golang orm sql

Last synced: 13 Jan 2026

https://github.com/mehanizm/airtable

Simple golang airtable API wrapper

airtable api go golang

Last synced: 25 Feb 2026

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

Display your battery status on terminal (or tmux) written by Go

ascii battery binary go golang linux mac terminal tmux utilities windows

Last synced: 27 Apr 2025

https://github.com/imbue11235/humanize

A collection of utility functions, with built-in localization, for humanizing various types of data input, in Go

converter format formatting go golang humanizer text

Last synced: 22 Jan 2026

https://github.com/vearutop/statigz

Statigz serves pre-compressed embedded files with http in Go

compress-assets embedded go

Last synced: 13 Apr 2025

https://github.com/disintegration/imageorient

Go image decoding with respect to the EXIF orientation tag

decode exif fix go image orientation tag

Last synced: 07 May 2025

https://github.com/tz3/goforge

GoForge is a command-line interface (CLI) tool designed to streamline the setup of new API projects for Go developers. With GoForge, you can quickly generate a well-structured project skeleton, allowing you to focus on writing actual code rather than spending time on boilerplate setup.

api cmd docker go golang hmtx rest-api template

Last synced: 10 Mar 2026

https://github.com/watzon/0x45

🚀 Modern, high-performance file sharing and URL shortening service with S3 support, rate limiting, and API keys. Built with Go and inspired by 0x0.st 📤

0x0 api docker file-sharing file-upload go gofiber golang high-performance microservice paste pastebin pastebin-service rate-limiting rest-api s3-compatible s3-storage self-hosted url-shortener web-service

Last synced: 02 Sep 2025

https://github.com/aperturerobotics/starpc

Protobuf 3 streaming RPCs for TypeScript, Go, Rust, C++

go protobuf rpc rpc-framework rust typescript websocket

Last synced: 18 May 2026

https://github.com/zekroTJA/timedmap

A thread safe map which has expiring key-value pairs.

go golang hacktoberfest library map package time timemap

Last synced: 14 Mar 2025

https://github.com/tellerops/helm-teller

Allows you to manage configuration and secrets from multiple provider while masking the secrets at the deployment

deployment go golang helm helm-plugin kubernetes secret-management secrets

Last synced: 14 Apr 2025

https://github.com/akutz/go-interface-values

When storing a value in a Go interface allocates memory on the heap.

benchmark go golang heap malloc

Last synced: 28 Feb 2026

https://github.com/soniakeys/graph

Simple and fast graph library

adjacency-lists go graph graph-algorithms

Last synced: 25 Jan 2026

https://github.com/arnaud-deprez/gsemver

gsemver uses git commit convention to automate the generation of your next semver version

ci conventional-commits git git-convention go golang semantic-versioning semver

Last synced: 11 May 2026

https://github.com/aaronpowell/webpack-golang-wasm-async-loader

A webpack loader for generating Golang WebAssembly bundles using an async interaction model for calling the Golang code from JavaScript

go golang wasm webassembly webpack

Last synced: 25 Aug 2025

https://github.com/forbearing/k8s

The library implements various handlers to more easier create/update/apply/patch/delete/get/list/watch k8s resources such as pods, deployments, etc. inside or outside k8s cluster.

client client-go go golang k8s kubernetes operator

Last synced: 25 Jan 2026

https://github.com/tutorialedge/realtime-chat-go-react

An example of a Real-Time Chat Application built using React.js and Go!

go golang react reactjs websockets

Last synced: 05 Apr 2025

https://github.com/gennaro-tedesco/zathuraconf

Change zathura colour schemes

colorscheme go theme zathura

Last synced: 22 Apr 2025

https://github.com/neelp03/throttlex

A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multiple rate-limiting policies and is scalable with Docker for easy deployment.

api-gateway api-management go golang open-source openapi opensource rate-limiting ratelimiter redis throttler throttlex

Last synced: 05 Mar 2026

https://github.com/notedit/gst

go gst small binding

go gstreamer

Last synced: 12 Apr 2025

https://github.com/siongui/userpages

my blog for sharing (source code for siongui.github.io)

blog go gopherjs html javascript pelican python

Last synced: 08 May 2025

https://github.com/lets-cli/lets

CLI task runner for developers - a better alternative to make

bash cli docopts go make runner task task-runner terminal

Last synced: 25 Oct 2025

https://github.com/packtpublishing/go-programming-blueprints

Code repository for Go Programming Blueprints, published by Packt

go

Last synced: 14 Jan 2026

https://github.com/mckael/madon

Golang Mastodon API library

api go godoc golang library mastodon mastodon-api

Last synced: 02 Sep 2025

https://github.com/chai2010/tinylang

Tiny玩具语言(Go语言实现/包含Tiny编译器/CASL汇编器/COMET虚拟机/调试器/支持WebAssembly/LLVM)

go goyacc llvm tinylang wasm webassembly yacc

Last synced: 06 Sep 2025

https://github.com/smartcontractkit/chainlink-testing-framework

A testing framework for smart contracts and Chainlink nodes

blockchain chainlink ethereum evm go golang testing

Last synced: 06 May 2026

https://github.com/resotto/gochk

Static Dependency Analysis Tool for Go Files

analysis clean-architecture dependency go golang layered-architecture static tool

Last synced: 09 Aug 2025

https://github.com/aaydin-tr/divisor

A fast and easy-to-configure load balancer

easy-to-use fasthttp friendly go load-balancer performance

Last synced: 12 Jan 2026

https://github.com/davidrjenni/A

A - Go tools for Acme.

acme go golang tool

Last synced: 03 Apr 2025

https://github.com/alex-leonhardt/k8s-mutate-webhook

A playground to build a very crude k8s mutating webhook in Go

admission-webhook go golang k8s kubernetes webhook

Last synced: 13 Apr 2025

https://github.com/txaty/gool

Generic goroutine pool: Submit, Map, Async.

concurrency go golang goroutine goroutine-pool parallel worker-pool

Last synced: 18 Jan 2026

https://github.com/qiniu/x

Extension of Go standard library

extension go golang

Last synced: 22 Feb 2026

https://github.com/fishy/url2epub

Create ePub files from URLs

appengine appengine-go go golang remarkable-tablet

Last synced: 10 Apr 2025

https://github.com/kohkimakimoto/hq

HQ is a simplistic, language agnostic job queue engine communicated by HTTP messages.

go queue

Last synced: 07 Jul 2025

https://github.com/signmykeyio/signmykey

An automated SSH Certificate Authority

go golang security signmykey ssh

Last synced: 14 Jan 2026

https://github.com/neilotoole/slogt

Bridge between Go testing.T and slog.

adapter bridge go golang handler slog testing

Last synced: 11 Jul 2025

https://github.com/0xfederama/water-reminder

Taskbar and notifications app that reminds you to drink

app drink go golang hacktoberfest linux macos notifications

Last synced: 10 Mar 2026

https://github.com/goccy/rebirth

Supports live reloading for Go

docker go golang golang-application golang-cli live-reload

Last synced: 21 Mar 2025

https://github.com/cunicu/gont

A Go testing framework for distributed applications

ci debugging distributed-systems go golang mininet network networking p2p testing tracing

Last synced: 30 Apr 2025

https://github.com/twixes/backname

🌐 A DNS server where every IP address gets its own domain

dns dns-server go golang

Last synced: 09 Apr 2025

https://github.com/looskie/capybara-api

The fastest, most lightest, most adorable capybara API to ever exist.

capybara capybara-api go hacktoberfest

Last synced: 11 Sep 2025

https://github.com/tinycedar/lily

Hosts管理工具,双击切换立即生效,告别重启浏览器! Hosts manager takes effect immediately on switch

go golang hosts switch

Last synced: 27 Jul 2025

https://github.com/soft/iter

iter is a generic iterator library for Go

generics go golang golang-library iteration iterator iterators optional

Last synced: 20 Jul 2025

https://github.com/otiai10/opengraph

Open Graph Parser for Go

go html ogp ogp-image ogp-meta ogp-tags

Last synced: 14 Apr 2025

https://github.com/conventionalcommit/commitlint

commitlint checks if your commit messages meets the conventional commit format

conventional-commit conventional-commits git go linter

Last synced: 21 Feb 2026

https://github.com/idsulik/swama

Swama is a powerful command-line interface (CLI) tool for interacting with Swagger/OpenAPI definitions

go golang openai rest-api restful swagger

Last synced: 08 May 2025

https://github.com/shirdonl/gowebactualcombat

🔥🔥🔥🔥🔥🔥重磅!《Go Web编程实战派从入门到精通》随书源码开源啦,Go语言/Web开发/高并发/微服务/Gin/Redis/MongoDB/并发编程/Docker源码!欢迎star~

beego docker docker-compose gin go goweb mongodb redis

Last synced: 15 Jan 2026

https://github.com/ks888/tgo

A function tracer to boost your debugging

callgraph developer-tools function-tracer go golang

Last synced: 15 Jan 2026

https://github.com/noppoMan/Prorsum

A Go like concurrent system + networking/http library for Swift that works on Linux and Mac

channel event-driven go goroutine http server-side-swift socket swift3 tcp udp websocket

Last synced: 19 Apr 2025

https://github.com/jinyeom/neat

NEAT (NeuroEvolution of Augmenting Topologies) implemented in Go

genetic-algorithm go neat neural-network neuroevolution recurrent-neural-networks reinforcement-learning topologies

Last synced: 14 Mar 2025

https://github.com/padurean/gosmig

Simple, minimal SQL database migrations written in Go. Build your own migration CLI with it. Std lib database/sql and SQLX supported out of the box.

database database-migrate-ext database-migration database-migrations db-migrate db-migration db-migrations dbmigrate dbmigration dbmigrator go golang rdbms sql

Last synced: 27 Dec 2025

https://github.com/loopholelabs/frisbee-go

The Go implementation of Frisbee - a bring-your-own protocol messaging framework designed for performance and stability.

frisbee go golang messaging networking tcp

Last synced: 14 Oct 2025

https://github.com/noppoman/prorsum

A Go like concurrent system + networking/http library for Swift that works on Linux and Mac

channel event-driven go goroutine http server-side-swift socket swift3 tcp udp websocket

Last synced: 08 Mar 2026

https://github.com/icholy/replace

Streaming text replacement for Go

go golang replace-text

Last synced: 17 Aug 2025

https://github.com/zchengo/crm

客户关系管理系统,基于 Vue + Go 实现,主要功能有仪表盘、客户管理、合同管理、产品管理、配置、订阅等功能。

ant-design-vue apache-echarts axios gin go gomail gopay gorm pinia viper vite vitepress vue vue-router

Last synced: 17 Jan 2026

https://github.com/segmentio/events

Go package for routing, formatting and publishing events produced by a program.

events go golang logging segment signals

Last synced: 16 Oct 2025

https://github.com/ricoberger/dash

dash is a terminal dashboard solution inspired by Grafana, to visualize and explore your data.

blackbox-exporter dashboad go golang grafana node-exporter prometheus terminal

Last synced: 14 Jan 2026

https://github.com/anyshake/observer

🔭 Read, parse seismic data from AnyShake Explorer, stream via SeedLink, WebSocket, TCP and archive to database, miniSEED.

gin gin-gonic go golang highcharts miniseed mui react reactjs seedlink seedlink-plotter seismic seismic-data seismic-processing seismic-waves seismograph seismology tailwind tailwindcss typescript

Last synced: 30 Jan 2026

https://github.com/hmdsefi/gowl

Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.

concurrency concurrent-programming go golang monitor monitoring monitoring-tool pool pooling worker-pool

Last synced: 14 Jan 2026

https://github.com/halower/hpay

a personal payment applet implemented using the gin framework

gin go

Last synced: 16 May 2025

https://github.com/axllent/goiplookup

GoIPLookup uses the GeoLite2-Country database to find the Country of an IP address or hostname

geoip2 geoiplookup geolite2 geolite2-country-database geolocation go golang

Last synced: 10 Apr 2025

https://github.com/cbrgm/go-t

A blazing-fast, simple and easy to use command-line client for Twitter written in Go. 🚀📨

cli command-line go golang twitter twitter-api twitter-client

Last synced: 31 Mar 2025

https://github.com/epilande/codegrab

✋ Interactive CLI tool for selecting and bundling code into a single, LLM-ready output file

ai artificial-intelligence bubbletea bundle cli command-line context devtools genai go golang llm prompt tui

Last synced: 02 Jan 2026

https://github.com/gioui-plugins/gio-plugins

Gio-Plugins offers new plugins to extend and enhance your Gio app. Inspired by flutter/plugins repository,

android gio gioui go golang ios linux macos ui wasm webassembly windows

Last synced: 25 Dec 2025

https://github.com/salrashid123/envoy_discovery

Envoy Discovery service 'hello world'

envoy envoyproxy go golang grpc service-discovery

Last synced: 07 Apr 2025

https://github.com/goadesign/clue

🔍 Seamless Observability for Distributed Systems 🔍

go goa observability opentelemetry

Last synced: 07 Apr 2025

https://github.com/kislerdm/terraform-provider-neon

Terraform provider to manage Neon SaaS resources

go golang neon neondatabase terraform terraform-provider

Last synced: 09 Apr 2025

https://github.com/zikani03/groupby

Group files into directories by year, month or day created

cli go golang groupby

Last synced: 19 Sep 2025

https://github.com/minamijoyo/tflock

Lock your Terraform state manually

go terraform

Last synced: 10 Aug 2025

https://github.com/parkr/auto-reply

:loop: Handle GitHub webhooks and manage issues on your repositories. Used to run @jekyllbot, now at github.com/jekyll/jekyllbot

github-api go webhooks

Last synced: 12 Apr 2025

https://github.com/luqinwen/slava

A High-performance、K-V Cloud Database.

go golang

Last synced: 07 May 2025

https://github.com/oz/osdb

Golang client for Opensubtitles.org

go opensubtitles osdb

Last synced: 17 Mar 2025

https://github.com/meteran/gnext

Web Framework extension for Gin. Offers the API structuring, automates validation and generates documentation. It's fully compatible with the current Gin usages and Gin's middlewares.

api docs fast framework gin gin-gonic gnext go golang http library middleware openapi3 server swagger web

Last synced: 30 Jun 2025

https://github.com/liftbridge-io/go-liftbridge

Go client for Liftbridge. https://github.com/liftbridge-io/liftbridge

client cloud-native go go-liftbridge golang grpc liftbridge messaging nats pubsub streaming

Last synced: 12 Oct 2025