An open source, self-hosted implementation of the Tailscale control server
Repository Index
70,234 visible repositories in the index
1–24 of 30 · Most stars
VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.
- openvpn
- dns-over-tls
- mullvad
- windscribe
Open-source IDS/IPS, WAF and bot detection for Linux, Windows, Docker and Kubernetes, with a crowdsourced blocklist of malicious IPs.
An HTTP toolkit for security research.
- mitm
- proxy
- http
- pentesting
P2P Docker registry capable of distributing TBs of data in seconds
- docker
- docker-registry
- container
- docker-image
Official repository vuls Scan: 15000+PoCs; 23 kinds of application password crack; 7000+Web fingerprints; 146 protocols and 90000+ rules Port scanning; Fuzz, HW, awesome BugBounty( ͡° ͜ʖ ͡°)...
- attack
- auto
- golang
- hacker
System-wide ad-blocker and privacy guard for Windows, macOS and Linux.
- privacy
- adblocker
- adblock
- zen
OWASP Coraza WAF is a golang modsecurity compatible web application firewall library
- coraza
- waf
- coraza-waf
- owasp-crs
Reference server implementation in Go of tus: the open protocol for resumable file uploads
Highly opinionated MTPROTO proxy for Telegram
- mtproto
- mtproxy
- telegram
Kubectl plugin to ease sniffing on kubernetes pods using tcpdump and wireshark
Container to update DNS records periodically with WebUI for many DNS providers
- ddns-updater
- ddns-manager
- webui
- golang
dnsx is a fast and multi-purpose DNS toolkit allow to run multiple DNS queries of your choice with a list of user-supplied resolvers.
- dns-client
- wildcard-filtering
- dns-resolution
- dns-records
Networking component for interconnecting Pods and Services across Kubernetes clusters.
Open Source HTTP Reverse Proxy Cache and TSDB Query Accelerator
- prometheus
- dashboards
- caching
- accelerator
CLI application to create ssh tunnels focused on resiliency and user experience.
All-in-one terminal covering 30+ protocols — SSH, RDP, SFTP, databases, Kubernetes and more. With a built-in AI Agent that runs multi-turn shell commands autonomously.
Go Library to Execute Commands Over SSH at Scale
- go
- golang
- automation
- server
S3 Reverse Proxy with GET, PUT and DELETE methods and authentication (OpenID Connect and Basic Auth)
- s3
- openid-connect
- basic-authentication
- s3-proxy
teler-waf is a Go HTTP middleware that protects local web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, botnets, unwanted crawlers, and brute force attacks.
- ids
- teler
- waf
- teler-ids
Manage your ssh alias configs easily.
- command-line
- golang
- ssh
- sshconfig
Beta. Self-hosted panel for running a VPN for others: family, friends, a community or a small team. Hysteria2, VLESS REALITY and AmneziaWG, one link per person. Add servers from the browser over SSH; client-eye health checks and Telegram alerts; MCP for AI agents. Two static Go binaries, SQLite, no Docker.
- amneziawg
- censorship-circumvention
- cloudflare-warp
- golang
The Clash core builds on mihomo and is adapted to the constraints of Apple’s NetworkExtension framework. It processes traffic on your device, with performance tested on real hardware and the full source code open for review.
gonids is a library to parse IDS rules, with a focus primarily on Suricata rule compatibility. There is a discussion forum available that you can join on Google Groups: https://groups.google.com/forum/#!topic/gonids/
- suricata
- parse
- security-tools
- network-security