No Description

风扇滑翔翼 5f504888b6 Add support for internal DNS system 10 months ago
.github 958b13ebb5 Build: End of the easily mistaken 'Makefile' (#4395) 11 months ago
app 5f504888b6 Add support for internal DNS system 10 months ago
common 16eee1b89c Mux server: Clone the session.Content attached on ctx as well 10 months ago
core e15dff94b5 v25.3.3 10 months ago
features 5f504888b6 Add support for internal DNS system 10 months ago
infra 7f6a825bfe Do some rename 10 months ago
main 8554549f2c Refine xray tls ech output format 10 months ago
proxy e466b0497c DNS DoH: Use Chrome's fingerprint & keepAlivePeriod, Add header padding by default 10 months ago
testing ae62a0fb52 Transport: Remove HTTP 1 year ago
transport 5f504888b6 Add support for internal DNS system 10 months ago
.gitignore a931507dd6 SplitHTTP: Read and validate HTTP/1.1 responses (#3797) 1 year ago
CODE_OF_CONDUCT.md 6a60332700 Create CODE_OF_CONDUCT.md (#941) (#749) 4 years ago
LICENSE c7f7c08ead v1.0.0 5 years ago
README.md 958b13ebb5 Build: End of the easily mistaken 'Makefile' (#4395) 11 months ago
go.mod 26199629f7 Update goech to v0.0.1 10 months ago
go.sum 26199629f7 Update goech to v0.0.1 10 months ago

README.md

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