Skip to content

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

Emmanuel66h/Xray-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xray-core 🚀

Xray-core Releases

Welcome to the Xray-core repository! This project aims to provide a robust platform for various network protocols and services. With Xray, you can navigate through the complexities of network traffic, ensuring a smooth and secure online experience.

Table of Contents

Introduction

Xray-core is an open-source project designed to enhance your online privacy and security. It supports multiple protocols, making it an ideal choice for users looking to bypass censorship and protect their data. Whether you are a developer or an end-user, Xray-core provides the tools you need to manage your network connections effectively.

Features

  • Multi-Protocol Support: Xray-core supports various protocols, including Vmess, Vless, and Trojan. This flexibility allows users to choose the best method for their needs.
  • Anticensorship: Navigate around restrictions with ease. Xray-core helps users access blocked content without compromising security.
  • DNS Support: Utilize advanced DNS features for better performance and security.
  • Proxy Options: Choose from multiple proxy types, including Shadowsocks and SOCKS5.
  • TLS and XTLS: Implement secure connections using TLS and XTLS protocols.
  • User-Friendly Interface: Xray-core is designed to be easy to use, even for those new to networking.
  • Community-Driven: Join a growing community of developers and users who contribute to the project.

Topics

This repository covers a wide range of topics related to network management and security. Here are some key areas:

  • Anticensorship
  • DNS
  • Network
  • Proxy
  • Reality
  • Shadowsocks
  • SOCKS5
  • TLS
  • Trojan
  • Tunnel
  • uTLS
  • Vision
  • Vless
  • Vmess
  • VPN
  • WireGuard
  • XHTTP
  • Xray
  • XTLS
  • XUDP

Installation

To get started with Xray-core, follow these steps:

  1. Download the latest release from the Releases section.
  2. Extract the downloaded file to your preferred directory.
  3. Run the executable according to your operating system.

For Windows

  1. Download the .exe file.
  2. Open Command Prompt and navigate to the directory where you extracted Xray-core.
  3. Run the command: xray.exe

For Linux

  1. Download the appropriate binary for your architecture.
  2. Open your terminal and navigate to the directory where you extracted Xray-core.
  3. Make the file executable: chmod +x xray
  4. Run the command: ./xray

For macOS

  1. Download the .tar.gz file.
  2. Open your terminal and navigate to the directory where you extracted Xray-core.
  3. Make the file executable: chmod +x xray
  4. Run the command: ./xray

Usage

Once installed, you can start using Xray-core by configuring it according to your needs. Here’s a simple guide to get you started:

  1. Create a Configuration File: You can create a JSON configuration file to set up your preferred protocols and options.

    Example configuration:

    {
      "outbounds": [
        {
          "protocol": "vmess",
          "settings": {
            "vnext": [
              {
                "address": "your.server.com",
                "port": 443,
                "users": [
                  {
                    "id": "your-uuid",
                    "alterId": 64
                  }
                ]
              }
            ]
          }
        }
      ]
    }
  2. Run Xray-core: Use the command line to run the executable with your configuration file:

    ./xray run -config config.json
  3. Monitor the Logs: Check the logs to ensure everything is running smoothly. Logs will provide insights into any issues or successful connections.

Contributing

We welcome contributions from the community. If you would like to contribute to Xray-core, please follow these steps:

  1. Fork the Repository: Create a personal copy of the repository.
  2. Create a Branch: Make a new branch for your feature or fix.
  3. Make Changes: Implement your changes in the code.
  4. Submit a Pull Request: Push your branch and submit a pull request for review.

License

Xray-core is licensed under the MIT License. See the LICENSE file for more information.

Contact

For questions or support, please reach out via the GitHub Issues section or contact the maintainers directly.

Releases

To keep your installation up to date, check the Releases section for the latest updates. Download the files and execute them as needed to ensure you have the most recent features and security updates.


Thank you for visiting the Xray-core repository! We hope you find it useful for your networking needs.

About

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

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 179

Languages