Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
Go to file
rodcrit 01389719d1 ru_RU Localization: full revamp
Added:
- Some missing translations

Fixed:
- Grammar, punctuation and other minor mistakes
- Some completely incorrect or misleading translations
- Definition inconsistencies (different words for the same exact thing)
- Incorrect or unnatural word ordering
- Missing or inconsistent newlines
- Other minor fixes and improvements
2025-08-29 22:41:39 +03:30
.github fix build 2025-08-14 22:12:56 +08:00
3rdparty wait for the core to start && 2025-08-16 22:24:04 +03:30
cmake fix: improve windows version detection 2025-07-20 11:30:45 +08:00
core change system dns addr 2025-08-29 22:41:39 +03:30
include Update dialog_edit_profile.ui 2025-08-29 22:41:39 +03:30
res ru_RU Localization: full revamp 2025-08-29 22:41:39 +03:30
script Update deploy_macos.sh 2025-08-15 16:03:44 +08:00
src fix #702 2025-08-29 22:41:39 +03:30
.gitignore migrate to name Throne 2025-07-16 00:39:25 +03:30
CMakeLists.txt add tailscale (#646) 2025-08-13 01:25:56 -07:00
LICENSE Initial commit 2022-05-03 19:12:02 +08:00
README_zh.md refactor: migrate from protobuf to simple-protobuf (#520) 2025-07-12 15:17:05 -07:00
README.md chore: rename 2025-08-12 17:25:30 +08:00

Throne (Formerly Nekoray)

Qt based Desktop cross-platform GUI proxy utility, empowered by Sing-box

Supports Windows 11/10/8/7 / Linux / MacOS out of the box.

image

Note on MacOS releases

Apple platforms have a very strict security policy and since Throne does not have a signed certificate, you will have to remove the quarantine using xattr -d com.apple.quarantine /path/to/throne.app. Also to get the built-in privilege escalation to work, Terminal should have the Full Disk access.

GitHub Releases (Portable ZIP)

GitHub All Releases

AUR Packages

RPM repository

Throne RPM repository for Fedora/RHEL and openSUSE/SLE.

Supported protocols

  • SOCKS
  • HTTP(S)
  • Shadowsocks
  • Trojan
  • VMess
  • VLESS
  • TUIC
  • Hysteria
  • Hysteria2
  • AnyTLS
  • Wireguard
  • SSH
  • Custom Outbound
  • Custom Config
  • Chaining outbounds
  • Extra Core

Subscription Formats

Various formats are supported, including share links, JSON array of outbounds and v2rayN link format as well as limited support for Shadowsocks and Clash formats.

Credits

FAQ

How does this project differ from the original Nekoray?
Nekoray's developer partially abandoned the project on Decemeber of 2023, some minor updates were done recently but the project is now officially archived. This project was meant to continue the way of the original project, with lots of improvements, tons of new features and also, removal of obsolete features and simplifications.

Why does my Anti-Virus detect Throne and/or its Core as malware?
Throne's built-in update functionallity downloads the new release, removes the old files and replaces them with the new ones, which is quite simliar to what malwares do, remove your files and replace them with an encrypted version of your files. Also the System DNS feature will change your system's DNS settings, which is also considered a dangerous action by some Anti-Virus applications.

Is setting the SUID bit really needed on Linux?
To create and manage a system TUN interface, root access is required, without it, you will have to grant the Core some Cap_xxx_admin and still, need to enter your password 3 to 4 times per TUN activation. You can also opt to disable the automatic privilege escalation in Basic Settings->Security, but note that features that require root access will stop working unless you manually grant the needed permissions.