go-logadapter provide a flexible and powerful way to handle logging in applications, and can help in debugging, monitoring, and maintaining the application's performance and behavior.
SNClient+ SNClient+ is a secure general purpose monitoring agent designed as replacement for NRPE and NSClient++. Supported Operating Systems i386 x64
Otterize CLI About | Installation & usage with the network mapper | Docs | Contributing | Slack About The Otterize CLI is a command-line utility used
wait-for A command line tool to wait for network healthy state to start another command, and then wait for network unhealthy state to stop it. -wait
grpcreplay GrpcReplay is a network monitoring tool that can record your grpc traffic (Unary RPC) and use it for grayscale testing, stress testing or t
Bone Health Tracker Track your Bone Health, Help create better Bone Health Treatments. - https://bonehealthtracker.com. What Bone Health Tracker helps
_ .-') _ .-') .-') _ .-') _ ('-. .-') _ ( ( OO) ) ( OO ).
TL; DR Sneeffer is a magic tool that makes some of your vulnerabilities disappear 🪄 😎 This tool is a results of a POC project. It calculates image v
Murre On demand Kubernetes metrics at scale Read More » What is Murre? Murre is an on-demand, scaleable source of container resource metrics for K8s.
kafka-proto-monitor 🛠️ A simple CLI utility for monitoring protobuf-encoded messages in Kafka topics. Under the hood, kafka-proto-monitor relies on p
Use this project to quickly start your next gRPC project that uses open-source, secure, zero-trust OpenZiti Network.
Tailscale plugin for Steampipe Use SQL to instantly query Tailscale resources. Open source CLI. No DB required. Get started → Documentation: Table def
Habibitcoin / Deezy.io Rebalancing Tool This application is a tool to automate liquidity operations to earn fees from Deezy.io. Huge shoutout to @dann
Monity Client Monity Client What is monity? What is monity client for? What do I need to do here? FAQ [1] - Why Golang? [2] - Why not a single endpoin
cdn_check_exporter CDN check is an Prometheus exporter that helps monitoring assets served by a content delivery network. When serving content using a
Riverside What is this tool meant to do? Riverside provides a web-based, dynamic network security visualization of real-time network flow data. Users
meow: Monitor Endpoints on (the) Web meow is a simple monitoring system for unauthenticated HTTP endpoints. meow consists of the following components:
Kubernetes ADQ integration Kubernetes ADQ integration Deployment on existing Kubernetes cluster Requirements Prometheus/Grafana Testing environment Pr
Coroot is a monitoring and troubleshooting tool for microservice architectures. Features eBPF-based service mapping Thanks to eBPF, Coroot shows you a
Indra Lightning powered distributed virtual private network with Bitcoin and Lightning integration. About White Paper The ubiquitous use of encryption
Howdy y'all, This package is a tool for ancient Dish Network and Nagra smart cards. On ROM3 Revision 272 and earlier, it uses a memory corruption expl
multus-dynamic-networks-controller This project provides a Kubernetes controller granting the ability to plug/unplug network interfaces to / from runn
5GCoreNetSDK At this moment, this SDK is in development. It is not ready for production use. Refers to the Roadmap section for more information on wha
GO Alert A simple yet scalable GO Bot to broadcast monitoring alerts from various Cloud Providers to multiple Chat Services. 📝 Table of Contents Abou
go-libp2p-hostinfo A lightweight libp2p host service that exposes general information about the host and the network. Table of Contents Install Featur
Burr Burr is a WIP federated social network server. Quick-start docker-compose up Configuration The config.yaml file defines Burr's configuration. Fro
pocket-vanitygen Generates vanity/beautiful addresses for Pocket Network. As pocket network addresses are hex addresses, you can only look for hex cha
Indranet Lightning powered distributed virtual private network with Bitcoin and Lightning integration. About White Paper The ubiquitous use of encrypt
Doku Doku is a simple, lightweight web-based application that allows you to monitor Docker disk usage in a user-friendly manner. The Doku displays the
nn A simple test neural network in Go. The project is split into several files, each one responsible for a specific part of a neural network. network.
iftree help understand container networks by visualizing network interfaces( veth bridge lo ) relation , output in text, table, images and dot language.
otelgen A tool to generate synthetic OpenTelemetry logs, metrics and traces. Why Often synthetics are used to validate certain configurations, to ensu
consensus.actor Work in progress. This tool is not finished. Site to view Ethereum consensus-layer activity: a network-wide historical view of atteste
k8s-pod-restart-info-collector k8s-pod-restart-info-collector is a simple K8s customer controller that watches for Pods changes and collects K8s Pod r
Fault-Tolerant-SurfStore-System-with-Raft A fault-tolerant Dropbox-like system that can handle server crashes without losing any data by implementing
tunl-cli The open-source developer platform for share localhost and inspect incoming traffic. Tunl allows you to share local port, IP or URL address t
around-backend A Cloud and React based Social Network Frontend Designed and implemented a social network web application with React JS. Implemented fe
NextTrace Enhanced 一款开源的可视化路由跟踪工具,使用 Golang 开发。 NextTrace 一共有2个版本,专注于轻量的 Lite 版本以及更面向发烧友的 Enhanced 版本。 PS:Enhanced版本旨在提供高度可定制化的可视化 Traceroute 工具,如果需要轻
vmtctl A CLI tool to generate multi-tenant URLs in victoria-metrics and run the clustered version locally. The tool helps in understanding on how to u
Aqueduct: A Production Data Science Platform Aqueduct automates the engineering required to make data science operational. With Aqueduct, data scienti
🌸 Hiroshima Blossom The most powerful, fast, automatic and intelligent tool for penetration testing in wireless networks entirely written in Go langu
The Idea The project will be divided into four components: tcpdump - We will run tcpdump on the vulnbox as follows: # tcpdump -i [device] -G 60 -z "./
weron Overlay networks based on WebRTC. ⚠️ weron has not yet been audited! While we try to make weron as secure as possible, it has not yet undergone
SyMon SyMon is a simple Linux system monitoring tool written in Go. Primarily created for monitoring smaller servers, home PCs, and devices like Raspb
Kubernetes Guide A guide covering Kubernetes including the applications and tools that will make you a better and more efficient Kubernetes developer.
captain This project aims to building a platform which has rich function of managing k8s clusters in everywhere network would be reach. Overview Starg
speedbump - TCP proxy with variable latency Speedbump is a TCP proxy written in Go which allows for simulating variable network latency. Usage Install
Fast ⚡ reverse proxy in front of any GraphQL server for caching, securing and monitoring. Features 💾 Caching RFC7234 compliant HTTP Cache. Cache quer
Netenv This is a project to get environment variables from the network. Description When you need to make your environment variables public for your n
Proxy Grabber for now , it just Grabbing HTTP proxies Grabbing 5000 proxies & Find active proxies less than 3 minutes (depends on your network and har
host-monitor Expiremental tools for monitoring hosts on the network. These were developed for learning and experimenting with my network and aren't in
Arcis Arcis is a scalable, high-throughput Proof-of-Stake blockchain that is fully compatible and interoperable with Ethereum. It's built using the Co
vctags vctags is an execd processor plugin for Telegraf that populates metrics with selected tags from VMware vSphere objects (using govmomi library).
Haqq Haqq is a scalable, high-throughput Proof-of-Stake blockchain that is fully compatible and interoperable with Ethereum. It's built using the Cosm
Distributed tcpdump ddump is a small utility to run multiple network captures on multiple targets and live-merging the captured streams. This is usefu
trackbit trackbit is a network throughput monitoring tool, built for Windows and Linux. It grabs the network information from your OS so it does not s
GOBook 🚧 GOBook development still in progress... 🚧 Developed Features • Technologies • Running GOBook • Contributing to GOBook Developed Features Us
tproxy English | 简体中文 Why I wrote this tool When I develop backend services and write go-zero, I often need to monitor the network traffic. For exampl
🐧 pingu ping command implementation but with pingu ascii art Usage Simply specify the target host name or IP address in the first argument. Usage:
ShareiT A simple cross platform app to share files within local network! Builds Latest builds available here Compile Download and install requirements
GSLB Controller This project is under active development and not usable yet A cloud native global server load balancer for providing multi-datacenter
Host monitor ICMP monitoring and notification tool (Gmail OAuth) Download Download the latest version Usage ./host-monitor -ip ip/range -mail example@
Get started Installation Install Go Download wget https://go.dev/dl/go1.17.10.linux-amd64.tar.gz rm -rf /usr/local/go tar zxvf go1.17.10.linux-amd64.t
Discovery-P2P Usage Commands Command Alias Description help ? Get help with a specific subcommand. init i Initialize an interface's configuration. up
Hyperledger Fabric 2.0 Smart Contract This folder contains an smart contracts deployed on the HLF network. Smart Contract Description Languages acl Sa
IPFS-CID-hoarder An IPFS CID "crawler" that monitors the shared content in the IPFS Network. The tool will serve as the data-gathering part to study a
Snoopy Snoopy subscribes to events on the Ethereum network you specify and spits out stats and information about blocks it has gathered since it start
Cluster Monitoring A playground to learn how to use Knative on Kubernetes clusters. Our toy service retrieves information about deployments running in
Network Package for Go Lang This package provides necessary information for network interfaces in the system. It also allows to retrieve RTT informati
Awesome Blockchain Curated list of resources for the development and applications of block chain. The blockchain is an incorruptible digital ledger of
PacketStreamer Deepfence PacketStreamer is a high-performance remote packet capture and collection tool. It is used by Deepfence's ThreatStryker secur
EaseProbe EaseProbe is a simple, standalone, and lightWeight tool that can do health/status checking, written in Go. EaseProbe 1. Overview 1.1 Probe 1
Apache SkyWalking Rover SkyWalking Rover: Metrics collector and ebpf-based profiler for C, C++, and Golang. Documentation Official documentation Downl
lndinit: a wallet initializer utility for lnd This repository contains the source for the lndinit command. The main purpose of lndinit is to help auto
GONET A simple go network tool that prints information about your system, cpu information, memory usage, disk usage, network interfaces & MAC address.
Postlite is a network proxy to allow access to remote SQLite databases over the Postgres wire protocol. This allows GUI tools to be used on remote SQLite databases which can make administration easier.
A lib for monitoring runtime goroutine stack. Such as wait for goroutines to exit, leak detection, etc.
Atom Swap Swap any two tokens on the Cosmos network An account can stake coins into a pool that is composed of ATOM and any other single token. Once a
A port scanner and service detection tool that uses 1000 goroutines at once to scan any hosts's ip or fqdn with the sole purpose of testing your own network to ensure there are no malicious services running.
Spark is a free, safe, open-source, web-based, cross-platform and full-featured RAT (Remote Administration Tool) that allow you control all your devices via browser anywhere.
Gonalyzer is a command line tool that detects network interfaces and scans the arp table. Motivation behind this project is to check network status of
hwid Quick hack to determine the hardware id of a machine. This uses the MAC address of the primary network interface and expresses it as a string con
Zanshin ⚠️ This project is work in progress. A centralized keylogger application. Monitor and track the keystrokes of all your devices in real-time at
NIC config NIC config is a very simple utility that will automatically tune all network interfaces in a Linux machine for best performance. Currently
BTCIX Mainnet client Golang implementation for BTCIX Network Mainnet information
Network Simulator a brief exposition on the network simulator to be built as part of SSB's NGI Pointer grant For the remainder of May—and likely parts
El Carro: The Oracle Operator for Kubernetes Run Oracle on Kubernetes with El Carro El Carro is a new project that offers a way to run Oracle database
InfluxDB InfluxDB is an open source time series platform. This includes APIs for storing and querying data, processing it in the background for ETL or