Ross ROSS = Recommend OSS · open-source software intelligence for agents

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

github.com/x-tools-author/x-tools · homepage · C++ · LGPL-3.0 (copyleft) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
x-tools-author/x-toolsmain89

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