Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
Support Windows / Linux / MacOS out of the box now. Windows7 is also supported, but requires some additional changes to run.
This Project was adopted and developed since the original author had left it, now that arm64v8a has started to update the app again, I might stop maintaining this repo depending on the situation.
To use Tun mode in MacOS, you need to open the app as root.
Open the app like this:
sudo /Applications/nekoray.app/Contents/MacOS/nekoray
It will open a Nekoray instance with no configurations; if you have configured your Nekoray in normal mode, close the app and do this to copy them:
Note:
Replace YOU
with your username
sudo cp -r /Users/YOU/Library/Preferences/nekoray/ /private/var/root/Library/Preferences/nekoray
Now, you can open it with the first command.
We support widely used link formats(like Shadowsocks, Clash and v2rayN) as well as custom outbound and custom configs. The subscription file can contain commented lines(starting with // or #, empty lines are ignored as well), JSON strings(can be human-readable or compact) and import links(each link should be on a separate line).
Core:
Gui: