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/distributedclocks/govector

Vector clock logging library for Go

distributed-systems go instrumentation shiviz vector-clock

Last synced: 14 Jan 2026

https://github.com/valkdb/postgresparser

ANTLR-based PostgreSQL query parser for Go. Extracts tables, columns, joins, CTEs, parameters, DDL actions, and full column-usage metadata from SQL into a structured IR.

antlr database developer-tools go postgres postgresql sql-parser

Last synced: 13 Jun 2026

https://github.com/sysulq/gofluent

(Not Maintained) Something acting like fluentd rewritten in Go.

fluentd go httpsqs mongodb tail

Last synced: 25 Sep 2025

https://github.com/mattn/goemon

五右衛門

devops go

Last synced: 08 May 2025

https://github.com/shoenig/test

A modern generic testing assertions library for Go

assertions assertions-library generic go golang test testing testing-tools

Last synced: 15 May 2025

https://github.com/chanyipiaomiao/hltool

Go 开发常用工具库, Google2步验证客户端,AES加密解密,RSA加密解密,钉钉机器人,邮件发送,JWT生成解析,Log,BoltDB操作,图片操作,json操作,struct序列化

aes boltdb-kv byte-png bytes dingding go golang image image-processing jpg jwt-token kit libraries log rsa sendmail

Last synced: 16 May 2025

https://github.com/apache/apisix-go-plugin-runner

Go Plugin Runner for APISIX

apisix gateway go plugin

Last synced: 04 Apr 2025

https://github.com/c4milo/github-release

Simple Github release command line tool

cli github-releases go release-management

Last synced: 06 Oct 2025

https://github.com/mailru/dbr

Additions to Go's database/sql for super fast performance and convenience. (fork of gocraft/dbr)

go query-builder sql

Last synced: 06 Apr 2025

https://github.com/wzshiming/bridge

Bridge is a multi-level proxy that supports clients and servers with multiple protocols. SSHProxy, HTTPProxy, Socks4, Socks5, Shadowsocks.

bridge go golang http-proxy https-proxy proxy proxycommand shadowsocks socks4 socks4a socks5 socks5h ssh ssh-proxy ssh-proxycommand tcp tcp-proxy

Last synced: 04 Apr 2025

https://github.com/hajimehoshi/hitsumabushi

Run Go programs (almost) everywhere

go golang

Last synced: 03 Apr 2025

https://github.com/jftuga/geodist

Golang package to compute the distance between two geographic latitude, longitude coordinates

distance geolocation go golang haversine vincenty

Last synced: 09 Apr 2025

https://github.com/xyctruth/stream

A Stream processing library based on Go 1.18+ Generics (parallel, pipeline, lazy) :cherries:

concurrency functional generics go golang lazy parallel parallel-programming pipeline stream

Last synced: 19 Feb 2026

https://github.com/gogs/git-module

Package git-module is a Go module for Git access through shell commands

git go

Last synced: 14 May 2025

https://github.com/kritihq/kriti-images

Transform & Optimise images (Cloudflare Images alternative)

go golang image-processing

Last synced: 12 Jan 2026

https://github.com/puppetlabs-toy-chest/wash

Wide Area SHell: a cloud-native shell for bringing remote infrastructure to your terminal.

cloud-native go shell

Last synced: 24 Jul 2025

https://github.com/ainsleyclark/go-mail

📧 A cross platform mail driver for GoLang. Featuring Mailgun, Postal, Postmark, SendGrid, SparkPost & SMTP.

email go golang mail mailgun postal postmark sendgrid smtp sparkpost

Last synced: 07 Apr 2025

https://github.com/lissy93/who-dat

🔎 A free no-CORS WHOIS/RDAP lookup API, for fetching domain registration info

api go public-api rdap whois

Last synced: 24 Oct 2025

https://github.com/siongui/godom

Make DOM manipulation in Go as similar to JavaScript as possible. (via GopherJS or WebAssembly)

dom-manipulation frontend go golang gopherjs

Last synced: 28 Jun 2025

https://github.com/qiniu/qpaint

极客时间专栏《许式伟的架构课》相关的源代码:QPaint (画图程序)

architecture go golang javascript mvc-pattern

Last synced: 19 Jul 2025

https://github.com/vcaesar/robotn

Robotn, Native cross-platform GUI automation

automation c go javascript node python robot robotgo robotn

Last synced: 07 May 2025

https://github.com/bayraktugrul/modview

Effortlessly visualize mod graph with all external dependencies for your Go projects

dependency dependency-graph go golang graph visualize

Last synced: 17 Jan 2026

https://github.com/psanford/wormhole-william-mobile

End-to-end encrypted file transfer for Android and iOS. A Magic Wormhole Mobile client.

android encryption end-to-end-encryption go golang ios mobile wormhole

Last synced: 04 Apr 2025

https://github.com/chenmingyong0423/go-mongox

A Go Mongo library based on the official MongoDB driver, featuring streamlined document operations, generic binding of structs to collections, built-in BSON doc builder, automated field updates, struct validation, hooks, and plugin-based programming.

builder database go golang mongo mongodb

Last synced: 04 Apr 2025

https://github.com/tangpanqing/aorm

Operate Database So Easy For GoLang Developer

go golang orm

Last synced: 16 Dec 2025

https://github.com/gogpu/gogpu

Pure Go Graphics Framework — GPU power, Go simplicity

game-development go golang gpu graphics pure-go rendering webgpu zero-cgo

Last synced: 17 May 2026

https://github.com/smira/redis-resharding-proxy

Redis Resharding Proxy

go redis sharding

Last synced: 29 Jul 2025

https://github.com/pion/webrtc-bench

WebRTC -> WebRTC Server that generates a CPU Usage report

go golang livestreaming pion rtp rtp-streaming rtsp webrtc

Last synced: 18 Jun 2025

https://github.com/kirinlabs/httprequest

Simplified HTTP client, A simplie golang HTTP client library.

curl go http httprequest request

Last synced: 12 Jan 2026

https://github.com/nethermindeth/starknet.go

Golang Library for StarkNet/Cairo

blockchain go golang nubia starknet

Last synced: 05 Feb 2026

https://github.com/itchyny/rexdep

Roughly extract dependency relation from source code

cli-utility dependency-graph go golang

Last synced: 28 Feb 2026

https://github.com/marusama/semaphore

Fast resizable golang semaphore primitive

go golang mutex primitive semaphore semaphore-pattern synchronization

Last synced: 11 Jan 2026

https://github.com/go-telegram/ui

UI controls for Telegram Bot API go framework

go telegram telegram-bot telegram-bot-api

Last synced: 23 Jan 2026

https://github.com/cunicu/cunicu

A zeroconf peer-to-peer mesh VPN using Wireguard® and Interactive Connectivity Establishment (ICE)

edge-cloud go golang ice iot mesh multi-agent-systems nat-traversal networking vpn vpn-manager wireguard wireguard-vpn

Last synced: 04 Apr 2025

https://github.com/emad-elsaid/xlog

💥 Personal knowledge management application. One binary HTTP server. works in any Markdown directory. autolinks pages, hashtags, auto preview images link, screenshare, screenshot, camera recording and audio recording embedded in the note. and fast search through the KB

blog go golang knowledge-base markdown note-taking notes notes-app productivity wiki zettelkasten

Last synced: 04 Apr 2025

https://github.com/seborama/Govcr

HTTP mock for Golang: record and replay HTTP/HTTPS interactions for offline testing

api-simulation aws-s3 go go-vcr golang http https integration-testing mock playback proxy service-virtualization testing-tool testing-tools vcr vcr-go

Last synced: 12 Mar 2025

https://github.com/dwisiswant0/go-stare

A fast & light web screenshot without headless browser but Chrome DevTools Protocol!

chrome-devtools chrome-headless go golang screenshot

Last synced: 04 Apr 2025

https://github.com/ondrajz/goexplorer

Interactive overview of Go packages using dynamic visualization.

experimental go golang gopath static-analysis visualization

Last synced: 14 May 2025

https://github.com/kyleterry/tenyks

The Tenyks IRC bot.

bot go golang irc irc-bot json-payload tenyks

Last synced: 09 Apr 2025

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

From sprig to sprout - Useful template functions for Go templates with steroids

go golang hacktoberfest sprig sprout template templates

Last synced: 04 Sep 2025

https://github.com/h2337/rssnix

Unix-style filesystem-based RSS/Atom/JSON Feed fetcher/reader

atom atom-feed go golang json-feed jsonfeed news rss rss-feed rss-feed-parser rss-reader

Last synced: 13 Aug 2025

https://github.com/rakeeb-hossain/functools

Functional tools in Go 1.18 using newly introduced generics

functional generics go golang

Last synced: 14 Jan 2026

https://github.com/sap/go-hdb

SAP HANA Database Client for Go

client database-driver driver go golang hana hdb native native-go sap

Last synced: 04 May 2026

https://github.com/jszwec/s3fs

S3 FileSystem (fs.FS) implementation

filesystems fs go golang s3 s3-bucket

Last synced: 21 Jul 2025

https://github.com/jkaninda/goma-gateway

Goma Gateway – Lightweight, High-Performance API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.

api-gateway api-management docker docker-proxy go go-proxy golang goma-gateway letsencrypt load-balancer microservices microservices-proxy middleware proxies reverse-proxy tcp-proxy udp-proxy udp-proxy-server web-proxy

Last synced: 21 Feb 2026

https://github.com/semanser/jsongenius

Get structured JSON data from any page.

api go golang gpt gpt-3 gpt-4 scraper scraping web-scraping

Last synced: 04 Oct 2025

https://github.com/aws/aws-cdk-go

AWS CDK bindings for Go.

aws aws-cdk go infrastructure-as-code

Last synced: 16 May 2025

https://github.com/vito/booklit

a pretty lit content authoring system

booklit cms documentation-tool go static-site-generator

Last synced: 06 Apr 2025

https://github.com/kevinanielsen/go-fast-cdn

A fast and easy-to-use CDN, built with Go.

cdn gin gin-gonic gin-gorm go go-app go-cdn golang gorm gorm-orm

Last synced: 12 Apr 2025

https://github.com/rocketlaunchr/google-search

scrape google search results

api go golang google scrape search

Last synced: 23 Oct 2025

https://github.com/onexstack/miniblog

微博客:小而美的高质量 Go 实战项目

ai cloudnative docker go golang kubernetes

Last synced: 11 Oct 2025

https://github.com/cuonglm/gocmt

Add missing comment on exported function, method, type, constant, variable in go file

comment go golang golang-library golang-tools lint

Last synced: 10 Apr 2025

https://github.com/goptics/varmq

A Simplest Storage-Agnostic and Zero-dep Message Queue for Your Concurrent Go Program

concurrency distrubted-systems go goroutine goroutine-pool hacktoberfest message-queue persistence pool priority-queue queue varmq worker worker-pool

Last synced: 16 Jan 2026

https://github.com/digitalghost-dev/poke-cli

A hybrid CLI/TUI tool written in Go for viewing Pokémon data from the terminal! Also doubles as a Data Engineering project.

charm charmbracelet cli data data-engineering go pokemon terminal terminal-based tui

Last synced: 29 Apr 2026

https://github.com/gomutex/godocx

Go library for reading and writing Microsoft Docx

doc document docx go golang microsoft office ooxml openoffice openxml

Last synced: 29 Jun 2025

https://github.com/ueokande/go-slice-tricks

Cheat Sheet for Go Slice Tricks

cheatsheet go golang

Last synced: 12 Feb 2026

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

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

ecs entity-component-system go golang individual-based-modelling

Last synced: 01 Mar 2026

https://github.com/kevwan/mapreduce

A in-process MapReduce library to help you optimizing service response time or concurrent task processing.

concurrent concurrent-programming go golang mapreduce mapreduce-go

Last synced: 06 Jul 2025

https://github.com/assembla/cony

Simple AMQP wrapper around github.com/streadway/amqp

amqp go rabbitmq rabbitmq-client

Last synced: 18 Jan 2026

https://github.com/komuw/meli

faster, drop in, alternative to docker-compose

docker docker-compose go meli

Last synced: 24 Oct 2025

https://github.com/fedeztk/got

Translating TUI written in go using simplytranslate's API

cli command-line go golang translate tui

Last synced: 27 Apr 2025

https://github.com/akavel/goluago

[on hold] Port of Lua 5.1 interpreter to Go Language Toolchain. [Work In Progress.] See also: http://lua.org and http://golang.org

experimental go incomplete lua on-hold unfinished unstable

Last synced: 10 Jan 2026

https://github.com/shaj13/libcache

A Lightweight in-memory key:value cache library for Go.

arc-cache cache caching fifo go golang in-memory lfu library lifo lru mru ttl

Last synced: 17 Jan 2026

https://github.com/nethermindeth/sedge

A one-click setup tool for PoS network/chain validators and nodes.

blockchain ethereum go golang nodes web3 wizard

Last synced: 12 Jan 2026

https://github.com/souvikinator/lsx

ls Xtended : A command line utility that lets you navigate through terminal like a pro 😎.

cd cli go golang hacktoberfest hacktoberfest2021 linux linux-shell ls ls-xtended lsx shell terminal

Last synced: 17 Mar 2025

https://github.com/keepchen/go-sail

一个轻量的渐进式Golang Web框架。 A lightweight progressive Web Framework written in Go.

api easy-api-server easy-web framework friendly-api-server friendly-web gin-api go go-sail go-web http-framework http-services microservice-ready production-oriented toolkit web-framework

Last synced: 12 Mar 2026

https://github.com/earthboundkid/pomodoro

Command line pomodoro timer

go pomodoro termbox timer

Last synced: 17 Mar 2025

https://github.com/mouredev/retos-programacion-mini

Pequeños ejercicios para practicar lógica de programación en menos de un minuto.

csharp go java javascript kotlin php python rust swift typescript

Last synced: 20 Sep 2025

https://github.com/hyprmcp/jetski

Authentication, analytics, and prompt visibility for MCP servers with zero code changes. Supports OAuth2.1, DCR, real-time logs, and client onboarding out of the box

ai angular authentication dynamic-client-registration go golang kubernetes mcp mcp-analytics mcp-gateway mcp-proxy mcp-security metacontroller model-context-protocol oauth2 oauth2-proxy typescript

Last synced: 24 Oct 2025

https://github.com/wI2L/jettison

Highly configurable, fast JSON encoder for Go

encoder go golang json json-encoder marshalling

Last synced: 14 Mar 2025

https://github.com/anacrolix/utp

Use anacrolix/go-libutp instead

bittorrent deprecated-repo go transport-protocol udp utp

Last synced: 14 Jun 2025

https://github.com/NethermindEth/starknet.go

Golang Library for StarkNet/Cairo

blockchain go golang nubia starknet

Last synced: 13 May 2025

https://github.com/kerolloz/go-installer

Go-Installer: Effortless Golang Installation with One Command! 🚀

bash bash-script go go-installer golang google install installer linux mac script shell shell-script

Last synced: 09 Apr 2025

https://github.com/hako/branca

:key: Secure alternative to JWT. Authenticated Encrypted API Tokens for Go.

api api-token branca crypto cryptography go golang jwt token-authentication token-authetication xchacha20-poly1305

Last synced: 09 Apr 2025

https://github.com/chaoyangnz/gava

🚀 A sandboxed VM any Java developer can afford

bytecode go golang interpreter java vm

Last synced: 16 Mar 2026

https://github.com/kode4food/ale

Ale is a Lisp Environment for Go applications

abstract-machine compiler go golang lisp scheme

Last synced: 23 Jan 2026

https://github.com/orsinium-labs/jsony

⚡️ A blazing fast and safe Go package for serializing JSON

encoder encoding go golang json json-serialization serialization serializer

Last synced: 04 Apr 2025

https://github.com/wi2l/jettison

Highly configurable, fast JSON encoder for Go

encoder go golang json json-encoder marshalling

Last synced: 07 Apr 2025

https://github.com/zendea/zendea

A free, open-source, self-hosted forum software written in Go 官方QQ群:656868

bbs forum gin go golang gorm jwt nuxtjs ssr vue zendea

Last synced: 12 May 2025

https://github.com/powerman/go-service-example

Example Go service using go-swagger and Clean Architecture

clean-architecture example example-project go go-swagger golang swagger

Last synced: 07 May 2025

https://github.com/mactat/framed

Architect your project with Framed: effortless files and directories management

ci cicd cli config devops go golang project-management strctures

Last synced: 10 Jul 2025

https://github.com/cucumber/cucumber-expressions

Human friendly alternative to Regular Expressions

dotnet go java javascript polyglot-release python ruby tidelift

Last synced: 14 May 2025

https://github.com/romshark/Go-1-2-Proposal---Immutability

A a Go 1/2 language feature proposal to immutability

go golang language proposal

Last synced: 06 May 2025