<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>XTLS on Producthunt daily</title>
        <link>https://producthunt.programnotes.cn/en/tags/xtls/</link>
        <description>Recent content in XTLS on Producthunt daily</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Mon, 04 Aug 2025 15:39:38 +0800</lastBuildDate><atom:link href="https://producthunt.programnotes.cn/en/tags/xtls/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Xray-core</title>
        <link>https://producthunt.programnotes.cn/en/p/xray-core/</link>
        <pubDate>Mon, 04 Aug 2025 15:39:38 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/xray-core/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1652114067335-a0f7d8f9eeff?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3NTQyOTMxMzN8&amp;ixlib=rb-4.1.0" alt="Featured image of post Xray-core" /&gt;&lt;h1 id=&#34;xtlsxray-core&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-core&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;XTLS/Xray-core&lt;/a&gt;
&lt;/h1&gt;&lt;h1 id=&#34;project-x&#34;&gt;Project X
&lt;/h1&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Project X&lt;/a&gt; originates from XTLS protocol, providing a set of network tools such as &lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-core&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Xray-core&lt;/a&gt; and &lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/REALITY&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;REALITY&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-core#readme&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;README&lt;/a&gt; is open, so feel free to submit your project &lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-core/pulls&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;donation--nfts&#34;&gt;Donation &amp;amp; NFTs
&lt;/h2&gt;&lt;h3 id=&#34;collect-a-project-x-nft-to-support-the-development-of-project-x&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://opensea.io/item/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/1&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Collect a Project X NFT to support the development of Project X!&lt;/a&gt;
&lt;/h3&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://opensea.io/item/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/1&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img alt=&#34;Project X NFT&#34; width=&#34;150px&#34; src=&#34;https://raw2.seadn.io/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/7fa9ce900fb39b44226348db330e32/8b7fa9ce900fb39b44226348db330e32.svg&#34; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ETH/USDT/USDC: &lt;code&gt;0xDc3Fe44F0f25D13CACb1C4896CD0D321df3146Ee&lt;/code&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;REALITY NFT: &lt;a class=&#34;link&#34; href=&#34;https://opensea.io/item/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/2&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://opensea.io/item/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/2&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Related links: &lt;a class=&#34;link&#34; href=&#34;https://opensea.io/collection/xtls&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://opensea.io/collection/xtls&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-core/discussions/3633&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Announcement of NFTs by Project X&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-core/discussions/4113&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;XHTTP: Beyond REALITY&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;license&#34;&gt;License
&lt;/h2&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-core/blob/main/LICENSE&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Mozilla Public License Version 2.0&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;documentation&#34;&gt;Documentation
&lt;/h2&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://xtls.github.io&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Project X Official Website&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;telegram&#34;&gt;Telegram
&lt;/h2&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://t.me/projectXray&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Project X&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://t.me/projectXtls&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Project X Channel&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://t.me/projectVless&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Project VLESS&lt;/a&gt; (Русский)&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://t.me/projectXhttp&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Project XHTTP&lt;/a&gt; (Persian)&lt;/p&gt;
&lt;h2 id=&#34;installation&#34;&gt;Installation
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Linux Script
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-install&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;XTLS/Xray-install&lt;/a&gt; (&lt;strong&gt;Official&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/team-cloudchaser/tempest&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;tempest&lt;/a&gt; (supports &lt;a class=&#34;link&#34; href=&#34;https://systemd.io&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;code&gt;systemd&lt;/code&gt;&lt;/a&gt; and &lt;a class=&#34;link&#34; href=&#34;https://github.com/OpenRC/openrc&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;OpenRC&lt;/a&gt;; Linux-only)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Docker
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://ghcr.io/xtls/xray-core&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;ghcr.io/xtls/xray-core&lt;/a&gt; (&lt;strong&gt;Official&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://hub.docker.com/r/teddysun/xray&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;teddysun/xray&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/wulabing/xray_docker&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;wulabing/xray_docker&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Web Panel - &lt;strong&gt;WARNING: Please DO NOT USE plain HTTP panels like 3X-UI&lt;/strong&gt;, as they are believed to be bribed by Iran GFW for supporting plain HTTP by default and refused to change (&lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-core/pull/3884#issuecomment-2439595331%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/XTLS/Xray-core/pull/3884#issuecomment-2439595331)&lt;/a&gt;, which has already put many users&amp;rsquo; data security in danger in the past few years. &lt;strong&gt;If you are already using 3X-UI, please switch to the following panels, which are verified to support HTTPS and SSH port forwarding only:&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/remnawave/panel&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Remnawave&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Gozargah/Marzban&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Marzban&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/qist/xray-ui&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Xray-UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/hiddify/Hiddify-Manager&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Hiddify&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;One Click
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/zxcvos/Xray-script&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Xray-REALITY&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://github.com/sajjaddg/xray-reality&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;xray-reality&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://github.com/aleskxyz/reality-ezpz&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;reality-ezpz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/hello-yunshu/Xray_bash_onekey&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Xray_bash_onekey&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://github.com/LordPenguin666/XTool&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;XTool&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://github.com/vpainless/vpainless&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;VPainLess&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/mack-a/v2ray-agent&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;v2ray-agent&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://github.com/wulabing/Xray_onekey&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Xray_onekey&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://github.com/proxysu/ProxySU&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;ProxySU&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Magisk
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Asterisk4Magisk/Xray4Magisk&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Xray4Magisk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/E7KMbb/Xray_For_Magisk&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Xray_For_Magisk&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Homebrew
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;brew install xray&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;usage&#34;&gt;Usage
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Example
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/REALITY#readme&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;VLESS-XTLS-uTLS-REALITY&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-examples/tree/main/VLESS-TCP-XTLS-Vision&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;VLESS-TCP-XTLS-Vision&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-examples/tree/main/All-in-One-fallbacks-Nginx&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;All-in-One-fallbacks-Nginx&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Xray-examples
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-examples&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;XTLS/Xray-examples&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/chika0801/Xray-examples&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;chika0801/Xray-examples&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/lxhao61/integrated-examples&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;lxhao61/integrated-examples&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Tutorial
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/chika0801/Xray-install&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;XTLS Vision&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://cscot.pages.dev/2023/03/02/Xray-REALITY-tutorial/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;REALITY (English)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/SasukeFreestyle/XTLS-Iran-Reality&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;XTLS-Iran-Reality (English)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://computerscot.github.io/vless-xtls-utls-reality-steal-oneself.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Xray REALITY with &amp;lsquo;steal oneself&amp;rsquo; (English)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://g800.pages.dev/wireguard&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Xray with WireGuard inbound (English)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;gui-clients&#34;&gt;GUI Clients
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;OpenWrt
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/xiaorouji/openwrt-passwall&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;PassWall&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://github.com/xiaorouji/openwrt-passwall2&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;PassWall 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/fw876/helloworld&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;ShadowSocksR Plus+&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/yichya/luci-app-xray&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;luci-app-xray&lt;/a&gt; (&lt;a class=&#34;link&#34; href=&#34;https://github.com/yichya/openwrt-xray&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;openwrt-xray&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Asuswrt-Merlin
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/DanielLavrushin/asuswrt-merlin-xrayui&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;XRAYUI&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Windows
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/2dust/v2rayN&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;v2rayN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/LorenEteval/Furious&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Furious&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/InvisibleManVPN/InvisibleMan-XRayClient&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Invisible Man - Xray&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/AnyPortal/AnyPortal&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;AnyPortal&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Android
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/2dust/v2rayNG&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;v2rayNG&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/X-flutter&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;X-flutter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/SaeedDev94/Xray&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;SaeedDev94/Xray&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/lhear/SimpleXray&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;SimpleXray&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/AnyPortal/AnyPortal&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;AnyPortal&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;iOS &amp;amp; macOS arm64 &amp;amp; tvOS
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://apps.apple.com/app/happ-proxy-utility/id6504287215&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Happ&lt;/a&gt; (&lt;a class=&#34;link&#34; href=&#34;https://apps.apple.com/us/app/happ-proxy-utility-for-tv/id6748297274&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;tvOS&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://apps.apple.com/app/streisand/id6450534064&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Streisand&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/OneXray/OneXray&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;OneXray&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;macOS arm64 &amp;amp; x64
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://apps.apple.com/app/happ-proxy-utility/id6504287215&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Happ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/yanue/V2rayU&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;V2rayU&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/tzmax/V2RayXS&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;V2RayXS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/LorenEteval/Furious&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Furious&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/OneXray/OneXray&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;OneXray&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/goxray/desktop&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;GoXRay&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/AnyPortal/AnyPortal&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;AnyPortal&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Linux
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/v2rayA/v2rayA&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;v2rayA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/LorenEteval/Furious&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Furious&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/ketetefid/GorzRay&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;GorzRay&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/goxray/desktop&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;GoXRay&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/AnyPortal/AnyPortal&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;AnyPortal&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;others-that-support-vless-xtls-reality-xudp-plux&#34;&gt;Others that support VLESS, XTLS, REALITY, XUDP, PLUX&amp;hellip;
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;iOS &amp;amp; macOS arm64 &amp;amp; tvOS
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://apps.apple.com/app/shadowrocket/id932747118&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Shadowrocket&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://apps.apple.com/us/app/loon/id1373567447&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Loon&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Xray Tools
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/lilendian0x00/xray-knife&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;xray-knife&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/kutovoys/xray-checker&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;xray-checker&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Xray Wrapper
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/libXray&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;XTLS/libXray&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/remnawave/xtls-sdk&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;xtls-sdk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/hiddify/xtlsapi&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;xtlsapi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/2dust/AndroidLibXrayLite&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;AndroidLibXrayLite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/LorenEteval/Xray-core-python&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Xray-core-python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XVGuardian/xray-api&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;xray-api&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XrayR-project/XrayR&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;XrayR&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XrayR-project/XrayR-release&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;XrayR-release&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/missuo/XrayR-V2Board&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;XrayR-V2Board&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Cores
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/amnezia-vpn&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Amnezia VPN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/MetaCubeX/mihomo&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;mihomo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/SagerNet/sing-box&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;sing-box&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;contributing&#34;&gt;Contributing
&lt;/h2&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-core/blob/main/CODE_OF_CONDUCT.md&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Code of Conduct&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://deepwiki.com/XTLS/Xray-core&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://deepwiki.com/badge.svg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Ask DeepWiki&#34;
	
	
&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;credits&#34;&gt;Credits
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-core/releases/tag/v1.0.0&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Xray-core v1.0.0&lt;/a&gt; was forked from &lt;a class=&#34;link&#34; href=&#34;https://github.com/v2fly/v2ray-core/commit/9a03cc5c98d04cc28320fcee26dbc236b3291256&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;v2fly-core 9a03cc5&lt;/a&gt;, and we have made &amp;amp; accumulated a huge number of enhancements over time, check &lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-core/releases&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;the release notes for each version&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;For third-party projects used in &lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-core&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Xray-core&lt;/a&gt;, check your local or &lt;a class=&#34;link&#34; href=&#34;https://github.com/XTLS/Xray-core/blob/main/go.mod&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;the latest go.mod&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;one-line-compilation&#34;&gt;One-line Compilation
&lt;/h2&gt;&lt;h3 id=&#34;windows-powershell&#34;&gt;Windows (PowerShell)
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-powershell&#34; data-lang=&#34;powershell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$env:CGO_ENABLED&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mf&#34;&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;go&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;build&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;-o&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;xray&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;py&#34;&gt;exe&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;-trimpath&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;-buildvcs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;false&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;-ldflags&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;-s -w -buildid=&amp;#34;&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;-v&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;./&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;main&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;linux--macos&#34;&gt;Linux / macOS
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;CGO_ENABLED&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;0&lt;/span&gt; go build -o xray -trimpath -buildvcs&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;false&lt;/span&gt; -ldflags&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;-s -w -buildid=&amp;#34;&lt;/span&gt; -v ./main
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;reproducible-releases&#34;&gt;Reproducible Releases
&lt;/h3&gt;&lt;p&gt;Make sure that you are using the same Go version, and remember to set the git commit id (7 bytes):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;CGO_ENABLED&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;0&lt;/span&gt; go build -o xray -trimpath -buildvcs&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;false&lt;/span&gt; -ldflags&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;-X github.com/xtls/xray-core/core.build=REPLACE -s -w -buildid=&amp;#34;&lt;/span&gt; -v ./main
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;stargazers-over-time&#34;&gt;Stargazers over time
&lt;/h2&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://starchart.cc/XTLS/Xray-core&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://starchart.cc/XTLS/Xray-core.svg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Stargazers over time&#34;
	
	
&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
