A censorship circumvention tool to evade detection by authoritarian state adversaries
-
Updated
May 29, 2026 - Go
A censorship circumvention tool to evade detection by authoritarian state adversaries
Shapeshifter Dispatcher converts Pluggable Transports that implement the Go API from the Pluggable Transports 2.1 specification into proxies usable by applications. Several proxy modes are provided, including proxying of both TCP and UDP traffic.
Pluggable Transports Python interface & standalone tunnels
WebAssembly Transport Executables Runtime
Shapeshifter Transports is a set of Pluggable Transports implementing the Go API from the Pluggable Transports 2.0 specification
Proteus: Programmable Protocols for Censorship Circumvention
Moonbounce is graphical user interface for using an OpenVPN client and server with Pluggable Transport support. The goal of Moonbounce is to provide a usability-focused, streamlined user experience to using PT-enabled OpenVPN.
A deep packet inspection (DPI) framework for benchmarking the covertness of protocol-obfuscation proxies.
HTTPS-based Pluggable Transport for Tor
WebRTC Pluggable Transport
A Rust-based framework for Tor Pluggable Transports, designed for Rust developers. rust-pt is intended to make writing Tor Pluggable Transports in Rust simple, safe, and maintainable
Shapeshifter IPC is a library for Go implementing the IPC protocol from the Pluggable Transports 2.0 specification.
A custom tap for things that are not in homebrew
Expose local ports as a Tor onion service from Python or the command line.
NetMQ transport for Whitestone Cambion
To associate your repository with the pluggable-transports topic, visit your repo's landing page and select "manage topics."