Skip to content
@goxray

GoXRay

Fast and clean Xray VPN client written in Go - lightweight, system-friendly, single binary.

GoXRay VPN Client 🌈 Static Badge

Static Badge Static Badge GitHub Downloads (all assets, all releases)

This project brings fully functional XRay VPN client implementation in Go.

What is XRay?

Please visit https://xtls.github.io/en for more info.

Tested and supported on:

  • macOS (tested on Sequoia 15.1.1 M3)
  • Linux (tested on Ubuntu 24.10 ARM)

Feel free to test this on your system and let me know in the issues :)

Projects

Pinned Loading

  1. desktop desktop Public

    🎨 Desktop Xray VPN client for macOS and Linux

    Go 95 10

  2. tun tun Public

    🌐 CLI Xray VPN client

    Go 40 5

Repositories

Showing 4 of 4 repositories
  • core Public

    ⚙️ Core packages for Go XRay VPN client

    goxray/core’s past year of commit activity
    Go 2 MIT 1 0 0 Updated Sep 19, 2025
  • desktop Public

    🎨 Desktop Xray VPN client for macOS and Linux

    goxray/desktop’s past year of commit activity
    Go 95 GPL-3.0 10 0 0 Updated Sep 14, 2025
  • tun Public

    🌐 CLI Xray VPN client

    goxray/tun’s past year of commit activity
    Go 40 MIT 5 0 2 Updated Sep 12, 2025
  • .github Public
    goxray/.github’s past year of commit activity
    0 0 0 0 Updated Jul 10, 2025