Initial release — pure-Python proxy toolkit built on Xray-core
First public release. xpilot is a pure-Python command-line proxy toolkit that uses Xray-core (v26.3.27) as its backend, providing node management, proxy service control, health checks, and automatic node switching.
Added
- Supported protocols: VMess, VLESS, Trojan, Shadowsocks.
- Node management: add, remove, edit, query, and import nodes.
- Smart health detection: latency- and connectivity-based health checks.
- Automatic node switching based on latency thresholds.
- Subscription auto-import: supports Base64, JSON, and Clash subscription formats.
- macOS system proxy integration: one-click enable/disable of the system proxy.
- Flexible routing rule management: proxy, direct, and block rule types.
- Command-line entry point
xpilot(built on Click). - Unit tests, Docker deployment files, development toolchain, and release workflow.
- MIT license.
Install
Download the wheel or sdist attached to this release and install with pip:
pip install dist/xpilot-0.1.0-py3-none-any.whlThen run xpilot --help.