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/jtyr/gbt

Highly configurable prompt builder for Bash, ZSH and PowerShell written in Go.

aws azure docker gcp go kubectl mysql powershell prompt python screen shell ssh su sudo termux vagrant zsh

Last synced: 04 Apr 2025

https://github.com/replicatedhq/troubleshoot

Preflight Checks and Support Bundles Framework for Kubernetes Applications

go golang kubernetes modern-on-prem preflight troubleshooting

Last synced: 14 May 2025

https://github.com/iceber/iouring-go

Provides easy-to-use async IO interface with io_uring

go golang io-uring iouring

Last synced: 07 Sep 2025

https://github.com/mmcloughlin/geohash

Golang geohash library

geohash go golang

Last synced: 15 May 2025

https://github.com/mvdan/unparam

Find unused parameters in Go

arguments functions go linter parameters results unused

Last synced: 13 May 2025

https://github.com/golobby/container

A lightweight yet powerful IoC dependency injection container for the Go programming language

container dependency-injection di-container di-framework go golang golang-package inversion-of-control ioc ioc-container

Last synced: 14 Mar 2025

https://github.com/ipsn/go-libtor

Self-contained Tor from Go

anonymity go golang library onion-routing privacy tor

Last synced: 30 Mar 2025

https://github.com/evilbytecode/goredops

🦫 | GoRedOps is a repository dedicated to gathering and sharing advanced techniques and offensive malware for Red Team, with a specific focus on the Go programming language, all is made for educational purpoeses only.

go golang hacking malware malware-development offensive-security red-team redteaming security windows

Last synced: 15 May 2025

https://github.com/mattn/go-shellwords

Parse line as shell words

go parser shellwords

Last synced: 14 May 2025

https://github.com/consensys/gnark-crypto

gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems.

biginteger bls12-377 bls12-381 bn254 crypto cryptography ecc eddsa elliptic-curves finite-field-arithmetic fri go golang hash-to-curve mimc pairing snark zkp zksnark

Last synced: 13 May 2025

https://github.com/bmhatfield/go-runtime-metrics

Collect Golang Runtime Metrics, outputting to a stats handler

go golang runtime runtime-metrics stats statsd

Last synced: 04 Apr 2025

https://github.com/aperturerobotics/bifrost

Modular networking for Go with pluggable transports, RPC, WebRTC, WebAssembly support.

go nats peer-to-peer rpc webassembly websocket

Last synced: 30 Jan 2026

https://github.com/parca-dev/parca-agent

eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!

bpf c continuous-profiling cpp ebpf ebpf-programs go golang hacktoberfest kubernetes libbpf linux observability performance pprof profiling python ruby rust systemd

Last synced: 15 May 2025

https://github.com/teambition/gear

A lightweight, composable and high performance web service framework for Go.

framework gear go hooks http2 logging middleware router server-push web

Last synced: 01 Jul 2025

https://github.com/wangluozhe/requests

用于快速请求HTTP或HTTPS,并支持修改ja3、ja4指纹

go golang http http2 https ja3 ja4 request requests

Last synced: 17 Nov 2025

https://github.com/acln0/zerocopy

Zero-copy I/O primitives and pipelines for Go. Linux-specific.

go linux pipelines splice tee zero-copy

Last synced: 04 Apr 2025

https://github.com/pulumi/pulumi-aws

An Amazon Web Services (AWS) Pulumi resource package, providing multi-language access to AWS

aws cloud cloud-computing csharp dotnet fsharp go golang infrastructure infrastructure-as-code javascript lambda pulumi python typescript

Last synced: 13 May 2025

https://github.com/alecbcs/hyprspace

A Lightweight VPN Built on top of IPFS + Libp2p for Truly Distributed Networks.

distributed-networking go golang ipfs libp2p mesh-networks networking vpn

Last synced: 30 Sep 2025

https://github.com/fasthttp/websocket

WebSocket implementation for fasthttp.

fasthttp go golang websocket

Last synced: 17 Jan 2026

https://github.com/jomei/notionapi

A Notion API SDK, written in Golang

go golang notion notion-api

Last synced: 14 May 2025

https://github.com/sturdy-dev/sturdy

🐥 Sturdy is an open-source, real-time, version control platform for startups (https://getsturdy.com)

electron git go golang open-source self-hosted sturdy vcs vue vue3 vuejs y-combinator

Last synced: 05 Apr 2025

https://github.com/mautrix/signal

A Matrix-Signal puppeting bridge

bridge go golang matrix matrix-appservice matrix-org signal

Last synced: 29 Dec 2025

https://github.com/hoophq/hoop

The only access proxy that blocks dangerous linux commands and scrubs sensitive database outputs

access-control bastion-host databases go grpc mongodb mysql pam postgres proxy security sqlserver ssh terminal tty

Last synced: 29 Jan 2026

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

Official Go port of Sqids. Generate short unique IDs from numbers.

go golang hashids id id-generator short-id short-url sqids uid unique-id unique-id-generator

Last synced: 29 Dec 2025

https://github.com/ipdr/ipdr

🐋 IPFS-backed Docker Registry

cdn docker docker-registry go golang interplanetary ipfs ipfs-protocol p2p

Last synced: 04 Apr 2025

https://github.com/rodrigocfd/windigo

Windows API and GUI in idiomatic Go.

bindings ffi go golang gui native win32 windows

Last synced: 06 Oct 2025

https://github.com/ahmetb/govvv

"go build" wrapper to add version info to Golang applications

go versioning

Last synced: 13 Apr 2025

https://github.com/xmppo/go-xmpp

Go XMPP Library (From Yasuhiro Matsumoto and based on the code from Russ Cox)

chat go go-xmpp golang iot jabber xmpp xmpp-library

Last synced: 15 May 2025

https://github.com/dsoprea/go-exif

A very complete, highly tested, standards-driven (but customizable) EXIF reader/writer lovingly written in Go.

exif go image-processing

Last synced: 15 May 2025

https://github.com/mistakenelf/fm

A terminal based file manager

bubbletea cli file-manager filemanager fm go golang terminal tui

Last synced: 15 Dec 2025

https://github.com/wiatingpub/MTBSystem

使用go-micro微服务实现的在线电影院订票系统

go go-micro golang

Last synced: 11 Apr 2025

https://github.com/imarvinle/csguide

🔥 计算机学习路线,计算机网络、操作系统、C++、Java 等面试复习题库

algorithms computer-science cpp go interview java leetcode offer

Last synced: 15 May 2025

https://github.com/welovemedia/ffmate

FFmate is a modern and powerful automation layer built on top of FFmpeg - designed to make video and audio transcoding simpler, smarter, and easier to integrate

automation encoding ffmpeg go golang parser presets queue rest rest-api restapi watchfolder

Last synced: 14 Jan 2026

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

golang build tool in the spirt of rake, gulp

build go task-runner watcher

Last synced: 17 Dec 2025

https://github.com/ConduitIO/conduit

Conduit streams data between data stores. Kafka Connect replacement. No JVM required.

conduit data-engineering data-integration data-pipeline data-stream etl go kafka kafkaconnect

Last synced: 15 Jul 2025

https://github.com/idoubi/sql2struct

A developer-friendly tool for transfering sql statement to go struct.

go golang sql

Last synced: 05 Apr 2025

https://github.com/vladimirvivien/gosh

Gosh - a pluggable framework for building command shell programs

cli command-line go go-buildmode golang plugin shared-library shell

Last synced: 05 Apr 2025

https://github.com/pkujhd/goloader

load and run golang code at runtime.

dynamic go golang plugin

Last synced: 15 May 2025

https://github.com/yaklang/yaklang

A programming language exclusively designed for cybersecurity

cybersecurity dsl go security security-tools

Last synced: 02 Feb 2026

https://github.com/rookie-ninja/rk-boot

Build microservice with rk-boot and let the team take over clean and tidy code.

echo echo-middleware gin gin-middleware go go-project-structure golang gorilla-mux grpc grpc-middleware middleware

Last synced: 15 May 2025

https://github.com/xujiajun/gorouter

xujiajun/gorouter is a simple and fast HTTP router for Go. It is easy to build RESTful APIs and your web framework.

go golang gorouter restful-api router

Last synced: 04 Apr 2025

https://github.com/frankban/quicktest

Quick helpers for testing Go applications

assertions go golang library testing

Last synced: 14 May 2025

https://github.com/DQNEO/minigo

minigo🐥is a small Go compiler made from scratch. It can compile itself.

assembly compiler go golang lexer parser

Last synced: 30 Apr 2025

https://github.com/rosettea/hilbish

🌓 The Moon-powered shell! A comfy and extensible shell for Lua fans! 🌺 ✨

cli command-line go golang hilbish linux lua prompt sh shell

Last synced: 09 Jan 2026

https://github.com/iudicium/pryingdeep

Prying Deep - An OSINT tool to collect intelligence on the dark web.

crawler darkweb go gocolly golang-osint onion osint osint-tools pryingdeep security-tools

Last synced: 14 Jan 2026

https://github.com/imkira/go-libav

Go language bindings for ffmpeg libraries

ffmpeg go language-bindings libav

Last synced: 22 Jan 2026

https://github.com/lifailon/lazyjournal

A TUI for reading logs from journald, auditd, file system, Docker containers, Podman and Kubernetes pods for quick viewing, coloring output and filtering with fuzzy find, regex support and timestamp.

audit-log auditd bsd docker-logs go gocui journal journalctl journald kubernetes-logging log-analysis log-monitor log-parser log-viewer logging logs podman regexp syslog tui

Last synced: 15 May 2025

https://github.com/dqneo/minigo

minigo🐥is a small Go compiler made from scratch. It can compile itself.

assembly compiler go golang lexer parser

Last synced: 05 Apr 2025

https://github.com/etix/mirrorbits

Mirrorbits is a geographical download redirector written in Go for distributing files efficiently across a set of mirrors.

cdn checksum cli distribution dockerfile ftp go http https ipv6 mirror open-source realtime rsync

Last synced: 11 Jan 2026

https://github.com/mcuadros/go-syslog

Syslog server library for go.

go rfc3164 rfc5424 rfc6587 server syslog

Last synced: 06 Apr 2025

https://github.com/ihexxa/quickshare

Quick and simple file sharing between different devices, built with Go, React and Typescript.

file-sharing gin go golang javascript jest react reactjs sqlite typescript webpack yarn

Last synced: 15 May 2025

https://github.com/alash3al/wsify

A very simple general purpose websocket server that does the job

backend go golang pub pubsub pusher realtime realtime-messaging redis-channel tiny topic webhook websocket-service websockets

Last synced: 04 Apr 2025

https://github.com/oleiade/reflections

High level abstractions over the Go reflect library

go golang reflect reflection runtime types

Last synced: 23 Oct 2025

https://github.com/Delta456/box-cli-maker

Make Highly Customized Boxes for CLI

bash box cli collaborate color console emoji go golang shell tabs terminal tui unicode

Last synced: 14 Mar 2025

https://github.com/ortuman/nuke

⚡ A memory arena implementation for Go.

arena-allocator garbage-collection go low-latency memory-management performance

Last synced: 05 Apr 2025

https://github.com/kasvith/simplelb

World's most dumbest Load Balancer

go golang load-balancer loadbalancer

Last synced: 04 Apr 2025

https://github.com/alash3al/smtp2http

A tiny software that receive a smtp request (email) and send it to the specified webhook as a http post request

go golang mail mailbox smtp-server smtp2http webhook

Last synced: 04 Apr 2025

https://github.com/oopsguy/m3u8

A mini M3U8 downloader written in Golang for downloading and merging TS(Transport Stream) files. 一个迷你 M3U8 视频下载工具。

downloader go golang hls m3u8 ts

Last synced: 05 Apr 2025

https://github.com/i-love-flamingo/flamingo

Flamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness.

application-framework dependency-injection framework go golang golang-library hacktoberfest modularization web-framework webframework

Last synced: 15 May 2025

https://github.com/tiaguinho/gosoap

🦉SOAP package for Go

go golang gosoap soap soap-client soap-messages

Last synced: 15 May 2025

https://github.com/sugarme/gotch

Go binding for Pytorch C++ API (libtorch)

deep-learning framework go go-binding golang pytorch pytorch-go-binding

Last synced: 16 Jan 2026

https://github.com/err0r500/go-realworld-clean

a clean architecture implementation of the realworldapp : https://github.com/gothinkster/realworld

clean-architecture clean-code ddd ddd-architecture example-project go golang hexagonal-architecture ports-and-adapters realworld realworld-backend testing

Last synced: 16 Jan 2026

https://github.com/Xe/olin

Webassembly + Event Sourcing

abi cwa event-sourcing eventbus go olin rust webassembly

Last synced: 30 Mar 2025

https://github.com/loopholelabs/scale

A framework for building high-performance plugin systems into any application, powered by WebAssembly.

browser functions go javascript js node plugin runtime rust scale sdk typescript wasm webassembly

Last synced: 15 May 2025

https://github.com/xe/olin

Webassembly + Event Sourcing

abi cwa event-sourcing eventbus go olin rust webassembly

Last synced: 16 May 2025

https://github.com/GoogleCloudPlatform/govanityurls

Use a custom domain in your Go import path

appengine-go go golang

Last synced: 15 May 2025

https://github.com/friendsofgo/killgrave

Simple way to generate mock servers written in Go

go golang golang-application hacktoberfest http imposter mock mock-server proxy-server

Last synced: 29 Mar 2025

https://github.com/eryajf/learning-weekly

📝 周刊内容以运维技术和Go语言周边为主,辅以GitHub上优秀项目或他人优秀经验。欢迎star点赞收藏👆🌟

blog eryajf github go go-library learning linux vue weekly wiki

Last synced: 08 Apr 2025

https://github.com/googlecloudplatform/govanityurls

Use a custom domain in your Go import path

appengine-go go golang

Last synced: 16 May 2025

https://github.com/newbee-ltd/newbee-mall-api-go

本项目为新蜂商城的 Go 语言版本,技术栈为 Go + Gin,主要面向服务端开发人员。

gin go golang mall newbee-mall

Last synced: 04 Apr 2025

https://github.com/Rosettea/Hilbish

🌓 The Moon-powered shell! A comfy and extensible shell for Lua fans! 🌺 ✨

cli command-line go golang hilbish linux lua prompt sh shell

Last synced: 26 Mar 2025

https://github.com/wI2L/jsondiff

Compute the diff between two JSON documents as a series of RFC6902 (JSON Patch) operations

go golang json json-patch kubernetes-mutating-webhook rfc6902

Last synced: 14 Mar 2025

https://github.com/fesiong/anqicms

AnQiCMS 是一款基于Go语言开发,具备高安全性、高性能和易扩展性的企业级内容管理系统。它支持多站点、多语言管理,能够满足全球化跨境运营需求。AnQiCMS 提供灵活的内容发布和模板管理功能,同时,系统内置丰富的利于SEO操作的功能,帮助企业简化运营和内容管理流程。AnQiCMS 将成为您建站的理想选择,在不断变化的市场中保持竞争力。

anqicms blog go goblog iris seo seo-friendly website

Last synced: 23 Jan 2026

https://github.com/alexeyco/simpletable

Simple tables in terminal with Go

ascii cli go golang table terminal

Last synced: 14 Mar 2025

https://github.com/tamiat/tamiat

:sailboat: Vuejs and Golang based CMS

cms go golang vue vuejs vuejs2

Last synced: 04 May 2025

https://github.com/crazy-max/ftpgrab

Grab your files periodically from a remote FTP or SFTP server easily

docker download ftp ftpgrab go golang nas qnap scheduler seedbox sftp ssh synology

Last synced: 24 Dec 2025

https://github.com/spotahome/kooper

Kooper is a simple Go library to create Kubernetes operators and controllers.

controller framework go golang infrastructure k8s kubernetes library operator toolkit

Last synced: 14 May 2025

https://github.com/Sora233/DDBOT

一个基于MiraiGO的QQ群推送框架, 内置支持b站直播/动态,斗鱼直播,YTB直播/预约直播,虎牙直播,ACFUN直播,微博动态, 也可以通过插件支持任何订阅源。

ddbot go golang mirai miraigo qqbot

Last synced: 02 Apr 2025

https://github.com/booleancat/go-functional

go-functional is a library of iterators to augment the standard library

functional-programming go golang

Last synced: 14 Jan 2026

https://github.com/hashicorp/consul-replicate

Consul cross-DC KV replication daemon.

consul go replication

Last synced: 15 May 2025

https://github.com/gotestyourself/gotest.tools

A collection of packages to augment the go testing package and support common patterns.

assert assertions go golang test testing

Last synced: 10 Apr 2025

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

rsocket-go implementation

go golang reactive rsocket

Last synced: 15 May 2025

https://github.com/jonasvinther/medusa

A cli tool for importing and exporting Hashicorp Vault secrets

cli go golang hashicorp hashicorp-vault secrets vault

Last synced: 03 Sep 2025

https://github.com/slicebit/qb

The database toolkit for go

database db go golang mysql orm postgresql sql sqlalchemy sqlite3

Last synced: 04 Apr 2025

https://github.com/protonmail/gluon

An IMAP server library written in Go

go golang imap imap-server imap4 imaplib proton protonmail

Last synced: 15 Dec 2025

https://github.com/pommee/goaway

Lightweight DNS sinkhole written in Go with a modern dashboard client

block dns go networking server

Last synced: 09 Oct 2025

https://github.com/trugamr/wol

🦭 Wake up your devices with a single command or click. A Wake-On-LAN tool that works via CLI and web interface.

cli go magic-packet self-hosted selfhosted wake-on-lan web-interface

Last synced: 01 May 2025

https://github.com/megaease/easemesh

A service mesh implementation for connecting, control, and observe services in spring-cloud.

go kubernetes mesh microservice microservices observability service service-governance service-mesh servicemesh spring-cloud traffic-splitting

Last synced: 04 Apr 2025

https://github.com/godror/godror

GO DRiver for ORacle DB

go golang oracle oracle-db sql

Last synced: 14 Mar 2025

https://github.com/hoshinonyaruko/gensokyo

基于qq官方api开发的符合onebot标准的golang实现,轻量、原生跨平台.

chatbot go golang group-manager guild koishi mirai nonebot onebot onebot-plugin onebot-sdk onebot11 qq qqapi qqbot qqrobot tencent trss yunzai zerobot

Last synced: 04 Apr 2025

https://github.com/ekalinin/github-markdown-toc.go

Easy TOC creation for GitHub README.md (in go)

github go golang markdown readme table-of-contents toc

Last synced: 12 Apr 2025

https://github.com/crypto-org-chain/chain-main

Cronos POS Chain⛓: Croeseid Testnet and beyond development

chain cosmos-sdk cro crypto go golang tendermint

Last synced: 09 May 2025

https://github.com/tgres/tgres

Time Series in Go and PostgreSQL

go golang grafana graphite postgresql-database statsd time-series

Last synced: 05 Apr 2025