FindAlternative
Back to Home
Xray-core

Xray-core

An open platform for various uses

softwareVPN ServicesNetworkingSecurityDevelopment
Our Verdict

Best for

Advanced developers and power users

Skip if

Beginners who want a simple one-click VPN client

What is Xray-core?

Xray-core is an open-source platform that provides a versatile and customizable solution for various use cases. It is designed to be highly extensible and can be used for a wide range of applications, from networking and security to development and testing.

SpecificationsAI-estimated

deploymentSelf-hosted
open source✅ Yes
github stars40,691
api available✅ Yes
support optionsCommunity support and documentation
primary languageGo

Key Features of Xray-core

Supports multiple proxy protocols, including VLESS, VMess, Trojan, and Shadowsocks
Originates from the XTLS protocol and ships the REALITY anti-censorship transport
Provides a highly customizable architecture configured through JSON
Supports multiple transport layers, including XHTTP, for traffic obfuscation
Supports multiple platforms, including Windows, Mac, and Linux
Driven by a large ecosystem of third-party GUI clients for desktop, mobile, and OpenWrt
Includes a comprehensive documentation and community support for developers and users

Use Cases for Xray-core

1

Self-Hosted Proxy Server

Run your own proxy endpoint speaking VLESS, VMess, Trojan or Shadowsocks instead of subscribing to a commercial VPN provider.

2

TLS Camouflage with REALITY

Use the REALITY transport so proxy traffic presents itself as an ordinary TLS handshake to a real third-party site, without needing your own certificate.

3

Router-Level Deployment

Install a client build on OpenWrt or Asuswrt-Merlin so every device on the network routes through the proxy without per-device setup.

4

Rule-Based Traffic Routing

Split traffic by domain, IP range or protocol so only selected destinations take the proxy path while the rest goes direct.

Pros & Cons of Xray-core

Pros

  • Highly customizable and extensible
  • Open-source and free to use
  • Supports multiple platforms and protocols
  • Robust security framework and comprehensive documentation

Cons

  • Steep learning curve for beginners
  • Configuration is JSON-based and intricate — most users rely on third-party GUI clients or the published example configs
  • May require additional configuration and setup

Frequently Asked Questions

What is Xray-core?

Xray-core is an open-source platform that provides a versatile and customizable solution for various use cases.

Is Xray-core free to use?

Yes, Xray-core is completely free to use and open-source.

What platforms does Xray-core support?

Xray-core supports multiple platforms, including Windows, Mac, and Linux.

Is Xray-core secure?

Yes, Xray-core includes a robust security framework for protecting against threats.

Pricing Overview

View full pricing →
Free

Detailed plans are not listed. Visit the official website for pricing information.

No reviews yet. Be the first to write one!

Top Alternatives & Similar Tools

View all alternatives & similar tools →

People also viewed

Related searches

About the Tool

Unclaimed Listing
Socials
Target AudienceDevelopers and power users

Is this your tool?

Claim this page to update details, reply to user reviews, and drive more traffic to your product.

Claim this Product →

Build with AI

Discover AI tools to supercharge your workflow.

Explore AI tools
Best Xray-core Alternatives & Similar Software (2026) - Competitors