Home
Softono
x-tools

x-tools

Open source C++
1K
Stars
296
Forks
4
Issues
30
Watchers
1 week
Last Commit

About x-tools

Qt-SerialPort-HID-BLE-UDP-TCP-WebSocket-Modbus-CANBus-MQTT-CoAP-TFTP-mDNS debugging tool, which support custom lua, javascript, chart view and data transmitting...

Platforms

Web Self-hosted

Languages

C++

xTools CodeSize RepoSize Static Badge build-apps build-daily

build-windows build-ubuntu build-macos build-android build-qt5

Packaging status

xTools is a user-friendly, open-source, cross-platform, easily extendable(using Lua and JavaScript) debugging tool-set based on Qt (Qt version is recommended). It offers extensive support for serial port, HID, BLE, UDP, TCP, WebSocket, Modbus and CAN Bus debugging functionalities.

[!TIP] Qt version is required to build xTools on macOS 26.0(and later). Qt version(Other will be nice but is not test) is required to build for Android platform.

[!NOTE] You can get xTools form Micorsoft Store(sponsor) or from Github Release(community). You can get the latest daily build form xTools Daily Building

Build

Arch Linux

Arch Linux can install x-tools via the AUR or a self-built source.

yay -Syu x-tools

Maybe you should install something:

AlmaLinux

sudo dnf install systemd-devel systemd-libs libusbx-devel
sudo dnf install libX11-devel
sudo dnf install libxkbcommon-devel
sudo dnf install libxkbcommon-x11-devel

xTools Screenshot

xTools Gif

xTools

xModbus

xCANBus

xMQTT

xFlow

About the Project

stars forks watchers star fork

Option Description
Author x-tools-author
E-mail [email protected]
User Communication 952218522 (QQ Group)
Qt Technology Communication 723516989 (QQ Group)
Gitee https://gitee.com/x-tools-author/x-tools
GitHub https://github.com/x-tools-author/x-tools
Sponsor https://apps.microsoft.com/search/publisher?name=x-tools-author
Third party lua zint glog libqrencode qmdnsengine QXlsx hidapi libiconv SingleApplication QCRC_Calc