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/ibm/fp-go

functional programming library for golang

functional-programming go golang library monad utility

Last synced: 29 Jan 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/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: 08 Apr 2025

https://github.com/RainbowMango/GoExpertProgramming

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

expert go golang programming

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

https://github.com/sanderland/katrain

Improve your Baduk skills by training with KataGo!

ai baduk go katago kivy lizzie sgf weiqi

Last synced: 13 May 2025

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

Terraform State → Ansible Dynamic Inventory

ansible go terraform

Last synced: 15 May 2025

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/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: 30 Dec 2025

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/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/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/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/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/suyuan32/simple-admin-core

Simple Admin是一个基于Go Zero开发面向小型到大型项目的分布式微服务后端管理系统脚手架,提供丰富的后台管理功能,支持k8s快速部署,助力快速开发高并发微服务集群,适合学习和商用。Simple Admin is a powerful microservice framework for large management system. It is based on go-zero and supports several advanced features. It can help you to develop a microservice back-end management system in a short time.

admin asynq backend casbin ent go go-zero golang microservices rbac rocketmq rpc-framework simple-admin vue-admin

Last synced: 07 Jan 2026

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/gabrie30/ghorg

Quickly clone or backup an entire org/users repositories into one directory - Supports GitHub, GitLab, Bitbucket, and more 🐇🥚

bitbucket clone devops gitea github gitlab go security-tools

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/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/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/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/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: 18 Dec 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/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: 28 Jan 2026

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: 12 Apr 2025

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/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/ebitengine/oto

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

audio go golang sound

Last synced: 15 Dec 2025

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/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: 18 Dec 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/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/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/eBay/akutan

A distributed knowledge graph store

go graph rdf sparql

Last synced: 14 Mar 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/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/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

https://github.com/chaisql/chai

Modern embedded SQL database

database embedded-database go golang sql

Last synced: 15 Dec 2025

https://github.com/justinas/nosurf

CSRF protection middleware for Go.

csrf go middleware security

Last synced: 14 May 2025

https://github.com/spatiumportae/portal

Portal is a quick and easy command-line file transfer utility from any computer to another 🌌 ✨

data-transfer e2e file-sharing filetransfer go golang p2p pake peer-to-peer

Last synced: 14 Dec 2025

https://github.com/trustmaster/goflow

Flow-based and dataflow programming library for Go (golang)

data-flow dataflow fbp go goflow

Last synced: 15 May 2025

https://github.com/jaksi/sshesame

An easy to set up and use SSH honeypot, a fake SSH server that lets anyone in and logs their activity

go golang honeypot security ssh

Last synced: 14 May 2025

https://github.com/go-gl/glfw

Go bindings for GLFW 3

gamedev glfw glfw-bindings go golang opengl

Last synced: 14 May 2025

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

A Go SDK for Binance API

api binance bitcoin btc eth exchange go golang sdk

Last synced: 25 Feb 2025

https://github.com/Phantas0s/devdash

:bento: Highly Configurable Terminal Dashboard for Developers and Creators

cli dashboard github go golang google-analytics google-search-console gopher metrics monitoring terminal terminal-dashboards tui

Last synced: 19 Mar 2025

https://github.com/mikespook/gorbac

goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.

go rbac

Last synced: 14 May 2025

https://github.com/rotisserie/eris

Error handling library with readable stack traces and flexible formatting support 🎆

eris error-handling error-logging error-traces errors go golang sentry-integration

Last synced: 13 May 2025

https://github.com/mikespook/Gorbac

goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.

go rbac

Last synced: 12 Mar 2025

https://github.com/foxboron/sbctl

:computer: :lock: :key: Secure Boot key manager

efi efi-stub go golang linux secure-boot secureboot signatures uefi uefi-secureboot

Last synced: 14 May 2025

https://github.com/Foxboron/sbctl

:computer: :lock: :key: Secure Boot key manager

efi efi-stub go golang linux secure-boot secureboot signatures uefi uefi-secureboot

Last synced: 09 Apr 2025