Network-OpenSource-List
Network OpenSource List
-
Outline : Outline lets news organizations easily provide their network safer access to the open internet.
-
packetdrill : The official Google release of packetdrill.
VPN
-
DSVPN : DSVPN is a Dead Simple VPN, designed to address the most common use case for using a VPN.
-
Streisand #Awesome#: Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge.
HTTPS
-
acme.sh : A pure Unix shell script implementing ACME client protocol.
-
mkcert : A simple zero-config tool to make locally trusted development certificates with any names you’d like.
HTTP
Client
-
httpie : Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.
-
insomnia : The most intuitive cross-platform REST API Client.
-
monolith : ⬛️ CLI tool for saving complete web pages as a single HTML file
-
gallery-dl : Command-line program to download image galleries and collections from several image hosting sites
Interceptor & Proxy
-
Charles : Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet.
-
Fiddler : Fiddler is a free web debugging tool which logs all HTTP(S) traffic between your computer and the Internet. Inspect traffic, set breakpoints.
-
whistle : whistle is a cross-platform web debugging tool based on Node.js.
-
Talkback : Talkback is a pure javascript standalone HTTP proxy.
-
sing-box : The universal proxy platform.
Web
- Polly.JS : Polly.JS is a standalone, framework-agnostic JavaScript library that enables recording, replaying, and stubbing HTTP interactions.
Download
-
aria2 : aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
-
BaiduExporter : Export Baidu Cloud files address to aria2/aria2-rpc, support YAAW.
NAT
- Servo: Serveo is an SSH server just for remote port forwarding. When a user connects to Serveo, they get a public URL that anybody can use to connect to their localhost server.