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/0xax/go-algorithms

Algorithms and data structures for golang

algorithm data-structures go golang hacktoberfest sort tree-structure

Last synced: 15 May 2025

https://github.com/unrolled/render

Go package for easily rendering JSON, XML, binary data, and HTML templates responses.

binary go golang html json jsonp text xml

Last synced: 23 Apr 2025

https://github.com/betty200744/ultimate-go

This repo contains my notes on working with Go and computer systems.

algorithms data-structures docker-compose example gin go golang gorm grpc kafka

Last synced: 15 May 2025

https://github.com/0xAX/go-algorithms

Algorithms and data structures for golang

algorithm data-structures go golang hacktoberfest sort tree-structure

Last synced: 18 Mar 2025

https://github.com/openacid/slim

Surprisingly space efficient trie in Golang(11 bits/key; 100 ns/get).

compacted compress datastructure go golang memory tree trie

Last synced: 03 Oct 2025

https://github.com/gobyexample-cn/gobyexample

Go by Example 通过例子学 Golang

book go gobyexample golang tutorial

Last synced: 15 May 2025

https://github.com/smallnest/1m-go-tcp-server

benchmarks for implementation of servers which support 1 million connections

benchmark epoll go golang

Last synced: 07 Oct 2025

https://github.com/jackpopc/devweekly

每周五发布,精选优质开发者内容,包括开源项目、工具资源、技术文章等方面。

collections developer-tools development github go java javascript python resource-list

Last synced: 15 May 2025

https://github.com/bcicen/grmon

Command line monitoring for goroutines

cli command-line developer-tools go golang top

Last synced: 14 Apr 2025

https://github.com/40t/go-sniffer

🔎Sniffing and parsing mysql,redis,http,mongodb etc protocol. 抓包截取项目中的数据库请求并解析成相应的语句。

capture go mongodb mysql redis sniffer

Last synced: 15 May 2025

https://github.com/ebitengine/oto

♪ A low-level library to play sound on multiple platforms ♪

audio go golang sound

Last synced: 07 Apr 2026

https://github.com/Jackpopc/DevWeekly

每周五发布,精选优质开发者内容,包括开源项目、工具资源、技术文章等方面。

collections developer-tools development github go java javascript python resource-list

Last synced: 07 May 2025

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

Design patterns in Golang

go golang patterns

Last synced: 06 May 2025

https://github.com/ncabatoff/process-exporter

Prometheus exporter that mines /proc to report on selected processes

go process-metrics prometheus-exporter

Last synced: 14 May 2025

https://github.com/udhos/update-golang

update-golang is a script to easily fetch and install new Golang releases with minimum system intrusion

go golang script shell

Last synced: 14 May 2025

https://github.com/noborus/ov

🎑Feature-rich terminal-based text viewer. It is a so-called terminal pager.

cli command-line command-line-tool go golang incremental-search less more pager tail tcell terminal terminal-pager tui

Last synced: 20 Feb 2026

https://github.com/wenlng/go-captcha

🖖 GoCaptcha is a behavior captcha, which implements click mode, slider mode, drag-drop mode and rotation mode.

base64 base64-captcha captcha captcha-generator click-captcha drag-drop-captcha go golang image-captcha rotation-captcha slider-captcha

Last synced: 14 May 2025

https://github.com/donetick/donetick

Donetick an open-source, user-friendly app for managing tasks and chores, featuring customizable options to help you and others stay organized

chore docker go golang react selfhosted task-manager tasks todolist

Last synced: 31 May 2026

https://github.com/maypok86/otter

A high performance cache for Go

cache go performance s3-fifo

Last synced: 14 May 2025

https://github.com/ccxt/go-binance

A Go SDK for Binance API

api binance bitcoin btc eth exchange go golang sdk

Last synced: 17 Jan 2026

https://github.com/guregu/null

reasonable handling of nullable values

go json sql

Last synced: 14 May 2025

https://github.com/RainbowMango/GoExpertProgramming

《Go专家编程》Go语言快速入门,轻松进阶!

expert go golang programming

Last synced: 01 Apr 2025

https://github.com/rainbowmango/goexpertprogramming

《Go专家编程》Go语言快速入门,轻松进阶!

expert go golang programming

Last synced: 08 Apr 2025

https://github.com/karldoenitz/Tigo

Tigo is an HTTP web framework written in Go (Golang).It features a Tornado-like API with better performance. Tigo是一款用Go语言开发的web应用框架,API特性类似于Tornado并且拥有比Tornado更好的性能。

go golang middleware rest-api restful tigo web

Last synced: 08 Jul 2025

https://github.com/karldoenitz/tigo

Tigo is an HTTP web framework written in Go (Golang).It features a Tornado-like API with better performance. Tigo是一款用Go语言开发的web应用框架,API特性类似于Tornado并且拥有比Tornado更好的性能。

go golang middleware rest-api restful tigo web

Last synced: 14 May 2025

https://github.com/mkchoi212/fac

Easy-to-use CUI for fixing git conflicts

command-line conflict-resolution cui git go golang utility

Last synced: 15 May 2025

https://github.com/melbahja/goph

🤘 The native golang ssh client to execute your commands over ssh connection. 🚀🚀

downloader go golang golang-module goph hacktoberfest remote-execution sftp ssh ssh-agent ssh-client ssh-keys unix-systems uploader

Last synced: 14 May 2025

https://github.com/cornelk/hashmap

A Golang lock-free thread-safe HashMap optimized for fastest read access.

fast go golang hashmap lock-free map thread-safe

Last synced: 14 May 2025

https://github.com/cycloidio/inframap

Read your tfstate or HCL to generate a graph specific for each provider, showing only the resources that are most important/relevant.

aws diagram flexibleengine go golang graph hcl openstack terraform tfstate

Last synced: 14 May 2025

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

go-musicfox是用Go写的又一款网易云音乐命令行客户端,支持UnblockNeteaseMusic、各种音质级别、lastfm、MPRIS、MacOS交互响应(睡眠暂停、蓝牙耳机连接断开响应、菜单栏控制等)...

bubbletea go go-musicfox mpris music musicbox musicfox netease-cloud-music netease-music netease-musicbox unblockneteasemusic

Last synced: 12 Apr 2026

https://github.com/adammck/terraform-inventory

Terraform State → Ansible Dynamic Inventory

ansible go terraform

Last synced: 15 May 2025

https://github.com/hu17889/go_spider

[爬虫框架 (golang)] An awesome Go concurrent Crawler(spider) framework. The crawler is flexible and modular. It can be expanded to an Individualized crawler easily or you can use the default crawl components only.

crawler go pipeline schedule spider

Last synced: 08 Apr 2026

https://github.com/carvel-dev/ytt

YAML templating tool that works on YAML structure instead of text

carvel cli configuration data-structures devops go k8s kubernetes templating yaml yaml-processor yml

Last synced: 12 Jan 2026

https://github.com/lizrice/containers-from-scratch

Writing a container in a few lines of Go code, as seen at DockerCon 2017 and on O'Reilly Safari

cgroups containers go golang namespaces

Last synced: 08 Apr 2025

https://github.com/azure/azure-sdk-for-go

This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:

azure azure-sdk go golang hacktoberfest microsoft rest sdk

Last synced: 28 May 2026

https://github.com/golang-china/go2-book

:books: 《Go2编程指南》开源图书,重点讲解Go2新特性,以及Go1教程中较少涉及的特性

book go go2 golang

Last synced: 15 May 2025

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

The most opinionated Go source code linter for code audit.

conventions go go-lintpack golang hacktoberfest idiomatic-go linter lintpack ruleguard style-checker

Last synced: 13 Mar 2025

https://github.com/inbucket/inbucket

Disposable webmail server (similar to Mailinator) with built in SMTP, POP3, RESTful servers; no DB required.

go golang integration-testing linux mail mailserver osx pop pop3 smtp smtp-server webmail windows

Last synced: 14 May 2025

https://github.com/mholt/curl-to-go

Convert curl commands to Go code in your browser

curl curl-commands go golang

Last synced: 14 May 2025

https://github.com/gographics/imagick

Go binding to ImageMagick's MagickWand C API

go golang imagemagick imagemagick-magickwand imagick magickwand

Last synced: 14 May 2025

https://github.com/parsiya/Hacking-with-Go

Golang for Security Professionals

go security

Last synced: 07 May 2025

https://github.com/XZB-1248/Spark

✨Spark is a web-based, cross-platform and full-featured Remote Administration Tool (RAT) written in Go that allows you control all your devices anywhere. Spark是一个Go编写的,网页UI、跨平台以及多功能的远程控制和监控工具,你可以随时随地监控和控制所有设备。

dashboard go golang rat remote-access-tool remote-admin-tool remote-administration-tool remote-control server-monitoring shell spark webshell

Last synced: 15 May 2025

https://github.com/pelletier/go-toml

Go library for the TOML file format

go golang hacktoberfest toml toml-parsing

Last synced: 13 May 2025

https://github.com/rodrigo-brito/gocity

:bar_chart: Code City metaphor for visualizing Go source code in 3D

go golang hacktoberfest react visualization

Last synced: 15 May 2025

https://github.com/Gographics/imagick

Go binding to ImageMagick's MagickWand C API

go golang imagemagick imagemagick-magickwand imagick magickwand

Last synced: 12 Mar 2025

https://github.com/radondb/radon

RadonDB is an open source, cloud-native MySQL database for building global, scalable cloud services

cloud-native-database database distributed-database distributed-transaction full-text-search go json mysql-protocol olap oltp radondb sql transaction

Last synced: 15 May 2025

https://github.com/evmos/ethermint

Ethermint is a Cosmos SDK library for running scalable and interoperable EVM chains

blockchain cosmos-sdk ethereum evm go golang

Last synced: 27 Sep 2025

https://github.com/benbjohnson/wtf

WTF Dial is an example web application written in Go.

application go

Last synced: 15 May 2025

https://github.com/gabriel-vasile/mimetype

A fast Golang library for media type and file extension detection, based on magic numbers

detection go golang magic-numbers media-types mime mimetype sniffing

Last synced: 14 May 2025

https://github.com/creack/pty

PTY interface for Go

cross-platform go pty tty

Last synced: 14 May 2025

https://github.com/engoengine/engo

Engo is an open-source 2D game engine written in Go.

engo entity-component-system game-engine go opengl

Last synced: 15 Dec 2025

https://github.com/sajari/docconv

Converts PDF, DOC, DOCX, XML, HTML, RTF, etc to plain text

conversion docs docx go html pdf pdf-converter rtf rtf-files word xml

Last synced: 17 Mar 2026

https://github.com/EnGoEngine/enGo

Engo is an open-source 2D game engine written in Go.

engo entity-component-system game-engine go opengl

Last synced: 12 Mar 2025

https://github.com/tiger1103/gfast

基于GF(Go Frame)的后台管理系统

go golang

Last synced: 23 Oct 2025

https://github.com/disintegration/gift

Go Image Filtering Toolkit

filters go image image-processing

Last synced: 14 May 2025

https://github.com/jinzhu/configor

Golang Configuration tool that support YAML, JSON, TOML, Shell Environment

go golang golang-configuration

Last synced: 14 May 2025

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

🍐 The enterprise REST API framework

api backend enterprise framework go golang http rest web-framework

Last synced: 16 Jan 2026

https://github.com/EngoEngine/engo

Engo is an open-source 2D game engine written in Go.

engo entity-component-system game-engine go opengl

Last synced: 14 Mar 2025

https://github.com/IBM/fp-go

functional programming library for golang

functional-programming go golang library monad utility

Last synced: 03 Apr 2025

https://github.com/alitto/pond

🔘 Minimalistic and High-performance goroutine worker pool written in Go

concurrency go golang golang-library goroutine-pool high-performance pond worker-pool worker-pool-factory

Last synced: 13 May 2025

https://github.com/allenxuxu/gev

🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.

epoll epoll-tcp-server event-driven evio gev go golang gomaxprocs goroutine kqueue network-programming nonblocking protocol reactor websocket

Last synced: 15 May 2025

https://github.com/brutella/hc

hc is a lightweight framework to develop HomeKit accessories in Go.

go hap homekit

Last synced: 15 May 2025

https://github.com/golang/geo

S2 geometry library in Go

geometry geometry-library go sphere

Last synced: 14 May 2025

https://github.com/u2takey/ffmpeg-go

golang binding for ffmpeg

ffmpeg ffmpeg-wrapper go golang

Last synced: 14 May 2025

https://github.com/tmrts/boilr

:zap: boilerplate template manager that generates files or directories from template repositories

boilerplate boilerplate-template cli go golang template tool

Last synced: 15 May 2025

https://github.com/zhonghuasheng/tutorial

后端 (Java Golang)全栈知识架构体系总结

emsp go java keepalived mongodb mqtt mysql netty redis rocketmq spark spring springboot springcloud tomcat tutorial

Last synced: 04 Oct 2025

https://github.com/JohannesKaufmann/html-to-markdown

⚙️ Convert HTML to Markdown. Even works with entire websites and can be extended through rules.

cli converter go golang html html-to-markdown markdown

Last synced: 14 Mar 2025

https://github.com/Allenxuxu/gev

🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.

epoll epoll-tcp-server event-driven evio gev go golang gomaxprocs goroutine kqueue network-programming nonblocking protocol reactor websocket

Last synced: 14 Mar 2025

https://github.com/Azure/azure-sdk-for-go

This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:

azure azure-sdk go golang hacktoberfest microsoft rest sdk

Last synced: 04 May 2025

https://github.com/abiosoft/ishell

Library for creating interactive cli applications.

cli cli-app go ishell readline shell

Last synced: 14 May 2025

https://github.com/gotd/td

Telegram client, in Go. (MTProto API)

bot-api go golang mtproto tdlib telegram telegram-api telegram-bot

Last synced: 07 Feb 2026

https://github.com/opsre/go-ldap-admin

🌉 基于Go+Vue实现的openLDAP后台管理项目

admin casbin element-ui eryajf gin gin-vue-admin go go-admin go-ldap-admin golang gorm jwt ldap ldap-manager opsre

Last synced: 14 May 2025

https://github.com/evmos/evmos

Evmos is the canonical EVM chain on Cosmos. Evmos is the flagship implementation of evmOS, a stack to build forward compatible EVMs

blockchain cosmos cosmos-sdk ethereum evm evmos go golang smart-contracts

Last synced: 15 Jan 2026

https://github.com/tharsis/evmos

Evmos is the canonical EVM chain on Cosmos. Evmos is the flagship implementation of evmOS, a stack to build forward compatible EVMs

blockchain cosmos cosmos-sdk ethereum evm evmos go golang smart-contracts

Last synced: 11 Apr 2025

https://github.com/bytedance/go-tagexpr

An interesting go struct tag expression syntax for field validation, etc.

binding dsl expression go struct-tag validator

Last synced: 14 May 2025

https://github.com/gorilla/handlers

Package gorilla/handlers is a collection of useful middleware for Go HTTP services & web applications 🛃

go golang gorilla gorilla-web-toolkit handler http middleware

Last synced: 23 Apr 2025

https://github.com/nitrictech/nitric

Nitric is a multi-language framework for cloud applications with infrastructure from code.

ai aws azure backend cloud cloud-native dart devops gcp go golang infrastructure-as-code javascript microservices nitric pulumi python serverless terraform typescript

Last synced: 14 May 2025

https://github.com/zhonghuasheng/Tutorial

后端 (Java Golang)全栈知识架构体系总结

emsp go java keepalived mongodb mqtt mysql netty redis rocketmq spark spring springboot springcloud tomcat tutorial

Last synced: 24 Mar 2025

https://github.com/cjackhwang/ds2api

Deepseek to API: A lightweight, high-performance full-stack middleware converting client protocols to universal APIs. Supports multi-account rotation, compiled binaries, Vercel Serverless, and Docker. Compatible with Google, Claude, and OpenAI API formats.

api claude-api deepseek deepseek-api docker freeapi go openai-api proxy proxy-server react vercel vercel-deployment zeabur

Last synced: 01 May 2026

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

Go language driver for RethinkDB

driver go golang gorethink rethinkdb rethinkdb-go

Last synced: 14 May 2025

https://github.com/henson/proxypool

Golang实现的IP代理池

go ip proxypool

Last synced: 15 May 2025

https://github.com/eBay/akutan

A distributed knowledge graph store

go graph rdf sparql

Last synced: 14 Mar 2025

https://github.com/edoardottt/cariddi

Take a list of domains, crawl urls and scan for endpoints, secrets, api keys, file extensions, tokens and more

bugbounty crawler crawling endpoint-discovery endpoints go golang hacktoberfest infosec osint penetration-testing pentesting recon reconnaissance redteam scraper secret-keys secrets-detection security security-tools

Last synced: 14 May 2025

https://github.com/vx3r/wg-gen-web

Simple Web based configuration generator for WireGuard

docker go vpn vuejs vuetify web-ui wireguard

Last synced: 07 Oct 2025

https://github.com/syyongx/php2go

Use Golang to implement PHP's common built-in functions.

go php

Last synced: 14 May 2025

https://github.com/netgusto/nodebook

Nodebook - Multi-Lang Web REPL + CLI Code runner

c clojure cpp csharp elixir fsharp go haskell java lua nodejs ocaml php python r repl ruby rust swift typescript

Last synced: 15 May 2025