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↗
hub.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.

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

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.
4,573 stars·1,139 forks·Go·25 views

Star history

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

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.

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.

Which projects share features with ilanyu/reverseproxy?

Projects with overlapping indexed features 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…

Projects sharing features with ReverseProxy

These projects share indexed features with ReverseProxy. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
Compare all 30 related projects→