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/Gobuffalo/velvet

A sweet velvety templating package

go golang handlebars template template-engine

Last synced: 12 Mar 2025

https://github.com/shixiaofeia/fly

一个简单而优雅的后端项目, 封装常用数据库组件及应用示例, 助力后端人员快速开发

clickhouse elasticsearch go iris mongodb mysql redis socket

Last synced: 17 Jan 2026

https://github.com/moguchev/golang

golang underhood useful links

go golang underhood

Last synced: 22 Jun 2025

https://github.com/moovweb/gosass

Go language wrapper for LibSass (the C/C++ implementation of Sass).

go libsass

Last synced: 27 Sep 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/mehanizm/airtable

Simple golang airtable API wrapper

airtable api go golang

Last synced: 25 Feb 2026

https://github.com/glennliao/apijson-go

[WIP] 基于 go + goframe 实现的 apijson

apijson go goframe

Last synced: 11 Feb 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/vearutop/statigz

Statigz serves pre-compressed embedded files with http in Go

compress-assets embedded go

Last synced: 13 Apr 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/kataras/blocks

Go-idiomatic View Engine

go iris template views

Last synced: 13 Apr 2025

https://github.com/mlange-42/ark

Ark -- Archetype-based Entity Component System (ECS) for Go.

ecs entity-component-system go golang

Last synced: 30 Dec 2025

https://github.com/fishtailstudio/imgo

Golang image handling and manipulation library. Golang 图片处理库。

go golang image image-processing

Last synced: 16 Jan 2026

https://github.com/fogleman/contourmap

Compute contour lines (isolines) for any 2D data in Go.

contour-lines contours go golang isolines

Last synced: 13 May 2025

https://github.com/stef/libopaque

c implementation of the OPAQUE protocol with bindings for python, php, ruby, lua, zig, java, erlang, golang, js and SASL. also supports a threshold variants based on 2hashdh and 3hashtdh

ake authenticated-key-exchange erlang go golang ietf-cfrg java javascript js libsodium lua opaque password password-ake php python ruby sasl sasl-mech zig

Last synced: 05 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/kandoo/beehive-netctrl

Distributed SDN controller built on top of beehive.

go openflow openflow-controller sdn sdn-controller

Last synced: 10 Jan 2026

https://github.com/upcrob/fsq

A tool for querying the file system with a SQL-like language.

cli command-line filesystem go language regex search terminal tool

Last synced: 14 Jan 2026

https://github.com/fedeztk/sku

Simple TUI written in go to play sudoku in the terminal

cli command-line go sudoku tui

Last synced: 08 Oct 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/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/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/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/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/chai2010/tinylang

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

go goyacc llvm tinylang wasm webassembly yacc

Last synced: 06 Sep 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/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/packtpublishing/go-programming-blueprints

Code repository for Go Programming Blueprints, published by Packt

go

Last synced: 14 Jan 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/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/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/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/davidrjenni/A

A - Go tools for Acme.

acme go golang tool

Last synced: 03 Apr 2025

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/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/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/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/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/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/gennaro-tedesco/zathuraconf

Change zathura colour schemes

colorscheme go theme zathura

Last synced: 22 Apr 2025

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/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/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/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/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/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/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/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/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/halower/hpay

a personal payment applet implemented using the gin framework

gin go

Last synced: 16 May 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/fishy/url2epub

Create ePub files from URLs

appengine appengine-go go golang remarkable-tablet

Last synced: 10 Apr 2025

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/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/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/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/signmykeyio/signmykey

An automated SSH Certificate Authority

go golang security signmykey ssh

Last synced: 14 Jan 2026

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/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/ks888/tgo

A function tracer to boost your debugging

callgraph developer-tools function-tracer go golang

Last synced: 15 Jan 2026

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/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/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/neilotoole/slogt

Bridge between Go testing.T and slog.

adapter bridge go golang handler slog testing

Last synced: 11 Jul 2025

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/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/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/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/tinycedar/lily

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

go golang hosts switch

Last synced: 27 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/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/i582/cfmt

Small library for simple and convenient formatted stylized output to the console.

cfmt color color-output format go golang stylized

Last synced: 08 Oct 2025

https://github.com/siadat/ipc

Pure Go wrapper for System V message queue

go golang message-queue system-v

Last synced: 21 Mar 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/alnah/go-md2pdf

Go library and CLI for Markdown to PDF. Cover pages, auto table of contents, watermarks, signatures, CSS themes, and custom assets support. Parallel batch processing via headless Chrome. No LaTeX. No complexity.

batch-processing chrome-headless cli document-generator go go-rod golang goldmark markdown markdown-to-pdf pdf pdf-generation

Last synced: 06 Mar 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/minamijoyo/tflock

Lock your Terraform state manually

go terraform

Last synced: 10 Aug 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/umegbewe/dhcpd

A fast, reliable DHCP server in Go

dhcp dhcp-server go networking

Last synced: 17 Mar 2025