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/grpc-ecosystem/grpc-gateway

gRPC to JSON proxy generator following the gRPC HTTP spec

go grpc grpc-gateway openapi rest-api restful-api swagger

Last synced: 09 Sep 2025

https://github.com/XIU2/CloudflareSpeedTest

🌩「自选优选 IP」测试 Cloudflare CDN 延迟和速度,获取最快 IP !当然也支持其他 CDN / 网站 IP ~

cdn cloudflare go golang speedtest

Last synced: 15 Mar 2025

https://github.com/samber/lo

💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)

constraints contract filterable foldable functional generics go golang lodash programming typesafe

Last synced: 12 May 2025

https://github.com/qax-os/excelize

Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets

analytics chart data-science ecma-376 excel excelize formula go golang microsoft office ooxml openxml spreadsheet statistics table vba visualization xlsx xml

Last synced: 15 Dec 2025

https://github.com/yudai/gotty

Share your terminal as a web application

browser go javascript terminal tty typescript web websocket

Last synced: 07 May 2025

https://github.com/buger/goreplay

GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.

devops go qa testing testing-tools

Last synced: 17 Dec 2025

https://github.com/darius-khll/golang-developer-roadmap

Roadmap to becoming a Go developer in 2020

go golang roadmap

Last synced: 13 May 2025

https://grpc-ecosystem.github.io/grpc-gateway/

gRPC to JSON proxy generator following the gRPC HTTP spec

go grpc grpc-gateway openapi rest-api restful-api swagger

Last synced: 16 May 2025

https://github.com/Alikhll/golang-developer-roadmap

Roadmap to becoming a Go developer in 2020

go golang roadmap

Last synced: 25 Mar 2025

https://github.com/zincsearch/zincsearch

ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.

elasticsearch go golang modern opensearch search searchengine vuejs

Last synced: 15 Jan 2026

https://github.com/compiler-explorer/compiler-explorer

Run compilers interactively from your web browser and interact with the assembly

assembly c c-plus-plus compiler cpp dlang go hacktoberfest haskell haskell-language ispc python rust rust-lang swift

Last synced: 13 May 2025

https://github.com/Go-chi/chi

lightweight, idiomatic and composable router for building Go HTTP services

api context go golang http microservices middleware rest-api router

Last synced: 12 Mar 2025

https://github.com/mattgodbolt/gcc-explorer

Run compilers interactively from your web browser and interact with the assembly

assembly c c-plus-plus compiler cpp dlang go hacktoberfest haskell haskell-language ispc python rust rust-lang swift

Last synced: 17 Jan 2026

https://github.com/nats-io/nats-server

High-Performance server for NATS.io, the cloud and edge native messaging system.

cloud cloud-computing cloud-native distributed-systems go golang message-bus message-queue messaging microservices-architecture nats-server

Last synced: 16 Dec 2025

https://github.com/emirpasic/gods

GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more

avl-tree b-tree binary-heap data-structure enumerable go golang iterator list map queue red-black-tree set sort stack tree

Last synced: 09 Sep 2025

https://github.com/Infisical/infisical

♾ Infisical is the open-source secret management platform: Sync secrets across your team/infrastructure, prevent secret leaks, and manage internal PKI

certificate-management cli end-to-end-encryption environment-variables go golang nextjs nodejs open-source pki postgres private-ca react secret-management secret-manager secret-scanning secrets security security-tools typescript

Last synced: 15 Mar 2025

https://github.com/golangci/golangci-lint

Fast linters runner for Go

ci go golang golangci-lint linter

Last synced: 07 Jan 2026

https://github.com/zinclabs/zinc

ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.

elasticsearch go golang modern opensearch search searchengine vuejs

Last synced: 04 Apr 2025

https://github.com/julienschmidt/httprouter

A high performance HTTP request router that scales well

go golang http httprouter mux router

Last synced: 09 Sep 2025

https://github.com/nats-io/gnatsd

High-Performance server for NATS.io, the cloud and edge native messaging system.

cloud cloud-computing cloud-native distributed-systems go golang message-bus message-queue messaging microservices-architecture nats-server

Last synced: 01 Apr 2025

https://github.com/ginuerzh/gost

GO Simple Tunnel - a simple tunnel written in golang

dns go golang http2 kcp obfs4 quic shadowsocks sni socks5 ssh tls tunnel tuntap udp

Last synced: 12 May 2025

https://github.com/rqlite/rqlite

The lightweight, user-friendly, distributed relational database built on SQLite.

consensus database distributed-database distributed-systems go raft relational-database sql sqlite

Last synced: 17 Jan 2026

https://github.com/uber-go/guide

The Uber Go Style Guide.

best-practices go golang style-guide

Last synced: 14 May 2025

https://github.com/emirpasic/Gods

GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more

avl-tree b-tree binary-heap data-structure enumerable go golang iterator list map queue red-black-tree set sort stack tree

Last synced: 12 Mar 2025

https://github.com/kubernetes/kops

Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management

cncf containers go kops kubernetes

Last synced: 13 May 2025

https://github.com/fatih/vim-go

Go development plugin for Vim

go golang gopls hacktoberfest lps vim vim-go vim-plugins viml

Last synced: 13 May 2025

https://github.com/wtfutil/wtf

The personal information dashboard for your terminal

cui dashboard devops go golang hacktoberfest terminal tui wtf wtfutil

Last synced: 15 Dec 2025

https://github.com/senorprogrammer/wtf

The personal information dashboard for your terminal

cui dashboard devops go golang hacktoberfest terminal tui wtf wtfutil

Last synced: 30 Dec 2025

https://github.com/fatih/vim-Go

Go development plugin for Vim

go golang gopls hacktoberfest lps vim vim-go vim-plugins viml

Last synced: 12 Mar 2025

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

Generate type-safe code from SQL

code-generator go kotlin mysql orm postgresql python sql sqlite

Last synced: 09 Sep 2025

https://github.com/apache/answer

A Q&A platform software for teams at any scales. Whether it's a community forum, help center, or knowledge management platform, you can always count on Apache Answer.

community forum go golang hacktoberfest q-and-a question react typescript

Last synced: 15 Jan 2026

https://github.com/cayleygraph/cayley

An open-source graph database

cayley go graph graph-database linked-data

Last synced: 16 Dec 2025

https://github.com/go-sql-driver/mysql

Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package

database go mariadb mysql mysql-driver sql

Last synced: 09 Sep 2025

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

A task runner / simpler Make alternative written in Go

build-tool devops go make makefile task task-runner taskfile

Last synced: 26 Jan 2026

https://github.com/answerdev/answer

A Q&A platform software for teams at any scales. Whether it's a community forum, help center, or knowledge management platform, you can always count on Apache Answer.

community forum go golang hacktoberfest q-and-a question react typescript

Last synced: 30 Jun 2025

https://github.com/Go-sql-driver/mysql

Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package

database go mariadb mysql mysql-driver sql

Last synced: 12 Mar 2025

https://github.com/bluenviron/mediamtx

Ready-to-use SRT / WebRTC / RTSP / RTMP / LL-HLS media server and media proxy that allows to read, publish, proxy, record and playback video and audio streams.

go golang hls media-server obs-studio rtcp rtmp rtmp-proxy rtmp-server rtp rtsp rtsp-proxy rtsp-relay rtsp-server srt streaming webrtc webrtc-proxy

Last synced: 28 Dec 2025

https://github.com/boltdb/bolt

An embedded key/value database for Go.

database go key-value

Last synced: 30 Dec 2025

https://github.com/google/wire

Compile-time Dependency Injection for Go

codegen dependency-injection go golang initialization

Last synced: 13 May 2025

https://github.com/json-iterator/go

A high-performance 100% compatible drop-in replacement of "encoding/json"

deserialization go golang json json-parser parser serialization serializer

Last synced: 12 May 2025

https://github.com/panjf2000/ants

🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.

ants go goroutine goroutine-pool pool worker-pool

Last synced: 12 May 2025

https://github.com/json-iterator/Go

A high-performance 100% compatible drop-in replacement of "encoding/json"

deserialization go golang json json-parser parser serialization serializer

Last synced: 12 Mar 2025

https://github.com/tink-crypto/tink

Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.

cpp crypto cryptography go java javascript objc security

Last synced: 27 Sep 2025

https://github.com/google/tink

Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.

cpp crypto cryptography go java javascript objc security

Last synced: 22 Mar 2025

https://github.com/thanos-io/thanos

Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.

cncf go google-cloud-storage hacktoberfest high-availability metrics monitoring observability prometheus prometheus-ha-pairs prometheus-setup s3 storage thanos

Last synced: 12 May 2025

https://github.com/git-lfs/git-lfs

Git extension for versioning large files

git git-lfs go

Last synced: 12 May 2025

https://github.com/codislabs/codis

Proxy based Redis cluster solution supporting pipeline and scaling dynamically

go golang nosql redis redis-cluster

Last synced: 17 Dec 2025

https://github.com/CodisLabs/codis

Proxy based Redis cluster solution supporting pipeline and scaling dynamically

go golang nosql redis redis-cluster

Last synced: 15 Mar 2025

https://github.com/halfrost/halfrost-field

✍🏻 这里是写博客的地方 —— Halfrost-Field 冰霜之地

algorithm analyze article blog go golang ios javascript machine-learning network objective-c source-code swift

Last synced: 13 May 2025

https://github.com/gopherjs/gopherjs

A compiler from Go to JavaScript for running Go code in a browser

compiler go golang hacktoberfest javascript

Last synced: 30 Dec 2025

https://github.com/semaphoreui/semaphore

Modern UI and powerful API for Ansible, Terraform/OpenTofu/Terragrunt, PowerShell and other DevOps tools.

ansible awx ci cicd devops docker docker-ui go golang jenkins opentofu pulumi terraform terraform-ui terragrunt

Last synced: 20 Jan 2026

https://github.com/fogleman/primitive

Reproducing images with geometric primitives.

art go graphics primitives

Last synced: 13 May 2025

https://github.com/halfrost/Halfrost-Field

✍🏻 这里是写博客的地方 —— Halfrost-Field 冰霜之地

algorithm analyze article blog go golang ios javascript machine-learning network objective-c source-code swift

Last synced: 15 Mar 2025

https://github.com/coredns/coredns

CoreDNS is a DNS server that chains plugins

cncf coredns dns-server go plugin service-discovery

Last synced: 12 May 2025

https://github.com/Gopherjs/Gopherjs

A compiler from Go to JavaScript for running Go code in a browser

compiler go golang hacktoberfest javascript

Last synced: 12 Mar 2025

https://github.com/tinode/chat

Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots

chat chat-application chatapp chatbots chatserver collaboration go golang instant-messaging messaging messaging-api messenger telegram video-call video-chat video-conferencing webchat-server webrtc whatsapp xmpp

Last synced: 26 Dec 2025

https://github.com/gogf/gf

A powerful framework for faster, easier, and more efficient project development.

framework go go-framework goframe golang kubernetes logging microservice opentelemetry orm tracing

Last synced: 09 Sep 2025

https://github.com/talkgo/night

Weekly Go Online Meetup via Bilibili|Go 夜读|通过 bilibili 在线直播的方式分享 Go 相关的技术话题,每天大家在微信/telegram/Slack 上及时沟通交流编程技术话题。

bilibili bilibili-live daily discuss go golang gopher learning offline online reading reading-go share shenzhen slack study wechat zoom zoom-us

Last synced: 12 Jan 2026

https://github.com/mytechnotalent/reverse-engineering

A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.

arm assembly assembly-language assembly-language-programming avr c c-plus-plus cyber-security cybersecurity go golang hacking malware reverse-engineering reverse-engineering-tutorial risc-v riscv rust x64 x86

Last synced: 12 May 2025

https://github.com/Shopify/sarama

Sarama is a Go library for Apache Kafka.

go kafka kafka-client

Last synced: 29 Jun 2025

https://github.com/ibm/sarama

Sarama is a Go library for Apache Kafka.

go kafka kafka-client

Last synced: 09 Sep 2025

https://github.com/crawlab-team/crawlab

Distributed web crawler admin platform for spiders management regardless of languages and frameworks. 分布式爬虫管理平台,支持任何语言和框架

crawlab crawler crawling-tasks docker go platform scrapy scrapyd-ui spider spiders-management web-crawler webcrawler webspider

Last synced: 14 May 2025

https://github.com/semgrep/semgrep

Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

c go java javascript python r2c ruby sast semgrep static-analysis static-code-analysis typescript

Last synced: 15 Jan 2026

https://github.com/stashapp/stash

An organizer for your porn, written in Go. Documentation: https://docs.stashapp.cc

go golang graphql hacktoberfest json media organize organizer porn video

Last synced: 27 Jan 2026

https://github.com/oj/gobuster

Directory/File, DNS and VHost busting tool written in Go

dns go pentesting tool web

Last synced: 12 May 2025

https://github.com/juicedata/juicefs

JuiceFS is a distributed POSIX file system built on top of Redis and S3.

bigdata cloud-native distributed-systems filesystem go golang hdfs object-storage posix redis s3 storage

Last synced: 12 May 2025

https://github.com/redpanda-data/redpanda

Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!

containers cpp event-driven go kafka kubernetes microservices realtime redpanda seastar storage-engine stream-processing streaming

Last synced: 26 Dec 2025

https://github.com/up9inc/mizu

The API traffic analyzer for Kubernetes providing real-time K8s protocol-level visibility, capturing and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters. Inspired by Wireshark, purposely built for Kubernetes

amqp cloud-native devops devops-tools docker forensics go golang grpc incident-response kafka kubernetes microservice microservices microservices-application observability redis rest sniffer wireshark

Last synced: 29 Jul 2025

https://github.com/kubeshark/kubeshark

The API traffic analyzer for Kubernetes providing real-time K8s protocol-level visibility, capturing and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters. Inspired by Wireshark, purposely built for Kubernetes

amqp cloud-native devops devops-tools docker forensics go golang grpc incident-response kafka kubernetes microservice microservices microservices-application observability redis rest sniffer wireshark

Last synced: 13 May 2025

https://github.com/shopify/toxiproxy

:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing

chaos down go is omg proxy resiliency tcp-proxy testing

Last synced: 09 Sep 2025

https://github.com/mytechnotalent/Reverse-Engineering

A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.

arm arm-assembly assembly assembly-language assembly-language-programming c c-plus-plus cyber-security cybersecurity go golang hacking malware reverse-engineering reverse-engineering-tutorial risc-v riscv rust x64 x86

Last synced: 15 Mar 2025

https://github.com/hibiken/asynq

Simple, reliable, and efficient distributed task queue in Go

asynchronous-tasks background-jobs go golang redis task-queue worker-pool

Last synced: 12 May 2025

https://github.com/shirou/gopsutil

psutil for golang

go golang system-information

Last synced: 12 May 2025

https://github.com/IBM/sarama

Sarama is a Go library for Apache Kafka.

go kafka kafka-client

Last synced: 14 Mar 2025

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

A production-ready QUIC implementation in pure Go

go golang http3 protocol quic quic-client quic-server

Last synced: 09 Sep 2025

https://github.com/opendiablo2/opendiablo2

An open source re-implementation of Diablo 2

2d arpg diablo diablo2 engine game game-engine games go golang open-source

Last synced: 05 Oct 2025

https://github.com/adnanh/webhook

webhook is a lightweight incoming webhook server to run shell commands

automate automation ci deploy devops execute go hacktoberfest hook hooks incoming integration programming redeploy script server shell web webhook webhooks

Last synced: 13 May 2025

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

Go library for accessing the GitHub v3 API

github github-api go golang hacktoberfest

Last synced: 06 Jan 2026

https://github.com/OpenDiablo2/OpenDiablo2

An open source re-implementation of Diablo 2

2d arpg diablo diablo2 engine game game-engine games go golang open-source

Last synced: 15 Mar 2025

https://github.com/asciimoo/wuzz

Interactive cli tool for HTTP inspection

cli curl go golang http http-inspection inspector

Last synced: 13 May 2025

https://github.com/therecipe/qt

Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly

android asteroidos cross-platform-gui felgo freebsd go golang gui-framework ios javascript linux macos qt raspberry-pi sailfish-os ubuntu-touch webassembly windows

Last synced: 23 Apr 2025

https://github.com/quay/clair

Vulnerability Static Analysis for Containers

clair containers docker go kubernetes oci oci-image static-analysis vulnerabilities

Last synced: 12 May 2025

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

An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.

framework go go-framework golang golang-framework grpc grpc-go grpc-golang hacktoberfest http-server logging metrics microservice microservice-framework opentelemetry performance rest-api server tracing web-framework

Last synced: 02 Jan 2026

https://github.com/shirou/Gopsutil

psutil for golang

go golang system-information

Last synced: 12 Mar 2025