awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
coyove avatar

coyove/goflyway

0
View on GitHub↗
4,286 stars·641 forks·Go·MIT·13 views

Goflyway

goflyway is an encrypted traffic relay and HTTP TCP tunneling proxy. It encapsulates TCP traffic within HTTP POST or WebSocket requests to bypass restrictive firewalls and network proxies.

The system provides a SOCKS5 proxy server that routes traffic via a WebSocket relay and includes a UDP over TCP tunnel to enable transport across networks that block UDP traffic. It also functions as a TCP traffic interceptor for capturing and inspecting data passing through relayed connections.

Capabilities cover network tunneling and traffic proxying through various transport protocols, including HTTP POST, WebSocket, and KCP. Resource management is handled via memory-capped buffers for clients and servers, while data transfer speeds are regulated using a token-bucket rate limiting mechanism.

Features

  • TCP Tunneling - Implements TCP tunneling by encapsulating network traffic within HTTP POST requests to bypass restrictive firewalls.
  • Traffic Tunneling - Creates secure tunnels to route network traffic through encrypted HTTP servers to avoid detection.
  • Firewall Bypass Utilities - Bypasses restrictive firewalls by encapsulating TCP and UDP traffic within HTTP POST or WebSocket requests.
  • Encrypted Relaying - Tunnels network data through encrypted HTTP channels to hide traffic patterns and evade censorship.
  • SOCKS5 Proxies - Provides a SOCKS5 proxy server that routes traffic via a WebSocket relay for redirected internet access.
  • WebSocket Relays - Routes SOCKS5 and HTTP traffic through a WebSocket relay to bypass network restrictions.
  • HTTP-Encapsulated - Encapsulates TCP traffic within HTTP POST or WebSocket requests to bypass restrictive firewalls and network proxies.
  • TCP Packet Encapsulation - Implements TCP packet encapsulation within HTTP POST requests to bypass restrictive firewalls.
  • UDP-over-TCP Encapsulations - Wraps UDP packets inside a TCP stream to enable data transport across networks that block UDP traffic.
  • Transport Protocol Switching - Provides a mechanism to dynamically switch transport protocols between HTTP POST, WebSocket, and KCP for optimized connectivity.
  • Rate Limiting Algorithms - Regulates incoming and outgoing byte flow using a token-bucket algorithm to maintain specific data transfer speeds.
  • Token Bucket Throttlers - Uses a token-bucket mechanism to regulate the flow of incoming and outgoing bytes for specific data speeds.
  • HTTP Tunnels - Routes incoming requests to a backend server or serves static files using HTTP-based encapsulation.
  • TCP Connection Forwarding - Relays local port traffic to a remote server through a proxy to enable connectivity in restricted environments.
  • Local Port Mapping - Relays TCP connections from a local port to a remote server via HTTP POST requests.
  • Network Traffic Analyzers - Captures and analyzes data passing through relayed connections for debugging using man-in-the-middle capabilities.
  • Relay Buffer Caps - Provides memory-capped buffers for clients and servers to prevent system exhaustion during asynchronous relays.
  • Traffic Interception - Captures and inspects data passing through the connection for debugging via man-in-the-middle techniques.
  • Traffic Interceptors - Functions as a TCP traffic interceptor for capturing and inspecting data passing through relayed connections.

Star history

Star history chart for coyove/goflywayStar history chart for coyove/goflyway

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Goflyway

These projects share indexed features with Goflyway. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • shadowsocks/shadowsocks-libevshadowsocks avatar

    shadowsocks/shadowsocks-libev

    16,180View on GitHub↗

    shadowsocks-libev is an event-driven network daemon that provides an encrypted SOCKS5 proxy. It functions as a lightweight proxy server using a non-blocking event loop to route TCP and UDP traffic through encrypted tunnels to bypass network restrictions. The project implements a transparent proxy gateway capable of intercepting outbound packets at the network layer, allowing system traffic to be redirected through the encrypted tunnel without per-application configuration. It also includes a daemon process manager to control multiple proxy server instances as child processes via local communi

    Ccshadowsocks
    View on GitHub↗16,180
  • ginuerzh/gostginuerzh avatar

    ginuerzh/gost

    18,019View on GitHub↗

    gost is a multi-protocol proxy tunnel and secure tunneling server designed to route network traffic through encrypted connections. It functions as a traffic obfuscation gateway and a transparent proxy server capable of intercepting TCP and UDP traffic at the IP level. The project also includes a virtual network interface manager for creating TUN and TAP devices to intercept operating system packets. The system distinguishes itself through a chain-based request routing model, allowing traffic to pass through an ordered sequence of proxy nodes. It provides extensive transport-layer encapsulatio

    Godnsgogolang
    View on GitHub↗18,019
  • shadowsocks/shadowsocks-rustshadowsocks avatar

    shadowsocks/shadowsocks-rust

    10,729View on GitHub↗

    A Rust port of shadowsocks

    Rusthttp-proxyrustsecurity
    View on GitHub↗10,729
  • erebe/wstunnelerebe avatar

    erebe/wstunnel

    6,424View on GitHub↗

    wstunnel is a tool that tunnels arbitrary TCP traffic through WebSocket connections, enabling communication across restrictive firewalls and proxies. It operates as both a client and server, encapsulating TCP data within WebSocket binary frames and multiplexing multiple connections over a single WebSocket link. The tool supports mutual TLS authentication, requiring clients to present signed certificates for verification before establishing a tunnel, and provides shared secret access control and tunnel forwarding restrictions for additional security. The project distinguishes itself by offerin

    Rusthttp2reverse-tunnelsocks
    View on GitHub↗6,424
Compare all 30 related projects→

Frequently asked questions

What does coyove/goflyway do?

goflyway is an encrypted traffic relay and HTTP TCP tunneling proxy. It encapsulates TCP traffic within HTTP POST or WebSocket requests to bypass restrictive firewalls and network proxies.

What are the main features of coyove/goflyway?

The main features of coyove/goflyway are: TCP Tunneling, Traffic Tunneling, Firewall Bypass Utilities, Encrypted Relaying, SOCKS5 Proxies, WebSocket Relays, HTTP-Encapsulated, TCP Packet Encapsulation.

Which projects share features with coyove/goflyway?

Projects with overlapping indexed features include: shadowsocks/shadowsocks-libev — shadowsocks-libev is an event-driven network daemon that provides an encrypted SOCKS5 proxy. It functions as a… ginuerzh/gost — gost is a multi-protocol proxy tunnel and secure tunneling server designed to route network traffic through encrypted… shadowsocks/shadowsocks-rust — A Rust port of shadowsocks. erebe/wstunnel — wstunnel is a tool that tunnels arbitrary TCP traffic through WebSocket connections, enabling communication across… fw876/helloworld — This project is a censorship circumvention tool and transparent proxy gateway designed to bypass local network… netchx/netch — Netch is a multi-protocol proxy client and network traffic interceptor designed to route internet traffic through VPN…