A curated list of awesome Go frameworks, libraries and software

Newest releases

sairson A Large killer focused on intranet scanning

Rvn0xsy red-tldr is a lightweight text search tool, which is used to help red team staff quickly find the commands and key points they want to execute, so it is more suitable for use by red team personnel with certain experience.

changkun An implementation of standard generics APIs in Go.

amirgamil A Unix-style personal search engine and web crawler for your digital footprint

muratmirgun asic cli for format json,html and xml!

cblgh plain is a static-site generator operating on plaintext files containing a small set of commands and markdown input.

daffainfo Go scripts for checking API key / access token validity

charmbracelet A simple, efficient spring animation library for smooth, natural motion.🎼

tnpitsecurity An advanced, yet simple, tunneling/pivoting tool that uses a TUN interface.

jpierer a* pathfinding algorithm written in go

yedf DTM is the first golang open source distributed transaction project. It elegantly resolve the problem of execution out of order. In the microservice architecture, a high-performance and easy-to-use distributed transaction solution

ibuildthecloud The basic idea is to write a k8s controller that runs against git and not k8s apiserver. So the controller is reading and writing objects to git and responding to changes in git. This is accomplished by creating a custom implemena

syncfast Clockwise is a meeting cost calculator designed to encourage more efficient meetings.

go-dragon Dragon 🐲 🐲 🐲 is an enterprise high performance web framework with Go for the feature and comfortable develop.

alexliesenfeld Health - A simple and flexible health check library for Go.

MarvinJWendt Full-featured test framework for Go! Assertions, mocking, input testing, output capturing, and much more! 🍕

daffainfo Go script for bypassing 403 forbidden

mattn When compiling Go to WebAssembly, the Go compiler assumes the WebAssembly is going to run in a JavaScript environment. Hence a wasm_exec.js file is provided by the Go compiler and must be used.

arturoeanton Go-Notebook is an app that was developed using go-echo-live-view framework, developed also by us.

sniptt-official 🔐 Share end-to-end encrypted secrets with others via a one-time URL

darkhz adbtuifm is a TUI file manager for ADB.

HDT3213 A Golang implemented Redis Server and Cluster. Go 语言实现的 Redis 服务器和分布式集群

microsoft Linux OS for Azure 1P services and edge appliances

livekit LiveKit is an open source project that provides scalable, multi-user conferencing over WebRTC. It's designed to give you everything you need to build real time video/audio capabilities in your applications.

cue-lang CUE is an open source data constraint language which aims to simplify tasks involving defining and using data.

glassechidna Internet connectivity for your VPC-attached Lambda functions without a NAT Gateway

opendilab OpenDILab RL Object Store

zhihu An ORM library support nGQL for Golang.

kleiton0x00 A scanner/exploitation tool written in GO, which leverages Prototype Pollution to XSS by exploiting known gadgets.

citilinkru Library to integrate github.com/google/uuid with gopkg.in/vmihailenco/msgpack

kubecube-io KubeCube is an open source enterprise-level container platform that provides enterprises with visualized management of Kubernetes resources and unified multi-cluster-multi-tenant management functions. KubeCube can simplify applica

csimplestring A Go implementation of the core algorithm in paper <Indexing Boolean Expression>

Trim21 A project aims to fetch paper from the BitTorrent network.