tobychui/zoraxy

A general purpose HTTP reverse proxy and forwarding tool. Now written in Go!

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 29 minutes ago
Added to GitGenius on September 12th, 2026
Created on November 1st, 2022
Open Issues & Pull Requests: 165 (+0)
GitHub issues: Enabled
Number of forks: 320
Total Stargazers: 5,451 (+0)
Total Subscribers: 34 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Zoraxy is a general purpose HTTP reverse proxy and forwarding tool written in Go.

The tool addresses the need for a straightforward reverse proxy solution that handles routing, load balancing, and protocol forwarding without requiring extensive configuration expertise. It works by accepting incoming HTTP requests and forwarding them to backend services, while providing a web-based interface for management. The approach includes built-in support for HTTPS with automatic certificate renewal via ACME, WebSocket proxying that requires no manual setup, and TCP/UDP stream proxying for non-HTTP protocols. It also integrates monitoring capabilities, authentication options including OAuth2 and forward-auth support, and utility features like IP scanning and Wake-On-Lan.

Zoraxy suits homelab operators and small-scale deployments where a single administrator manages multiple backend services. It works well for those migrating from Nginx or NPM, with an experimental configuration converter provided to ease the transition. The tool is designed for standalone mode by default, making it accessible to users without deep reverse proxy experience. It runs on Linux, Windows, Raspberry Pi, and other ARM systems, with Docker support available. The project also offers an external permission management mode for integration into larger systems.

Development activity shows consistent maintenance with regular updates addressing user needs. The project maintains active documentation and community engagement, including incorporation of user-contributed features and tutorials. The codebase receives ongoing refinement with experimental features like the Nginx configuration converter being added to improve adoption from other platforms.