1220 Resources
Golang pentest-tool Libraries
CLI for building powerful aliases
nostromo nostromo is a CLI to manage aliases through simple commands to add and remove scoped aliases and substitutions. Managing aliases can be tedio
Fusozay Var Var: A CLI tool for quick text template rendering
fvv - Fusozay Var Var A CLI tool for quick text template rendering Fusozay Var Var means "have fun" It is a reference to something I see a lot Fusozay
Memory-Alignment: a tool to help analyze layout of fields in struct in memory
Memory Alignment Memory-Alignment is a tool to help analyze layout of fields in struct in memory. Usage go get github.com/vearne/mem-aligin Example p
The high-performance build system for JavaScript & TypeScript codebases
Documentation Visit https://turborepo.org to view the full documentation. Community To chat with other community members, you can join the Turborepo D
kcli: command line interface tool to interact with K8trics API server as well as manage its lifecycle
K8trics CLI (kcli) kcli is command line interface tool to interact with K8trics API server as well as manage its lifecycle. kcli can provision and dep
Coala-cli-tester: a tool for testing infrastructure of Keenetic Cloud
coala-cli-tester coala-cli-tester is a tool for testing infrastructure of Keenetic Cloud Build go build -ldflags="-s -w" -o ./coala-cli-tester ./*.go
A structure generating tool for Minecraft Bedrock Edition that supporting various platforms
FastBuilder Phoenix Description FastBuilder is a structure generating tool for Minecraft Bedrock Edition that supporting various platforms. The Phoeni
Google KMS backed Solana key management CLI tool
solana-kms solana-kms is a Google KMS backed Solana token management CLI utility. The main purpose of the tool is to ensure that the private key is ne
A simple CLI tool that outputs the history of connections to Amazon EC2 instances using AWS Session Manager.
ssmh This is a simple CLI tool that outputs the history of connections to Amazon EC2 instances using AWS Session Manager. Installation brew install mi
csg ("Credential Storage with Go") - a tool to organize the storage of credentials found during a CTF or Pentest.
csg csg ("Credential Storage with Go") - a tool to organize the storage of credentials found during a CTF or Pentest. Check out my blog on csg for mor
A tool used for developing using Kubernetes
A tool used for developing using Kubernetes. It allows you to easily inject your own code in place of a running service.
Golang tool to configure the Barco CX-20 station in one click. T
Golang tool to configure the Barco CX-20 station in one click. The CX-20 connect wireless to existing huddle room camera, speakerphones and audio peripherals, saving time and maximizing efficiency.
A command line tool that shows the status of Go repositories.
gostatus gostatus is a command line tool that shows the status of Go repositories. Installation go get -u github.com/shurcooL/gostatus Usage Usage: go
Right imports sorting & code formatting tool (goimports alternative)
goimports-reviser Tool for Golang to sort goimports by 3-4 groups: std, general, local(which is optional) and project dependencies. Also, formatting f
aptly - Debian repository management tool (fork of aptly-dev/aptly)
aptly Aptly is a swiss army knife for Debian repository management. Documentation is available at http://www.aptly.info/. For support please use maili
Search and save shell snippets without leaving your terminal
BORG – Search and save shell snippets without leaving your terminal Borg was built out of the frustration of having to leave the terminal to search an
Modern Confluence alternative designed for internal & external docs, built with Golang + EmberJS
Documize Community is an open source modern, lightweight alternative to Confluence and other similar solutions. Built for technical and non-technical
A build tool from space, down on earth.
Bob Inspired by Make and Bazel · Made for humans Bob is a build system, a task runner as well as tooling for Git Multi-repos, all bundled into a singl
This repository holds supplementary Go cryptography libraries
Go Cryptography This repository holds supplementary Go cryptography libraries. Download/Install The easiest way to install is to run go get -u golang.
Bodyclose: a static analysis tool which checks whether res.Body is correctly closed
bodyclose bodyclose is a static analysis tool which checks whether res.Body is correctly closed. Install You can get bodyclose by go get command. $ go
A simple command line tool using which you can skip phone number based SMS verification by using a temporary phone number that acts like a proxy
Fake-SMS A simple command line tool using which you can skip phone number based SMS verification by using a temporary phone number that acts like a pr
Go port of my Nugs tool.
Nugs-Downloader Go port of my Nugs tool. Windows, Linux and macOS binaries Setup Input credentials into config file. Configure any other options if ne
Web-based, zero-config, dependency-free database schema change and version control tool for teams
Live Demo • Install • Help • Development • Design Doc Bytebase is a web-based, zero-config, dependency-free database schema change and version control
🎸 Make file exchange more Rock'N'Roll during pentest/ctf ➳ No requirement & Simple shortcuts
🎸 gitar ⇆ ~ Have the simplest possible shortcuts to upload/download file to/from the target machine ~ No installation needed on target machine ~ F
An etcd data defragmentation tool
etcd-defrag An etcd data defragmentation tool for v3 Example etcd defrag data by API err := etcd_defrag.Run( []string{ "https://127.0.0.1:
A CLI tool queries the GitHub GraphQL API for users and ranks them according to number of contributions
Project homepage Most Active GitHub Users Counter This CLI tool queries the GitHub GraphQL API for users and ranks them according to number of contrib
Tool for manage SSH
ssht tool for manage SSH, no more care about password, host, port, username INSTALL git clone https://github.com/letieu/ssht cp ssht $HOME/.local/bin
WIP: project fabrication tool
fab fabricate a new project from a template... in a fabulous way :-) setup The first time on a machine, fab can be initialized via # on unix os's this
A little tool to create small QR code cards for vaccination/test proof.
Icedream's fancy vaccination/test certificate card tool This is just a tool I wrote to transform my vaccine certificate QR codes into something I can
CLI tool to upload object to s3-compatible storage backend and set download policy for it.
typora-s3 CLI tool to upload object to s3-compatible storage backend and set download policy for it. Build $ git clone https://github.com/fengxsong/ty
Client for birthday quote API.
Birthday Quote API Client This is the client for a silly project I've made. The client will try to get a random birthday quote from the API and write
A tool to convert go test results to testng reports xml.
go-testng-report A tool to convert go test results to testng reports xml. Usage of testng-report: -json-report string Golang json test report (defa
Simple command line tool helper to integrate with hashicorp vault & github api
Overview CI/CD Toolkit is small command line tool helper to integrate with vault secret kv management & github api We can use simple command to genera
Simple, visual command line tool for redis
redis-cui Simple, visual command line tool for redis. Feature Simple and visual Server friendly Supported vim keys Same arguments as redis-cli Install
Game Narrative Design Tool
Arrow Game Narrative Design Tool Download | Support | Runtimes | Guides Arrow is a handy, free, open-source and feature-rich tool to design game narra
A procedural textures authoring and 3D model painting tool based on the Godot game engine
Material Maker This is a tool based on Godot Engine that can be used to create textures procedurally and paint 3D models. Its user interface is based
Static analysis tool for Golang that protects against SQL injections
This project is deprecated and is no longer being actively maintained. SafeSQL SafeSQL is a static analysis tool for Go that protects against SQL inje
youtube-command-line-tool
youtube-command-line-tool 簡單的 youtube data api串接 Youtube Data Api 官方文件 How to use 申請GOOGLE API KEY 複製.env cp .env.example .env API KEY 放入.env GOOGL
Tool to capture C/C++ compiler command lines for use by Sonargraph
ccspy Tool to capture C/C++ compiler command lines for use by Sonargraph-Architect. Purpose of the Tool When Sonargraph analyzes C/C++ code it must kn
🎄 Go code coverage to SVG treemap
🎄 Go cover to Treemap Useful when you have large project with lots of files and packages $ go install github.com/nikolaydubina/go-cover-treemap@lates
gpupod is a tool to list and watch GPU pod in the kubernetes cluster.
gpupod gpupod is simple tool to list and watch GPU pod in kubernetes cluster. usage Usage: gpupod [flags] Flags: -t, --createdTime with pod c
Tool for creating advent of code template
AOC Template Generator 🎄 I'm tired of creating a folder for each day with the same file structure so why not having a tool to automate that proccess
LDMud OBJ_DUMP Parser and Database Tool
DUMPDB: A LDMUD OBJ_DUMP - SQLite3 DB Tool About The LDMUD MUD driver supports dumping a formatted text file with information about every object load
A Godot Unit Test Framework
GdUnit3 A Godot Integrated Unit Testing Framework What is GdUnit3 GdUnit3 is a framework for testing GdScrips and Scenes within the Godot editor. GdUn
Godot Unit Test. Unit testing tool for Godot Game Engine.
Gut 7.2.0 GUT (Godot Unit Test) is a unit testing framework for the Godot Engine. It allows you to write tests for your gdscript in gdscript. Donate/S
Tool for adding vanity import to Go code
Porto Tool for adding vanity imports URI to Go files. e.g. package zipkin - package zipkin // import "github.com/openzipkin/zipkin-go" Install go ins
Tool to handle versioned migrations with gorm
GORM Migrations About Gorm Migrations Gorm Migrations is a tool designed for go-gorm. Gorm Migration takes the pain out of development of migrations v
A block parser tool that allows extraction of various data types on DAS
das-database A block parser tool that allows extraction of various data types on DAS (register, edit, sell, transfer, ...) from CKB Prerequisites Ubun
Creating a simple CLI tool in the Go Programming Language for personal learning and fun
Creating a simple CLI tool in the Go Programming Language for personal learning and fun Open to feedback :) Build docker dev environment docker build
This is a tool that allows you to check minecraft names availability, this tool can do around 3000~ names a minute or more!
Checker This is a tool that allows you to check minecraft names availability, this tool can do around 3000~ names a minute or more! Tutorial To instal
A command-line tool to pretty print your system's PATH environment variable.
Description A command-line tool to pretty print your system's PATH environment variable. The output paths are colorized if they have special associati
A simple project/module generated tool written in go
A module generator written in go This is a project/module generator written in go. It is intended to generate standard project/module layouts in the t
This command line tool exports .eml files from POP3 account.
export-mail This command line tool exports .eml files from POP3 account. Install go get github.com/gonejack/export-mail Usage export-mail --host i
A base dependence for most tool in DAS
das-lib Quick View This repo is a base dependence for most tool in DAS. It includes but not limited to the following features: Assembly transaction Wi
A 2D Terrain Tool for Godot 3.2
SmartShape2D SmartShape2D + Aseprite tutorial can be found here (Thanks Picster!): SmartShape2D tutorial can be found here (Thanks LucyLavend!): About
Tool for generating trees in Godot Engine
Tree generator plugin for Godot Engine 3.2.4 A tool for generating 3D trees in Godot Engine, similarly to SpeedTree. WARNING: under development. Shoul
A tool to generate river meshes with flow and foam maps based on bezier curves.
Waterways Add-on for Godot Engine A tool to generate river meshes with flow and foam maps based on bezier curves. Try out the demo project for an exam
Go database migration tool
goose goose is a database migration tool. You can manage your database's evolution by creating incremental SQL or Go scripts. Stability notice This re
Harbor clear tool
harborClear harborClear是用于定期清理harbor的清理工具,配合harbor2.0 自动[垃圾清理] 可让haobor仅保存一定期限内的镜像,释放磁盘空间 变量说明 变量名 作用 值 harborClear_Projects 要清理的项目,多个用,隔开 test或test,p
🍬 Pretty Treemaps
🍬 Pretty Treemaps $ go install github.com/nikolaydubina/treemap/cmd/treemap@latest $ echo ' Africa/Algeria,33333216,72 Africa/Angola,12420476,42 Afr
PinGo is a standalone and feature-rich tool for common IP-based reachability checking tasks. Ping or Trace and Observe in real-time the statistics.
pingo As a network champion from designing and implementing to troubleshooting large scale networks - I know that is usually not easy for administrato
Command Line Tool for managing Apache Kafka
kafkactl A command-line interface for interaction with Apache Kafka | Features command auto-completion for bash, zsh, fish shell including dynamic com
Merge multiple pcap files together, gracefully.
joincap Merge multiple pcap files together, gracefully. Installation Download a precompiled binary from https://github.com/assafmo/joincap/releases Or
Stack Up is a simple deployment tool that performs given set of commands on multiple hosts in parallel.
Stack Up is a simple deployment tool that performs given set of commands on multiple hosts in parallel. It reads Supfile, a YAML configuration file, which defines networks (groups of hosts), commands and targets.
[WIP] gg is a portable tool to redirect the traffic of a given program to your modern proxy without installing any other programs.
gg gg (go-graft), was inspired by graftcp. go-graft is a pure golang implementation with more useful features. TODO: Use system DNS as the fallback. R
fast tool for separate existing domains from list of domains using DNS/HTTP.
NETGREP How To Install • How to use Description netgrep can send http/https request or resolve domain from dns (can customize dns server) to separate
This program performs stress testing for the Cosmos module
Cosmos Modules Testing Program 🔧 Overview This program performs stress testing for the Cosmos module. Support: Liquidity , IBC transfer Note: Require
Helm : a tool for managing Kubernetes charts
Helm Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources. Use Helm to: Find and use popular soft
💥Performance testing tool (Go)
ptg Performance testing tool (Go), It is also a GUI gRPC client. Test the gRPC service like postman. Features Cli performance test support. GUI suppor
DORY is a tool who enables people to recover their access to an Active Directory service, by changing, resetting or unlocking their account.
DORY - Server Expose a simple API to manipulate AD. Password reinitialization Password changer Account Unlocking You must have LDAPS (port 636) active
A GREAT GUI Offline Tool for manipulating/seeking resolver list of repique and dnscrypt proxy.
Intro A GUI Offline Tool for decrypting and manipulating *.md files used by repique and dnscrypt proxy It's targeted for creating your own DoT, DoH an
A tool to automate the setup and running of projects
Project CLI This project is still a work in progress but the mvp is working Are you tired of forgetting which commands to run or are you annoyed by th
A CLI tool for interacting with Kafka through the Confluent Kafka Rest Proxy
kafkactl Table of contents kafkactl Table of contents Overview Build Development Overview kafkactl is a CLI tool to interact with Kafka through the Co
A small CLI tool to compress and decompress files using Golang
Goflate A simple & small CLI tool to compress and decompress files using Golang Usage Install the binary to your local machine with the below command
Command-line tool to customize the official Spotify client. Supports Windows, MacOS and Linux.
Command-line tool to customize the official Spotify client. Supports Windows, MacOS and Linux. Features Change colors whole UI Inject CSS for advanced
Gofetch is a pretty command-line "Go and System information" tool written in Go
GoFetch Show off your Go information with this cool command-line tool! Report Bug || Request Feature Table of Contents About the Project Built With Ge
A simple cli tool for switching git user easily inspired by Git-User-Switch
gitsu A simple cli tool for switching git user easily inspired by Git-User-Switch Installation Binary releases are here. Homebrew brew install matsuyo
The CLI tool glueing Git, Docker, Helm and Kubernetes with any CI system to implement CI/CD and Giterminism
___ werf is an Open Source CLI tool written in Go, designed to simplify and speed up the delivery of applications. To use it, you need to describe the
Command line tool for time tracking in a human-readable file format.
klog klog is a plain-text file format and a command line tool for time tracking. 📕 Documentation – Learn how to use klog 📥 Download – Get the latest
donLoader is a shellcode loader creation tool that uses donut to convert executable payloads into shellcode to evade detection on disk.
donLoader WARNING: This is WIP, barely anything was tested properly. Use at your own risk. Description donLoader is a shellcode loader creation tool t
Shared counter (with max limit) for k6 load testing tool
xk6-increment This is a k6 extension using the xk6 system. ❗ This is a proof of concept, isn't supported by the k6 team, and may break in the future.
Make Link with Markdown Format
ml -- Make Link with Markdown Format This package is required Go 1.16 or later. Build and Install $ go install github.com/spiegel-im-spiegel/gpgpdump@
F2 is a cross-platform command-line tool for batch renaming files and directories quickly and safely. Written in Go!
F2 is a cross-platform command-line tool for batch renaming files and directories quickly and safely.
Vale is a command-line tool that brings code-like linting to prose
Vale: Your style, our editor Vale is a command-line tool that brings code-like linting to prose. It's fast, cross-platform (Windows, macOS, and Linux)
CLI tool and library for generating a Software Bill of Materials from container images and filesystems
A CLI tool and Go library for generating a Software Bill of Materials (SBOM) from container images and filesystems. Exceptional for vulnerability dete
The Charm Tool and Library 🌟
Charm Manage your Charm account and access The Charm Cloud. Installation Use your fave package manager: # macOS or Linux brew tap charmbracelet/tap &&
🖼️ A command-line system information tool written in bash 3.2+
A command-line system information tool written in bash 3.2+ Neofetch is a command-line system information tool written in bash 3.2+. Neofetch displays
Running a Command line tool written in Go on browser with WebAssembly
Running a command line tool written in Go on browser with WebAssembly This repo contains code/assets from the article Files: . ├── article.md
This is the tool to download files from qiniu cruster manually.
This is the tool to download files from qiniu cruster manually. toCheck = []string{ sealPath, filepath.Join(cachePath, "p_aux"), filepath.Join(cachePa
A tool to cleanup stale gitlab runners
clinar - A tool to cleanup stale gitlab runners This tool basically get’s all offline runners which a user can administer. If you don’t provide the --
Ghostinthepdf - This is a small tool that helps to embed a PostScript file into a PDF
This is a small tool that helps to embed a PostScript file into a PDF in a way that GhostScript will run the PostScript code during the
A pledge(2) and unveil(2)'d tool for verifying GnuPG signatures.
ogvt A pledge(2) and unveil(2)'d tool for verifying GnuPG signatures. Success ./ogvt -file test/uptime.txt -sig test/uptime.txt.asc -pub test/adent.p
🍳 The most delicious pentesting tool
Misterchef Framework 👨🍳 The most delicious pentesting tool 👩🍳 Under development... Misterchef is a graphical vulnerability exploitation and vali
Horusec is an open source tool that improves identification of vulnerabilities in your project with just one command.
Table of contents 1. About 2. Getting started 2.1. Requirements 2.2. Installation 3. Usage 3.1. CLI Usage 3.2. Using Docker 3.3. Older versions 3.4. U
Interface mocking tool for go generate
Interface mocking tool for go generate. What is Moq? Moq is a tool that generates a struct from any interface. The struct can be used in test code as
P2P Forwarder - a tool for farwarding tcp/udp ports. Made using libp2p.
P2P Forwarder A tool for farwarding ports. Made using libp2p. How it works A: opens desired ports ports inside P2P Forwarder A: shares it's id from P2
A database connection tool for sensitive data
go-sql 用于快速统计数据库行数、敏感字段匹配、数据库连接情况。 usage ./go-sql_darwin_amd64 -h ./go-sql_darwin_amd64 -f db.yaml -k name,user ./go-sql_darwin_amd64 -f db.yaml --min
Command-line tool for listening log file of game named as
Path of Exile Trade Notifier Command-line tool for listening log file of game named as "Path of Exile" and looking for buy message and send it to Tele
Steganography tool
steganography tool that hides data into a png file at the moment we only support png images but in the future we will add more image formats. also we don't support data encryption for now.