Throne
Cross-platform GUI proxy utility (Empowered by sing-box)
Desktop app for managing proxy connections on Windows, Linux, and macOS with a graphical interface for setting up and switching between multiple proxy protocols without using the command line.
Nekoray is a desktop application for managing proxy connections on Windows, Linux, and macOS. A proxy routes your internet traffic through another server, which can help with privacy, bypassing network restrictions, or accessing services blocked in a particular region. This application provides a graphical interface for setting up and switching between multiple proxy configurations without needing to use the command line.
The app is built on top of a backend called sing-box, which handles the actual network traffic. Nekoray provides the visual front-end: you point it at your proxy servers, choose settings, and it manages the connections for you. It supports a wide range of proxy protocols, including SOCKS, HTTP, Shadowsocks, Trojan, VMess, VLESS, TUIC, Hysteria and Hysteria2, WireGuard, and SSH. It can also chain multiple proxies together and supports importing server details from subscription links and various configuration formats.
The FAQ section explains a few things worth knowing. Antivirus software sometimes flags the app because its auto-update process replaces old files with new ones, which looks similar to how certain types of malware behave. The app also has a feature that changes system DNS settings, which can trigger security warnings. On Linux, some features (like creating a virtual network interface called TUN) require elevated system permissions, and the README explains how to configure that.
This repository is a continuation of an earlier project called Nekoray, whose original developer archived it in late 2023. This fork continues development with additional features and removal of outdated parts. The README mentions that the project is being prepared for a rename and that Linux package manager entries are planned for the future.
Where it fits
- Set up and manage multiple proxy servers through a visual interface without touching the command line
- Route internet traffic through Shadowsocks, Trojan, VMess, VLESS, Hysteria, WireGuard, or SSH proxies
- Import proxy server configurations from subscription links or config files and switch between them easily
- Chain multiple proxies together for layered routing