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
ilanyu avatar

ilanyu/ReverseProxy

0
View on GitHub↗
4,573 stars·1,139 forks·Go·13 viewshub.docker.com/r/ilanyu/golang-reverseproxy↗

ReverseProxy

This is a network routing tool written in Go that functions as a layer 4 traffic router. It serves as a TCP network forwarder designed to route incoming traffic from a local port to a remote destination address.

The project implements reverse proxy and local port forwarding capabilities to redirect network packets from a specific local interface to a backend server.

It manages network traffic routing by binding listeners to local IP addresses and ports, piping raw bytes between clients and remote destinations.

Features

  • Go-Based Network Proxies - Provides a network routing tool written in Go that forwards traffic from local ports to remote addresses.
  • Layer 4 Reverse Proxies - Implements a gateway that intercepts and forwards raw network traffic to backend servers.
  • Network Port Forwarding - Maps local network ports to remote listeners to enable cross-environment communication.
  • TCP Connection Forwarding - Redirects raw TCP streams from a local listening socket to a remote destination port via bidirectional copying.
  • Local Port Mapping - Binds to local IP addresses and ports to map incoming traffic to remote destination addresses.
  • Layer 4 TCP Routing - Operates at the transport layer to route raw TCP traffic between clients and backend servers.
  • Network Traffic Routing - Directs incoming network requests from local interfaces to designated remote destination addresses.
  • Goroutine-Per-Connection Models - Implements a model that assigns a dedicated goroutine to every incoming TCP connection for parallel processing.

Star history

Star history chart for ilanyu/reverseproxyStar history chart for ilanyu/reverseproxy

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. 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

Open-source alternatives to ReverseProxy

Similar open-source projects, ranked by how many features they share with ReverseProxy.
  • 3proxy/3proxy3proxy avatar

    3proxy/3proxy

    5,264View on GitHub↗

    3proxy is a multi-protocol proxy server and network access control gateway. It functions as a network traffic forwarder capable of routing TCP and UDP traffic across HTTP, SOCKS, and various email and file protocols. The project provides specialized capabilities for secure traffic inspection, including the decryption and analysis of HTTPS and TLS streams through certificate spoofing and mutual authentication. It further supports client identity anonymization by routing outbound traffic through recursive upstream proxy chains. The software covers a broad range of network management functions,

    Caccountingchttps-proxy
    View on GitHub↗5,264
  • windtf/wireproxywindtf avatar

    windtf/wireproxy

    5,656View on GitHub↗

    wireproxy is a user-space WireGuard client and network gateway that establishes secure tunnels without requiring root privileges or system-wide interface changes. It functions as a VPN proxy that can expose WireGuard connections as SOCKS5 or HTTP proxies. The project provides specialized routing capabilities, including a TLS SNI proxy that directs encrypted traffic based on Server Name Indication and a gateway for mapping local TCP and UDP ports to remote destinations. It supports multi-peer management to route traffic between several endpoints using defined IP ranges. Additional capabilitie

    Gogolangnetworkproxy
    View on GitHub↗5,656
  • coyove/goflywaycoyove avatar

    coyove/goflyway

    4,286View on GitHub↗

    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 PO

    Gogolangmitmproxysocks
    View on GitHub↗4,286
  • evilgenius-dot/rustminersystemEvilGenius-dot avatar

    EvilGenius-dot/RustMinerSystem

    3,873View on GitHub↗

    RustMinerSystem is a cryptocurrency mining proxy server and Stratum protocol proxy. It acts as a network intermediary that forwards traffic from mining hardware to remote pools while centralizing connection management and pool node operations. The system enables the injection of custom operator fees into mining shares to monetize traffic. It supports dynamic algorithm switching, allowing the system to update supported cryptocurrency hashing algorithms in real time without requiring a process restart. The project includes a web-based management dashboard for monitoring system health, port act

    Rustbtcminerbtcproxyktminer
    View on GitHub↗3,873
See all 30 alternatives to ReverseProxy→

Frequently asked questions

What does ilanyu/reverseproxy do?

This is a network routing tool written in Go that functions as a layer 4 traffic router. It serves as a TCP network forwarder designed to route incoming traffic from a local port to a remote destination address.

What are the main features of ilanyu/reverseproxy?

The main features of ilanyu/reverseproxy are: Go-Based Network Proxies, Layer 4 Reverse Proxies, Network Port Forwarding, TCP Connection Forwarding, Local Port Mapping, Layer 4 TCP Routing, Network Traffic Routing, Goroutine-Per-Connection Models.

What are some open-source alternatives to ilanyu/reverseproxy?

Open-source alternatives to ilanyu/reverseproxy include: 3proxy/3proxy — 3proxy is a multi-protocol proxy server and network access control gateway. It functions as a network traffic… coyove/goflyway — goflyway is an encrypted traffic relay and HTTP TCP tunneling proxy. It encapsulates TCP traffic within HTTP POST or… windtf/wireproxy — wireproxy is a user-space WireGuard client and network gateway that establishes secure tunnels without requiring root… kubernetes-sigs/gateway-api — The Gateway API is a standardized set of resources for routing HTTP, gRPC, and TCP traffic into and within Kubernetes… gdy666/lucky — Lucky is a connectivity and routing utility suite focused on SSL automation, dynamic DNS client services, NAT… evilgenius-dot/rustminersystem — RustMinerSystem is a cryptocurrency mining proxy server and Stratum protocol proxy. It acts as a network intermediary…