Authentication and OAuth
A curated list of awesome Go frameworks, libraries and software
Sandfly Linux Stealth Rootkit Decloaking Utility
What is sandfly-processdecloak? sandfly-processdecloak is a utility to quickly scan for Linux Process IDs (PIDs) that are hidden by common and not-so-
Send your AWS CloudWatch Logs to Apex Logs.
CloudWatch → Apex Logs The logs-cloudwatch command-line tool provides an easy way to send AWS CloudWatch Logs to Apex Logs. Installation $ curl -sf ht
Turn a command line script into a web service
script-httpd script-httpd is a simple tool to turn a command line script into a web service. script-httpd is essentially a very basic CGI server which
Instant loginless chats with people that share an IP with you.
localchat Instant web chat rooms (anything under the /<room> path goes). Defaults to your local public IP, which means in most cases people from the s
simple concurrent ssh server posing as cisco ios
cisgo-ios simple concurrent ssh server posing as cisco ios installation install dependencies go get github.com/gliderlabs/ssh go get golang.org/x/cryp
⚡️ Multiple target ZAP Scanning
MZAP ⚡️ Multiple target ZAP Scanning / mzap is a tool for scanning N*N in ZAP. Concept Installation go-get $ go get -u github.com/hahwul/mzap snapcra
A simple way of sending messages from the CLI output to your Slack with webhook.
slackcat A simple way of sending messages from the CLI output to your Slack with webhook. Installation Download a prebuilt binary from releases page,
CSS splitter that takes your big css file and splits into component specific css files
CSSPLIT A CSS splitter that takes in your main.css file and splits into component specific css files Usage Usage The script also allows following v
Ethereum clients monitor
e7mon Tool for monitoring your Ethereum clients. Client-agnostic as it queries the standardized JSON-RPC APIs. However, the execution client should be
collect all pprof profiles with one command
Collect Allows you to collect all pprof profiles with one command. Installation Just go-get it: $ go get github.com/tommsawyer/collect/cmd/collect Mot
PolarDB-X Operator is a Kubernetes extension that aims to create and manage PolarDB-X clus...
GalaxyKube -- PolarDB-X Operator PolarDB-X Operator is a Kubernetes extension that aims to create and manage PolarDB-X cluster on Kubernetes. It follo
Terraform Provider for cascading runs across multiple workspaces.
Terraform Multispace Provider The multispace Terraform provider implements resources to help work with multi-workspace workflows in Terraform Cloud (o
Scan installed EDRs and AVs on Windows
EDRHunt EDRHunt scans Windows services, drivers, processes, registry for installed EDRs (Endpoint Detection And Response). Read more about EDRHunt her
kdigger is a context discovery tool for Kubernetes penetration testing.
kdigger kdigger, short for "Kubernetes digger", is a context discovery tool for Kubernetes penetration testing. This tool is a compilation of various
astquery select a node set from AST by XPath
astquery astquery selects a node set from AST by XPath. astquery uses antchfx/xpath. You can see a document of xpath expressions at antchfx/xpath's re
Utility for saving and restoring caches backed by Google Cloud Storage.
GCS Cacher GCS Cacher is a small CLI and Docker container that saves and restores caches on Google Cloud Storage. It is intended to be used in CI/CD s
Dump all available paths and/ endpoints on WADL file.
wadl-dumper Dump all available paths and/ endpoints on WADL file. Installation Download a prebuilt binary from releases page, unpack and run! or If yo
Run macOS services from Alfred
macOS Services for Alfred Run macOS services via Alfred 4+. This workflow can execute macOS services on the clipboard contents, current selection or f
Freeze your charts in the wished versions
helm-freeze Freeze your charts in the wished versions. Helm freeze helps you to declare the charts you want to use in a desired version and download t
Keygen SDK for Go. Integrate license activation and automatic updates for Go binaries.
Keygen Go SDK Package keygen allows Go programs to license and remotely update themselves using the keygen.sh service. Usage keygen.Validate(fingerpri
simple TOTP CLI, powered by keychain of macOS
macos-totp-cli macos-totp-cli is a simple TOTP CLI, powered by keychain of macOS. $ totp Usage: totp [command] Available Commands: completion ge
Daypaper sets your GNOME wallpaper based on the time of day from a random and relevant Uns...
Daypaper Daypaper sets your GNOME wallpaper based on the time of day from a random and relevant Unsplash image. The retrieved image is random and the
A tool for generating Ent schema from SQL schema
entimport entimport is a tool for creating Ent schemas from existing SQL databases. Currently, MySQL and PostgreSQL are supported. The tool can import
A Pong clone made from scratch with Go and C using OpenGL 3.3
Go-Pong A Pong video game clone made with Go lang and OpenGL 3.3 using C. Gameplay Offline Key bindings are 'w' and 's' for the left player and 'up ar
A simple way to share files and clipboard within a local network.
Shortcut Simple way to share files and clipboard with devices within a local network. Usage Run the ./shortcut executable. A browser window will be op
go netflow, capture process in/out traffic, similar to c Nethogs.
go-netflow go-netflow, capture process in/out traffic, similar to c Nethogs. 使用 golang 实现进程级流量监控 refer refer logic design link https://zhuanlan.zhihu.
Limner colorizes and transforms CLI outputs.
Limner Limner colorizes and transforms CLI outputs. English | 简体中文 Motivation When playing with kubectl, I sometimes found it hard to extract the info
What could this be? Nobody knows!
The Minority Client Run the minority client! ~Danny Ryan and/or Tim Beiko As of writing, Ethereum has multiple client implementations, but Geth / go-e
Notifications broadcaster in Go
broadcast Notifications broadcaster in Go What? broadcast is a library that allows sending repeated notifications to multiple goroutines with guarante
Docker container lazy loading
Lazytainer Putting your containers to sleep I don't really wanna do the work today How it works Lazy loading containers monitor network traffic for ac
Yet another shellcode runner consists of different techniques for evaluating detection cap...
GoPurple This project is a simple collection of various shell code injection techniques, aiming to streamline the process of endpoint detection evalua
Detects if a coach has been abusing the "coach-bug" in games
csgo-coach-bug-detector Detects if a coach has been abusing the "coach-bug" in games Will only be used for running on old demos so this program doesn'
Go PASETO implementation
Package paseto implements PASETO v2.local. (Contributions of v2.public would be welcome.) It has NOT been reviewed by a cryptographer. Use at your own
Audio and Music
Authentication and OAuth
Date and Time
Embeddable Scripting Languages
Natural Language Processing
Science and Data Analysis
SQL Query Builder
The Go Programming Language
Kubernetes Production-Grade Container Scheduling and Management
Moby Project - a collaborative project for the container ecosystem to assemble container-b...
The world’s fastest framework for building websites.
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with mu...
The tool for beautiful monitoring and metric analytics & dashboards for Graphite, InfluxDB...
Open Source Continuous File Synchronization
:cherry_blossom: A command-line fuzzy finder
The Prometheus monitoring system and time series database.
Distributed reliable key-value store for the most critical data of a distributed system