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/milkbobo/gopay

golang支付:微信公众号,微信app,微信小程序,微信企业支付,支付宝网页版,支付宝app,支付宝企业支付

alipay alipaysdk go golang miniprogram pay payment wechat

Last synced: 04 Apr 2025

https://github.com/shpota/skmz

A GraphQL-based Web App written with Go, React and MongoDB

docker docker-compose full-stack full-stack-application go golang graphql graphql-api javascript js react reactjs

Last synced: 09 Apr 2025

https://github.com/robotn/gohook

GoHook, Go global keyboard and mouse listener hook

go golang hook keyboard listener mouse-events

Last synced: 16 Jan 2026

https://github.com/mroth/weightedrand

:balance_scale: Fast weighted random selection for Go

go golang random sampling weighted-random

Last synced: 14 May 2025

https://github.com/bykof/go-plantuml

Generate plantuml diagrams from go source files or directories

diagram generate go golang plantuml

Last synced: 15 May 2025

https://github.com/alexedwards/flow

A delightfully tiny but powerful HTTP router for Go web applications

go golang http mux router routing

Last synced: 15 May 2025

https://github.com/zladovan/gorched

Gorched is terminal based game written in Go inspired by "The Mother of all games" Scorched Earth

ascii-game ascii-graphics game go golang procedural-generation terminal-game

Last synced: 12 Jan 2026

https://github.com/nao1215/gup

gup - Update binaries installed by "go install" with goroutines.

cli-app command-line-tool cross-platform go golang golang-tools update updater user-friendly

Last synced: 16 May 2025

https://github.com/macmod/godap

A complete TUI for LDAP.

active-directory go golang ldap ldap-client terminal tui tview

Last synced: 07 Apr 2025

https://github.com/unknwon/bra

Bra (Brilliant Ridiculous Assistant) is a command line utility tool.

go hot-reload live-compile

Last synced: 14 May 2025

https://github.com/volution/kawipiko

kawipiko -- blazingly fast static HTTP server -- focused on low latency and high concurrency, by leveraging Go, `fasthttp` and the CDB embedded database

cdb fasthttp go golang http http-server http2 http2-server http3 http3-server quic quic-server static-server static-site web-server

Last synced: 26 Oct 2025

https://github.com/Unknwon/bra

Bra (Brilliant Ridiculous Assistant) is a command line utility tool.

go hot-reload live-compile

Last synced: 26 Mar 2025

https://github.com/elliotforbes/go-webassembly-framework

A Go Based WebAssembly framework for building frontend applications in Go!

frontend-framework go golang webassembly

Last synced: 23 Jan 2026

https://github.com/pion/rtp

A Go implementation of RTP

audio go golang media networking pion rtp streaming video webrtc

Last synced: 27 Dec 2025

https://github.com/minghsu0107/go-random-chat

Modern real-time chat in scalable architecture.

cassandra chat go kafka messaging microservices random-chat real-time redis

Last synced: 08 Apr 2025

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

Package stack implements utilities to capture, manipulate, and format call stacks.

go golang stacktrace

Last synced: 13 Mar 2025

https://github.com/flowerinthenight/golang-monorepo

An example of a golang-based monorepo.

bash docker go golang makefile monorepo monorepository

Last synced: 16 May 2025

https://github.com/marwan-at-work/mod

Automated Semantic Import Versioning Upgrades

go golang modules

Last synced: 15 May 2025

https://github.com/baidu/brcc

BRCC(better remote config center)是一个分布式配置中心,用于统一管理应用服务的配置信息,避免各类资源散落在各个项目中,简化资源配置的维护成本。作为一种轻量级的解决方案,部署简单,同时支持多环境、多版本、多角色的资源管理,可以在不改变应用源码的情况下无缝切换和实时生效配置信息。

brcc go java sdk-go sdk-java

Last synced: 15 May 2025

https://github.com/fieldryand/goflow

Simple but powerful DAG scheduler and dashboard

airflow dashboard directed-acyclic-graph go job-scheduler schedule workflow-engine

Last synced: 14 Mar 2025

https://github.com/ketchuphq/ketchup

A simple CMS :tomato:

cms go react typescript

Last synced: 30 Mar 2025

https://github.com/wxbool/video-srt

这是一个可以识别视频语音自动生成字幕SRT文件的开源命令行工具。

ffmpeg go golang srt video

Last synced: 13 Sep 2025

https://github.com/xiu2/sniproxy

🧷 自用的简单 SNIProxy(常用于网站负载均衡、基于域名(SNI)的端口转发等

go golang http sniproxy

Last synced: 09 Apr 2025

https://github.com/cassiobotaro/60-days-of-go

:card_index_dividers: 60 days discovering go

beginner-project go golang

Last synced: 05 Apr 2025

https://github.com/yincongcyincong/proxy-web

proxy-web is a webview proxy application written by Golang

go proxy proxy-web

Last synced: 29 Jan 2026

https://github.com/chenhg5/morningo

gin webapp project skeleton

go golang

Last synced: 06 Apr 2025

https://github.com/ebogdum/callfs

CallFS is an ultra-lightweight, high-performance REST API filesystem that provides precise Linux filesystem semantics over various backends including local filesystem, Amazon S3, and distributed peer networks

filesystem go golang object-storage rest-api restapi restful restful-api s3 storage storage-api

Last synced: 21 Jan 2026

https://github.com/kevincobain2000/gobrew

Go version manager, written in Go. Super simple tool to install and manage Go versions. Install go without root. Gobrew doesn't require shell rehash.

env go goenv golang golang-cli golang-package golang-tools install management

Last synced: 15 May 2025

https://github.com/zboya/gomitmproxy

gomitmproxy是想用golang语言实现[mitmproxy],实现http(s)代理

go golang mitmproxy proxy

Last synced: 12 Jan 2026

https://github.com/spectralops/netz

Discover internet-wide misconfigurations while drinking coffee

cybersecurity go golang osint scanner

Last synced: 06 Apr 2025

https://github.com/paololazzari/play

A TUI playground to experiment with your favorite programs, such as grep, sed, awk, jq and yq

awk cli go grep jq play sed tui yq

Last synced: 06 Oct 2025

https://github.com/monogon/monogon

The Monogon Monorepo. May contain traces of peanuts and a ✨pure Go Linux userland✨. Work in progress!

bazel cloud-native go grpc kubernetes kubernetes-distribution linux linux-distribution

Last synced: 06 Jul 2025

https://github.com/csunny/argo

使用go语言实现数据结构与算法,涵盖字符串、数组、链表、队列、栈、树、图等数据结构。在实现算法的基础上,进行go语言实战。此外也包含经典算法在go实战项目中的应用,以及开源项目算法方面源码分析。

algorithms data-structures go

Last synced: 06 Apr 2025

https://github.com/PullRequestInc/go-gpt3

An OpenAI GPT-3 API client enabling Go/Golang programs to interact with the gpt3 APIs.

go golang gpt-3 gpt3 openai

Last synced: 14 Apr 2025

https://github.com/termkit/gama

Manage your GitHub Actions from Terminal with great UI 🧪

actions bubbles bubbletea cd ci cicd githubactions go golang terminal terminal-ui tui

Last synced: 16 May 2025

https://github.com/nimblemarkets/ntcharts

Nimble Terminal Charts for the Golang BubbleTea framework and your TUIs

bubbletea charting go golang graph plot tui

Last synced: 16 May 2025

https://github.com/zishang520/socket.io

socket.io for golang, Start your pleasant journey! Support Socket.IO v4+😀

go golang socket-io socket-io-server websocket

Last synced: 16 May 2025

https://github.com/koddr/tutorial-go-fiber-rest-api

📖 Build a RESTful API on Go: Fiber, PostgreSQL, JWT and Swagger docs in isolated Docker containers.

api docker fiber fiber-framework go golang jwt rest-api restful swagger tutorial tutorial-code tutorial-sourcecode tutorials

Last synced: 15 May 2025

https://github.com/teler-sh/teler-waf

teler-waf is a Go HTTP middleware that protects local web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, botnets, unwanted crawlers, and brute force attacks.

go go-library go-package golang http ids middleware router security security-tools teler teler-ids teler-waf waf

Last synced: 15 Jan 2026

https://github.com/Shixzie/nlp

[UNMANTEINED] Extract values from strings and fill your structs with nlp.

go golang natural-language-processing nlp parse text text-extraction

Last synced: 14 Mar 2025

https://github.com/ozontech/file.d

A blazing fast tool for building data pipelines: read, process and output events. Our community: https://t.me/file_d_community

actions clickhouse elasticsearch events file gelf go http input json kafka logs observability output pipeline processing reading sre throttle tracing

Last synced: 29 Dec 2025

https://github.com/yvasiyarov/gorelic

GoRelic is deprecated in favour of https://github.com/newrelic/go-agent

agent agent-collect-metrics collected-metrics go

Last synced: 10 Jul 2025

https://github.com/shixzie/nlp

[UNMANTEINED] Extract values from strings and fill your structs with nlp.

go golang natural-language-processing nlp parse text text-extraction

Last synced: 01 Apr 2025

https://github.com/safe3/firefly

Firefly, the easiest using and high performance WireGuard VPN server.

firefly frp go nat remote-access remote-workspace uusec vpn vpn-manager vpn-server wg-easy wireguard

Last synced: 18 Jun 2025

https://github.com/plar/go-adaptive-radix-tree

Adaptive Radix Trees implemented in Go

go trie

Last synced: 14 May 2025

https://github.com/SpectralOps/netz

Discover internet-wide misconfigurations while drinking coffee

cybersecurity go golang osint scanner

Last synced: 24 Jul 2025

https://github.com/miekg/pkcs11

pkcs11 wrapper for Go

c go hsm pkcs11 softhsm

Last synced: 14 May 2025

https://github.com/hoppscotch/proxyscotch

📡 A simple proxy server created for https://hoppscotch.io

go hacktoberfest hoppscotch linux macos proxy-server tray windows

Last synced: 15 May 2025

https://github.com/sajari/fuzzy

Spell checking and fuzzy search suggestion written in Go

autocomplete fuzzy go spell-check

Last synced: 15 May 2025

https://github.com/gortc/gortcd

Fast TURN and STUN server: cross-platform, hot reload, flexible config

go golang gortc nat nat-traversal stun stun-server turn webrtc

Last synced: 14 Jan 2026

https://github.com/c4milo/gsync

gSync is an rsync based library for sending delta updates of files to a remote server.

diff go patch rsync rsync-library sync-data

Last synced: 08 Oct 2025

https://github.com/nottheswimmer/pytago

A source-to-source transpiler for Python to Go translation

abstract-syntax-tree ast codegen compiler go golang mit parsing programming programming-languages python transpiler

Last synced: 26 Mar 2025

https://github.com/benjojo/de-ip-hdmi

Convert a IP HDMI converter into a MKV stream

go hdmi mkv video

Last synced: 14 Jan 2026

https://github.com/iwark/spreadsheet

Google Go (golang) library for reading and writing spreadsheet files on Google Docs.

go golang spreadsheet

Last synced: 14 Jan 2026

https://github.com/antoineaugusti/feature-flags

Feature flags API written in Go

feature-flags feature-toggles go golang

Last synced: 15 Dec 2025

https://github.com/AntoineAugusti/feature-flags

Feature flags API written in Go

feature-flags feature-toggles go golang

Last synced: 03 Apr 2025

https://github.com/lloiser/go-debug

🐛 A go debugger for atom using delve.

atom debug debugger delve go golang

Last synced: 11 Aug 2025

https://github.com/DataDog/orchestrion

Automatic compile-time instrumentation of Go code

apm datadog go instrumentation monitoring tracing

Last synced: 21 Apr 2025

https://github.com/knqyf263/cob

Continuous Benchmark for Go Project

benchmark ci go golang test testing

Last synced: 16 May 2025

https://github.com/lucperkins/rek

An easy HTTP client for Go. Inspired by the immortal Requests.

go golang http-client python-requests requests

Last synced: 14 May 2025

https://github.com/shurcool/goexec

A command line tool to execute Go functions.

go

Last synced: 05 Apr 2025

https://github.com/perimeterx/marshmallow

Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.

go golang json performance

Last synced: 15 May 2025

https://github.com/dstotijn/go-notion

Go client for the Notion API.

client go golang notion notion-api

Last synced: 04 Apr 2025

https://github.com/ozontech/allure-go

Complete Allure provider in Go which doesn't overload the interface usage

allure allure-framework go golang qa qaautomation qatools reporting reporting-tool testing

Last synced: 19 Jan 2026

https://github.com/Iwark/spreadsheet

Google Go (golang) library for reading and writing spreadsheet files on Google Docs.

go golang spreadsheet

Last synced: 03 Apr 2025

https://github.com/biter777/countries

Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR.

call-codes cctld currencies currency fifa fips go ioc iso iso-3166 iso-3166-1 iso-3166-2 iso-4217 iso-639-1 iso3166 iso3166-1 iso3166-2 iso4217 json money

Last synced: 25 Dec 2025

https://github.com/jiro4989/ojosama

テキストを壱百満天原サロメお嬢様風の口調に変換します

cli go hyakumantenbara-salome joke kagome morphological-analysis

Last synced: 07 Apr 2025

https://github.com/ggicci/httpin

🍡 HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)

data-binding go go-api go-http go-http-middleware go-http-requests go-rest-api http-request-params-reader

Last synced: 16 Jan 2026

https://github.com/mackerelio/go-osstat

OS system statistics library for Go

go golang golang-library system-information

Last synced: 03 May 2025

https://github.com/elastic/go-sysinfo

go-sysinfo is a library for collecting system information.

go golang monitoring sigar

Last synced: 13 May 2025

https://github.com/Rican7/define

A command-line dictionary (thesaurus) app, with access to multiple sources, written in Go.

app cli command-line command-line-tool dictionary go golang language thesaurus

Last synced: 06 Apr 2025

https://github.com/rican7/define

A command-line dictionary (thesaurus) app, with access to multiple sources, written in Go.

app cli command-line command-line-tool dictionary go golang language thesaurus

Last synced: 05 Apr 2025

https://github.com/yamashou/gqlgenc

This is Go library for building GraphQL client with gqlgen

go golang graphql

Last synced: 14 May 2025

https://github.com/tutorialedge/go

A Master list of Go Programming Tutorials, their write-ups, their source code and their current build status!

go golang testing

Last synced: 07 Apr 2025

https://github.com/enriquebris/goconcurrentqueue

Go concurrent-safe, goroutine-safe, thread-safe queue

concurrency concurrent concurrent-queue fifo fifo-queue go golang goroutine-safe queue slice

Last synced: 11 Jan 2026

https://github.com/tanq16/local-content-share

Self-hosted app with browser frontend that enables sharing and storing text snippets and files. Also includes a markdown and rich text scratchpad.

airdrop data-sharing docker file-sharing file-upload go golang homelab local-first notepad pastebin pastebin-service scratchpad self-hosted self-hosting snippets-manager text-sharing text-upload webapp

Last synced: 28 Jan 2026

https://github.com/NimbleMarkets/ntcharts

Nimble Terminal Charts for the Golang BubbleTea framework and your TUIs

bubbletea charting go golang graph plot tui

Last synced: 26 Mar 2025

https://github.com/hypermodeinc/modus

modus: a framework for building agentic flows powered by WebAssembly

agentic-ai agents ai api go javascript serverless tools webassembly

Last synced: 16 May 2025

https://github.com/tj/go-tea

Tea provides an Elm inspired functional framework for interactive command-line programs.

cli command-line elm functional go golang

Last synced: 07 Apr 2025

https://github.com/JamesClonk/vultr

:penguin: Vultr CLI and API client library

cli go virtual-machine vultr vultr-api vultr-cli

Last synced: 06 Apr 2025

https://github.com/trendyol/kink

KinK is a helper CLI that facilitates to manage KinD clusters as Kubernetes pods. Designed to ease clusters up for fast testing with batteries included in mind.

cobra go go-cli kind kind-in-kubernetes kubernetes

Last synced: 01 Jul 2025

https://github.com/jamesclonk/vultr

:penguin: Vultr CLI and API client library

cli go virtual-machine vultr vultr-api vultr-cli

Last synced: 16 May 2025

https://github.com/reearth/reearth-visualizer

A free, open and highly extensible WebGIS platform

3d cesium digitaltwin gis go graphql javascript map mongodb react reearth typescript webgis

Last synced: 04 Feb 2026

https://github.com/Trendyol/kink

KinK is a helper CLI that facilitates to manage KinD clusters as Kubernetes pods. Designed to ease clusters up for fast testing with batteries included in mind.

cobra go go-cli kind kind-in-kubernetes kubernetes

Last synced: 06 Apr 2025

https://github.com/akrylysov/algnhsa

AWS Lambda Go net/http server adapter

aws aws-lambda go lambda serverless

Last synced: 04 Apr 2025

https://github.com/Yamashou/gqlgenc

This is Go library for building GraphQL client with gqlgen

go golang graphql

Last synced: 31 Mar 2025

https://github.com/speakeasy-api/speakeasy

Build APIs your users love ❤️ with Speakeasy. ✨ Polished and type-safe SDKs. 🌐 Terraform providers and Contract Tests for your API. OpenAPI native.

ai api client-sdks csharp go java llm openapi openapi-generator openapi3 php python rest rest-api ruby rust sdks terraform typescript

Last synced: 05 Feb 2026

https://github.com/DataDog/go-python3

Go bindings to the CPython-3 API

bindings go golang python python3

Last synced: 18 Jul 2025

https://github.com/storyicon/gos

Gos: Armed Golang 💪 ( solutions for go module, goproxy, cross compilation, etc.)

chain cross-compilation go golang gomodule goproxy grpc mod module proto tools

Last synced: 07 Apr 2025

https://github.com/shurcooL/goexec

A command line tool to execute Go functions.

go

Last synced: 17 Jul 2025

https://github.com/bwplotka/bingo

Like `go get` but for Go tools! CI Automating versioning of Go binaries in a nested, isolated Go modules.

go golang gomodules modules packages pin reproducibility thanos versioning

Last synced: 14 May 2025