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/SaturnsVoid/GoBot2

Second Version of The GoBot Botnet, But more advanced.

bot botnet ddos-tool go golang keylogger malware uac-bypass virus windows

Last synced: 07 May 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: 14 May 2025

https://github.com/gcla/gowid

Compositional widgets for terminal user interfaces, written in Go, inspired by urwid.

go golang tcell tui urwid widgets

Last synced: 14 May 2025

https://github.com/manyminds/api2go

JSONAPI.org Implementation for Go

go jsonapi rest

Last synced: 25 Dec 2025

https://github.com/nats-rpc/nrpc

nRPC is like gRPC, but over NATS

go grpc protobuf rpc-framework

Last synced: 15 Jan 2026

https://github.com/cloudlena/s3manager

A Web GUI for your S3 buckets

go golang gui material-design s3

Last synced: 14 Apr 2025

https://github.com/EwenQuim/entropy

Entropy is a CLI tool that will scan your codebase for high entropy lines, which are often secrets.

cli entropy go secrets-detection

Last synced: 27 Sep 2025

https://github.com/pommee/goaway

Lightweight DNS sinkhole written in Go with a modern dashboard client

block dns go networking server

Last synced: 18 Apr 2026

https://github.com/func25/go-practical-tips

Go Practical Tips

go golang guide

Last synced: 22 Jan 2026

https://github.com/wx-chevalier/cs-notes

:books: 编程语言语法基础与工程实践,JavaScript | Java | Python | Go | Rust | CPP | Swift

assembly c cpp go haskell java javascript jvm lua python swift wx-doc

Last synced: 14 Apr 2025

https://github.com/wx-chevalier/CS-Notes

:books: 编程语言语法基础与工程实践,JavaScript | Java | Python | Go | Rust | CPP | Swift

assembly c cpp go haskell java javascript jvm lua python swift wx-doc

Last synced: 06 May 2025

https://github.com/mvdan/interfacer

A linter that suggests interface types

go interface linter types

Last synced: 10 May 2025

https://github.com/snowlyg/iris-admin

Web admin for go framework [gin/iris]

apidoc casbin docker docker-compose excel gin go golang gorm httptest iris iris-api redis

Last synced: 14 May 2025

https://github.com/specterops/azurehound

Azure Data Exporter for BloodHound

azure go

Last synced: 14 Mar 2026

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: 19 Feb 2026

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

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

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

Last synced: 16 Apr 2025

https://github.com/octoproject/octo-cli

CLI tool to expose data from any database as a serverless web service.

api data database faas go knative octo-cli openfaas serverless

Last synced: 15 Mar 2025

https://github.com/ashish0kumar/stormy

minimal neofetch-style weather cli

ascii cli go weather weather-cli

Last synced: 21 Jan 2026

https://github.com/cristalhq/jwt

Safe, simple and fast JSON Web Tokens for Go

dependency-free go golang golang-library jose jwe jwk jws jwt jwt-claims jwt-token

Last synced: 14 May 2025

https://github.com/5rahim/seanime

Open-source media server with a web interface and desktop app for anime and manga.

anilist anime anime-downloader anime-library anime-streaming bittorrent debrid go manga manga-downloader media-server myanimelist react scanner self-hosted

Last synced: 02 Feb 2026

https://github.com/summerwind/h2spec

A conformance testing tool for HTTP/2 implementation.

go hpack http2

Last synced: 16 May 2025

https://github.com/vladimirmarkelov/clui

Command Line User Interface (Console UI inspired by TurboVision)

console go golang gui terminal tui ui widgets

Last synced: 12 Apr 2025

https://github.com/VladimirMarkelov/clui

Command Line User Interface (Console UI inspired by TurboVision)

console go golang gui terminal tui ui widgets

Last synced: 02 Apr 2025

https://github.com/badoux/checkmail

Golang package for email validation

format go golang host mail mailbox user validation

Last synced: 12 May 2025

https://github.com/vkcom/noverify

Pretty fast linter (code static analysis utility) for PHP

go golang linter noverify php

Last synced: 14 May 2025

https://github.com/VKCOM/noverify

Pretty fast linter (code static analysis utility) for PHP

go golang linter noverify php

Last synced: 03 May 2025

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: 18 May 2026

https://github.com/devnullvoid/pvetui

Terminal UI for Proxmox VE

go proxmox proxmox-ve pve terminal-ui tui virtualization

Last synced: 08 Jun 2026

https://github.com/runkids/skillshare

📚 Sync skills across all AI CLI tools with one command and simplify team sharing. Supporting Claude Code, OpenClaw, OpenCode & more

ai antigravity claude-code cli codex copilot cross-machine-sync cursor developer-tools gemini go openclaw opencode skills skills-audit skills-management skills-manager skills-ui skillshare team-management

Last synced: 06 Mar 2026

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/xyproto/orbiton

Snappy and configuration-free text editor/IDE for the terminal. Suitable for writing git commit messages, editing Markdown, config files, source code, man pages and for quick edit-format-compile cycles when programming. Has syntax highlighting, jump-to-error, rainbow parentheses, macros, cut/paste portals, LSP support and a simple gdb+dlv frontend.

command-line editor freebsd gdb gleam go golang ide image-viewer linux odin openbsd rainbow-parentheses rust terminal text-editor tui unix vt100 zig

Last synced: 24 May 2026

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: 04 May 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/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/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/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/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/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/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/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/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: 12 Mar 2025

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/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/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/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/planetscale/cli?tab=readme-ov-file

The CLI for PlanetScale Database

database go mysql mysql-client planetscale

Last synced: 20 Jun 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/Runner-Go-Team/runnerGo

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

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

Last synced: 01 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/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/kutovoys/xray-checker

Xray Checker: A Prometheus exporter for monitoring Xray proxies

checker go marzban metrics monitoring prometheus remnawave uptime uptime-monitor xray

Last synced: 16 Mar 2026

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/andrearaponi/dito

an advanced reverse proxy server written in Go

docker go golang kubernetes microservices reverse-proxy

Last synced: 13 Mar 2026

https://github.com/abadojack/whatlangGo

Natural language detection library for Go

go language nlp text-processing

Last synced: 12 Mar 2025

https://github.com/abadojack/whatlanggo

Natural language detection library for Go

go language nlp text-processing

Last synced: 22 Feb 2026

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/fatih/structtag

Parse and modify Go struct field tags

go structs tags

Last synced: 14 May 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/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/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/planetscale/cli

The CLI for PlanetScale Database

database go mysql mysql-client planetscale

Last synced: 16 Jan 2026

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