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/russellluo/timingwheel

Golang implementation of Hierarchical Timing Wheels.

go timer

Last synced: 16 May 2025

https://github.com/SpecterOps/AzureHound

Azure Data Exporter for BloodHound

azure go

Last synced: 11 May 2025

https://github.com/Azure/application-gateway-kubernetes-ingress

This is an ingress controller that can be run on Azure Kubernetes Service (AKS) to allow an Azure Application Gateway to act as the ingress for an AKS cluster.

agic aks application-gateway azure go ingress ingress-controller kubernetes

Last synced: 15 Apr 2025

https://github.com/omissis/go-jsonschema

A tool to generate Go data types from JSON Schema definitions.

code-generation codegenerator go golang json json-schema

Last synced: 15 May 2025

https://github.com/xe/site

The new frontend/backend code for https://xeiaso.net

deno go hacktoberfest lume nix personal-website self-driving-car web

Last synced: 15 May 2025

https://github.com/anacrolix/dms

A UPnP DLNA Digital Media Server that includes basic video transcoding. Tested on a Panasonic Viera television, several Android UPnP apps, and Chromecast.

dlna ffmpeg go upnp upnp-av

Last synced: 14 Jun 2025

https://github.com/ccding/Go-stun

A go implementation of the STUN client (RFC 3489 and RFC 5389)

go golang nat-traversal rfc-5389 stun webrtc

Last synced: 12 Mar 2025

https://github.com/golang-design/clipboard

📋 cross-platform clipboard package that supports accessing text and image in Go (macOS/Linux/Windows/Android/iOS)

android clipboard clipboard-library cross-platform go golang ios linux macos nspasteboard windows x11

Last synced: 12 Apr 2025

https://github.com/github/vulcanizer

GitHub's ops focused Elasticsearch library

elasticsearch go operations

Last synced: 14 Apr 2025

https://github.com/keke-li/for-learning-go-tutorial

Introduction to beginners learn to go

go tutorial

Last synced: 13 Apr 2025

https://github.com/KeKe-Li/For-learning-Go-Tutorial

Introduction to beginners learn to go

go tutorial

Last synced: 04 May 2025

https://github.com/kovetskiy/manul

:smirk_cat: The madness vendoring utility for Golang programs

dependencies git go golang manager manul submodule submodules vendor

Last synced: 05 Apr 2025

https://github.com/pkoukk/tiktoken-go

go version of tiktoken

chatgpt go golang gpt-35-turbo gpt-4 openai tiktoken

Last synced: 18 Jan 2026

https://github.com/kardolus/chatgpt-cli

ChatGPT CLI is a versatile tool for interacting with LLM models through OpenAI and Azure, as well as models from Perplexity AI and Llama. It supports prompts and history tracking for seamless, context-aware interactions. With extensive configuration options, it’s designed for both users and developers to create a customized GPT experience.

azure chatgpt cli go golang gpt language-model llama openai perplexity

Last synced: 05 Oct 2025

https://github.com/chanhx/crabviz

🦀 A LSP-based interative call graph generator

c callgraph cpp go java javascript language-server-protocol lsp python rust static-analysis typescript vscode

Last synced: 20 Oct 2025

https://github.com/theupdateframework/go-tuf

Go implementation of The Update Framework (TUF)

chain go golang hacktoberfest security software supply supply-chain tuf

Last synced: 14 May 2025

https://github.com/importcjj/sensitive

敏感词查找,验证,过滤和替换 🤓 FindAll, Validate, Filter and Replace words.

dirtywords filter go golang keyword sensitive text trie trie-tree word

Last synced: 16 May 2025

https://github.com/alexkohler/prealloc

prealloc is a Go static analysis tool to find slice declarations that could potentially be preallocated.

go golang prealloc-suggestions slice static-analysis static-analyzer static-code-analysis

Last synced: 16 Jan 2026

https://github.com/Unknwon/gowalker

Go Walker is a server that generates Go projects API documentation on the fly.

documentation-tool go lsif-enabled

Last synced: 24 Mar 2025

https://github.com/inkeliz/karmem

Karmem is a fast binary serialization format, faster than Google Flatbuffers and optimized for TinyGo and WASM.

assemblyscript c csharp dotnet dotnet7 go golang odin-lang random-access serialization swift webassembly zig

Last synced: 04 Apr 2025

https://github.com/Lifailon/lazyjournal

A TUI for reading logs from journald, auditd, file system, Docker (including Swarm) containers, Podman and Kubernetes pods with support for output coloring and multiple filtering modes.

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: 27 Aug 2025

https://github.com/dedis/kyber

Advanced crypto library for the Go language

crypto-library elliptic-curves go

Last synced: 15 May 2025

https://github.com/timshannon/bolthold

BoltHold is an embeddable NoSQL store for Go types built on BoltDB

boltdb bucket go golang nosql query-criteria

Last synced: 15 May 2025

https://github.com/unknwon/gowalker

Go Walker is a server that generates Go projects API documentation on the fly.

documentation-tool go lsif-enabled

Last synced: 03 Apr 2025

https://github.com/jcuga/golongpoll

golang long polling library. Makes web pub-sub easy via HTTP long-poll servers and clients :smiley: :coffee: :computer:

go golang golang-library longpoll longpoll-api longpoll-requests longpoller longpolling pubsub pubsub-publisher pubsub-subscriber

Last synced: 16 Jan 2026

https://github.com/sysulq/nginx-vts-exporter

Simple server that scrapes Nginx vts stats and exports them via HTTP for Prometheus consumption

go nginx nginx-vts-exporter prometheus prometheus-exporter vts

Last synced: 14 Apr 2025

https://github.com/incu6us/goimports-reviser

Right imports sorting & code formatting tool (goimports alternative)

go gofmt goimports goimports-reviser golang sort-goimports

Last synced: 25 Dec 2025

https://github.com/jcuga/Golongpoll

golang long polling library. Makes web pub-sub easy via HTTP long-poll servers and clients :smiley: :coffee: :computer:

go golang golang-library longpoll longpoll-api longpoll-requests longpoller longpolling pubsub pubsub-publisher pubsub-subscriber

Last synced: 12 Mar 2025

https://github.com/slotix/dataflowkit

Extract structured data from web sites. Web sites scraping.

cdp chrome-fetcher crawling extract-data go golang golang-library headless scraper scraping scraping-websites

Last synced: 16 Jan 2026

https://github.com/lrstanley/bubblezone

helper utility for BubbleTea, allowing easy mouse event tracking

bubbletea cli go golang lipgloss terminal tui

Last synced: 14 May 2025

https://github.com/yznts/kyoto

Asynchronous html components with Go

components framework frontend go golang htmx htmx-go ui ui-components view

Last synced: 23 Jan 2026

https://github.com/psampaz/go-mod-outdated

Find outdated dependencies of your Go projects. go-mod-outdated provides a table view of the go list -u -m -json all command which lists all dependencies of a Go project and their available minor and patch updates. It also provides a way to filter indirect dependencies and dependencies without updates.

beautifier beautify go go-modules golang outdated outdated-dependencies outdated-libraries outdated-packages prettifier prettify

Last synced: 03 Apr 2025

https://github.com/multycloud/multy

Multy - Easily deploy multi cloud infrastructure. Write cloud-agnostic config deployed across multiple clouds

aws azure cloud go help-wanted infrastructure-as-code multi-cloud terraform

Last synced: 17 Jan 2026

https://github.com/atombender/go-jsonschema

A tool to generate Go data types from JSON Schema definitions.

code-generation codegenerator go golang json json-schema

Last synced: 05 Apr 2025

https://github.com/malisit/kolpa

A fake data generator written in and for Go

datetime fake-content fake-data faker-library go golang random-generation user-agent

Last synced: 17 Jan 2026

https://github.com/shijuvar/go-distributed-sys

Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB

cockroachdb cqrs event-sourcing go golang grpc grpc-go microservices nats nats-jetstream nats-streaming

Last synced: 04 Apr 2025

https://github.com/pgflo/pg_flo

Stream, transform, and route PostgreSQL data in real-time.

data database etl go golang logical-replication postgres postgresql stream

Last synced: 15 May 2025

https://github.com/Runner-Go-Team/runnerGo

RunnerGo是一款国内开发者自研的性能压测工具,可以进行接口测试、场景自动化测试、性能压测等一系列功能。

api automated-testing docker go performance-test test test-platform

Last synced: 01 Apr 2025

https://github.com/Xe/site

The new frontend/backend code for https://xeiaso.net

deno go hacktoberfest lume nix personal-website self-driving-car web

Last synced: 13 Apr 2025

https://github.com/samber/oops

🔥 Error handling library with context, assertion, stack trace and source fragments

assert assertion attributes context error exception go handling logger logrus logrus-fomatter slog stacktrace structured-logging zap zerolog

Last synced: 15 May 2025

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

Create virtual machines and run Linux-based operating systems in Go using Apple Virtualization.framework.

apple applesilicon go golang linux m1 m2 macos virtualization vm

Last synced: 14 May 2025

https://github.com/jpillora/backoff

Simple backoff algorithm in Go (golang)

backoff go golang

Last synced: 14 May 2025

https://github.com/knqyf263/go-plugin

Go Plugin System over WebAssembly

go golang plugin plugins protobuf3 protocol-buffers

Last synced: 15 May 2025

https://github.com/khlieng/dispatch

Web-based IRC client in Go.

chat dispatch go golang irc irc-client javascript react redux

Last synced: 04 Apr 2025

https://github.com/priyankchheda/algorithms

Data Structure Libraries and Algorithms implementation

algorithm algorithm-library c cpp data-structures data-structures-algorithms go golang python3

Last synced: 04 Apr 2025

https://github.com/abadojack/whatlanggo

Natural language detection library for Go

go language nlp text-processing

Last synced: 14 Mar 2025

https://github.com/abadojack/whatlangGo

Natural language detection library for Go

go language nlp text-processing

Last synced: 12 Mar 2025

https://github.com/fatih/structtag

Parse and modify Go struct field tags

go structs tags

Last synced: 14 May 2025

https://github.com/sarulabs/di

Dependency injection container in go (golang)

container dependency-injection di framework go golang

Last synced: 17 Jul 2025

https://github.com/qiniu/httptest

Qiniu httptest utilities

go golang http httptest test testing testing-tools unit-test

Last synced: 30 Mar 2025

https://github.com/planetscale/cli

The CLI for PlanetScale Database

database go mysql mysql-client planetscale

Last synced: 16 Jan 2026

https://github.com/papertrail/remote_syslog2

To install, see "Releases" tab. Self-contained daemon for reading local files and emitting remote syslog (without using local syslogd).

daemons go papertrail syslog

Last synced: 16 Dec 2025

https://github.com/wincent/clipper

✂️ Clipboard access for local and remote tmux sessions

clipboard clipper go

Last synced: 12 Apr 2025

https://github.com/replicatedhq/ship

A better way to deploy Kubernetes Helm charts

docker gitops go helm kubernetes kustomize

Last synced: 23 Mar 2025

https://github.com/go-ozzo/ozzo-dbx

A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities.

database go golang ozzo

Last synced: 11 Jun 2025

https://github.com/Go-ozzo/ozzo-dbx

A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities.

database go golang ozzo

Last synced: 12 Mar 2025

https://github.com/ABCDELabs/Understanding-Ethereum-Go-version

Understanding Ethereum: Go-Ethereum Code Analysis|理解以太坊: Go-Ethereum 源码剖析

analytics blockchain blockchain-technology ethereum go golang source-code transaction

Last synced: 24 Mar 2025

https://github.com/containerd/ttrpc

GRPC for low-memory environments

go golang golang-library golang-package grpc protocol rpc stream

Last synced: 11 Jan 2026

https://github.com/UnnoTed/fileb0x

a better customizable tool to embed files in go; also update embedded files remotely without restarting the server

embed embed-files embedded-files filebox files go go-bindata http http-filesystem update virtual-file-system

Last synced: 14 Mar 2025

https://github.com/tannergabriel/learning-go

Projects, Algorithms and data structures implemented in Golang with explanations and links to further readings

go golang golang-application golang-examples golang-learning

Last synced: 15 May 2025

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

wcwidth for golang

go golang wcwidth windows

Last synced: 14 May 2025

https://github.com/unnoted/fileb0x

a better customizable tool to embed files in go; also update embedded files remotely without restarting the server

embed embed-files embedded-files filebox files go go-bindata http http-filesystem update virtual-file-system

Last synced: 14 May 2025

https://github.com/go101/golds

An experimental Go local docs server/generator and code reader implemented with some fresh ideas.

codereader docgenerator docviewer go golang tool

Last synced: 15 May 2025

https://github.com/AkashRajpurohit/git-sync

🔄 A simple tool to backup and sync your git repositories

backup-tool backups git git-backup go golang

Last synced: 06 Oct 2025

https://github.com/consbio/mbtileserver

Basic Go server for mbtiles

go mbtiles tilejson tilesets vector-tiles

Last synced: 14 Mar 2025

https://github.com/yiigo/yiigo

Go Web开发脚手架

api framework go grpc yiigo

Last synced: 03 Mar 2025

https://github.com/pion/dtls

DTLS 1.2 Server/Client implementation for Go

dtls encryption go golang pion pion-dtls psk tls-ecdhe-ecdsa tls-ecdhe-rsa udp

Last synced: 12 Dec 2025

https://github.com/gofrs/flock

Thread-safe file locking library in Go

file-locking flock flocks go golang golang-libary

Last synced: 12 Jan 2026

https://github.com/struCoder/pmgo

pmgo is a process manager for Golang applications.

forever go golang pmgo process process-manager production-ready

Last synced: 01 Apr 2025

https://github.com/google/yggdrasil-decision-forests

A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.

cart cli cpp decision-forest decision-trees distributed-computing go gradient-boosting interpretability javascript machine-learning ml pypi python random-forest tensorflow

Last synced: 12 Jan 2026

https://github.com/crypto-chassis/ccapi

A header-only C++ library for interacting with crypto exchanges. Bindings for Python, Java, C#, Go, and Javascript are provided.

algo-trading api arbitrage automated-trading bitcoin c-plus-plus crypto cryptocurrency csharp exchange execution fixprotocol go java javascript library market-data python strategy trading-bot

Last synced: 28 Jan 2026

https://github.com/hueristiq/xurlfind3r

A command-line utility designed to discover URLs for a given domain in a simple, efficient way. It works by gathering information from a variety of passive sources, meaning it doesn't interact directly with the target but instead gathers data that is already publicly available.

bug-bounty bug-bounty-tools contentdiscovery ethical-hacking ethical-hacking-tools go golang osint osint-tools penetration-testing penetration-testing-tools reconnaissance red-teaming red-teaming-tools web-security

Last synced: 12 Jan 2026

https://github.com/aymerick/raymond

Handlebars for golang

go handlebars

Last synced: 09 Apr 2025

https://github.com/bvwells/go-patterns

Design patterns for the Go programming language

design-patterns go golang idioms patterns

Last synced: 04 Apr 2025

https://github.com/dearplain/goloader

load and run golang code at runtime. (WARNING: this repo has not been maintained for a long time, please take a look at https://github.com/pkujhd/goloader)

dynamic go golang hot-reload plugin script

Last synced: 14 Jan 2026

https://github.com/go-crawler/go_jobs

带你了解一下Golang的市场行情

crawler go golang lagou spider

Last synced: 16 Jan 2026

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

mastodon client for golang

go golang mastodon

Last synced: 14 May 2025

https://github.com/vinegarhq/vinegar

Run Roblox Studio on Linux.

dxvk go linux roblox roblox-launcher roblox-wrapper wine

Last synced: 12 Jan 2026

https://github.com/asticode/go-astisub

Manipulate subtitles in GO (.srt, .ssa/.ass, .stl, .ttml, .vtt (webvtt), teletext, etc.)

go golang golang-library srt stl subtitle ttml webvtt

Last synced: 06 Aug 2025

https://github.com/yqchilde/wxbot

☝🏻 一个好玩的个人微信机器人程序(DaenDLL、VLW),插件开发,查天气,ChatGPT聊天,设置定时任务,公众号监控转发...

chatgpt go golang gpt-35-turbo openai wechat wechat-bot wxbot

Last synced: 04 Apr 2025

https://github.com/vdjagilev/nmap-formatter

A tool that allows you to convert NMAP results to html, csv, json, markdown, graphviz (dot), sqlite, excel and d2-lang. Simply put it's nmap converter.

bounty csv d2lang go golang graphviz html json markdown nmap pentesting port-scanner port-scanning scan scanner security security-tools sqlite xml xml-parsing

Last synced: 05 Apr 2025

https://github.com/dimfeld/httptreemux

High-speed, flexible tree-based HTTP router for Go.

go golang http router

Last synced: 15 May 2025

https://github.com/prometheus/haproxy_exporter

Simple server that scrapes HAProxy stats and exports them via HTTP for Prometheus consumption

go haproxy haproxy-exporter metrics prometheus prometheus-exporter

Last synced: 13 Mar 2025

https://github.com/openzipkin/zipkin-go

Zipkin distributed tracing library for go.

distributed-tracing go instrumentation openzipkin trace tracing zipkin

Last synced: 24 Oct 2025

https://github.com/fyne-io/examples

Examples apps using the Fyne toolkit

fyne go golang gui hacktoberfest

Last synced: 12 Apr 2025

https://github.com/rhysd/go-github-selfupdate

Binary self-update mechanism for Go commands using GitHub

cli github go golang selfupdate update

Last synced: 15 May 2025

https://github.com/chai2010/webp

WebP decoder and encoder for Go (Zero Dependencies).

go golang image webp

Last synced: 15 May 2025

https://github.com/pb33f/libopenapi

libopenapi is a fully featured, high performance OpenAPI 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang applications.

diff go golang library oas oasv3 openapi openapi-spec openapi-specification openapi3 openapi3-1 openapi3-validation openapi31 parser swagger swagger-api swagger2

Last synced: 24 Jan 2026