Skip to content
/ Xray-core Public

Xray, Penetrates Everything. Also the best v2ray-core. Where the magic happens. An open platform for various uses.

License

Notifications You must be signed in to change notification settings

XTLS/Xray-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

922ae98 · Apr 23, 2025
Feb 18, 2025
Apr 23, 2025
Mar 29, 2025
Mar 31, 2025
Mar 24, 2025
Apr 18, 2025
Feb 25, 2025
Apr 14, 2025
Mar 24, 2025
Apr 19, 2025
Mar 29, 2025
Oct 22, 2021
Nov 25, 2020
Apr 18, 2025
Apr 23, 2025
Apr 23, 2025

Repository files navigation

Project X

Project X originates from XTLS protocol, providing a set of network tools such as Xray-core and REALITY.

README is open, so feel free to submit your project here.

Donation & NFTs

License

Mozilla Public License Version 2.0

Documentation

Project X Official Website

Telegram

Project X

Project X Channel

Project VLESS (Русский)

Project XHTTP (Persian)

Installation

Usage

GUI Clients

Others that support VLESS, XTLS, REALITY, XUDP, PLUX...

Contributing

Code of Conduct

Credits

One-line Compilation

Windows (PowerShell)

$env:CGO_ENABLED=0
go build -o xray.exe -trimpath -buildvcs=false -ldflags="-s -w -buildid=" -v ./main

Linux / macOS

CGO_ENABLED=0 go build -o xray -trimpath -buildvcs=false -ldflags="-s -w -buildid=" -v ./main

Reproducible Releases

Make sure that you are using the same Go version, and remember to set the git commit id (7 bytes):

CGO_ENABLED=0 go build -o xray -trimpath -buildvcs=false -ldflags="-X github.com/xtls/xray-core/core.build=REPLACE -s -w -buildid=" -v ./main

Stargazers over time

Stargazers over time