WhatCable es una aplicación de barra de menús para Mac con chip Apple Silicon (macOS 14 o posterior) que interpreta los datos que macOS ya expone sobre los puertos USB-C, los cables, los cargadores y los dispositivos conectados. Su objetivo es explicar en lenguaje claro por qué un Mac carga despacio, por qué un monitor no rinde al máximo o por qué una unidad externa no alcanza la velocidad esperada, en lugar de dejar al usuario sustituir componentes al azar.
La herramienta lee la identidad del chip e-marker del cable, su velocidad anunciada, su capacidad de potencia y los transportes activos; compara esa información con las reglas de USB Power Delivery y con lo que el Mac ha negociado realmente. Cuando hay una limitación, indica si el cuello de botella está en el puerto, en el cable o en el dispositivo, y resalta el perfil de potencia negociado. Si el cable sufre una sobrecorriente o se desconecta bajo carga, muestra un aviso en el puerto. En conexiones Thunderbolt o USB4, además compara la velocidad negociada con la que declara el e-marker, de modo que un cable que se infravalora queda al descubierto.
WhatCable también decodifica la velocidad, la corriente, el fabricante y las banderas de capacidad USB-PD, e identifica rutas USB 2, USB 3, USB4, Thunderbolt y DisplayPort bajo cada puerto físico. Incluye una CLI llamada whatcable con salida en JSON estructurado y modo watch, y abre los detalles en bruto a nivel de IOKit para diagnóstico avanzado.
La aplicación base es gratuita, de código abierto bajo licencia MIT, sin anuncios ni telemetría. WhatCable Pro, una compra única de 9,99 libras válida para dos Macs, añade 16 funciones avanzadas, entre ellas historial de cables, medición de potencia en vivo, diagnóstico de negociación y de pantalla, contadores de salud del puerto e inspección del contrato PD. El proyecto se instala vía Homebrew o desde los releases de GitHub de su desarrollador, Darryl Morley, que también publica WhatBattery y WhatPort con la misma filosofía de leer lo que el Mac ya sabe y explicarlo en lenguaje claro. La aplicación está traducida a 19 idiomas, incluido el español.
