x-tools-author/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... observed · 2026-09-01
Health v2 · maintenance only
89/100
- Activity 100
- Release rhythm 68
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 43.0
- age_days: 2814
- days_rel: 138
- days_push: 2
- n_releases_24m: 13
Adoption not part of the score
1079 stars · 309 forks observed · 2026-09-01
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
xTools is an open-source, cross-platform Qt-based debugging tool-set for serial port, HID, BLE, UDP, TCP, WebSocket, Modbus, CAN Bus, MQTT, CoAP and other communication protocols. It is extensible with Lua and JavaScript scripts and includes chart views and data transmission features.
Use cases
- debug serial port communication
- test modbus devices
- send and receive tcp udp packets
- debug can bus traffic
- test mqtt and coap messaging
- automate protocol testing with lua or javascript scripts
- plot incoming serial data on a chart
When to choose
- you need a GUI tool to debug multiple communication protocols in one app
- you work with embedded or IoT devices over serial, BLE, Modbus or CAN Bus
- you want scriptable, cross-platform protocol testing on Windows, Linux, macOS or Android
When to avoid
- you need a headless or CLI-only automation tool
- you require a lightweight single-protocol utility rather than a full suite
- you need a web-based or browser-accessible debugging interface
Facets
application · maturity active
developer-tools gui websocket networking data-visualization developer-tools embedded-systems iot networking cross-platform windows cpp cross-platform serial-port modbus canbus ble hid coap opcua tftp mdns qt lua-scripting javascript-scripting protocol-debugging debugging-toolset mqtt scripting linux macos android desktop
2 sources
- readme: https://github.com/x-tools-author/x-tools · fetched 2026-09-01 · 449f4d4f5896
- homepage: https://x-tools-author.github.io/x-tools/ · fetched 2026-08-29 · 95129e280cbf
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| x-tools-author/x-tools | main | 89 |
For agents
markdown · JSON · MCP: product_card(name="x-tools-author/x-tools")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem