Github Trends®
findingsmedian surprise window 30 days
UNIT / TREND-MONITOR · REV 2.6
[ 30 days window ]
SOURCE: gharchive
FINDING #08 · UNIT ID 1226286910
darrylmorley/whatcable
macOS menu bar app that tells you, in plain English, what each USB-C cable plugged into your Mac can actually do
[ SWIFT ]ЗАРАБОТОК D · 43/100[ GITHUB ↗ ]
SURPRISE SCORE
0.00

Score Breakdown

SURPRISE0.00967
ENGAGEMENT1.55
FRESHNESS1.45
SCORE = SURPRISE × ENGAGEMENT^0.7 × FRESHNESS × VISIBILITY × CONFIDENCE
SURPRISE = WINDOW STARS / DAYS / (AUDIENCE + FLOOR)
11% OF STARS IN ARCHIVE

Growth Telemetry

VELOCITY /D
7.60
ACCEL
-0.12
RETENTION
4.8%
PEAK 2026-05-02 · FORK-RETENTION 84.0% · 684 STARS / WINDOW

Author Audience

AUDIENCE
746
FOLLOWERS
118
OWNER ★
6,278

Engagement Signals

FORKS
190
ISSUE AUTH
21
PR AUTH
9
UNIQUE STARGAZERS 684 / 684 (DIVERSITY 1.00)

Потенциал заработка

D43/100
СПРОС72
Деньги в теме есть: USB‑C кабели и аксессуары — большой растущий рынок; willingness-to-pay подтверждён Mac utilities за $10–20 и USB testers за $27–110+. Но это не прямой SaaS-рынок, а узкий Mac utility сегмент.
ЗАХВАТ48
Ниша точная и UX сильный, но ров ограничен: данные берутся из macOS IOKit, конкуренты вроде CableCat могут повторить decoder, а hardware testers покрывают физическое качество лучше.
ДОСТУП35
Главный стоп-фактор — лицензия: входной слой даёт SPDX None при MIT-заявлении в README. Для третьей стороны это high-risk all-rights-reserved до подтверждённого LICENSE; проект также молод и зависит от Apple Silicon/macOS IOKit.
«Заработок возможен, но его топят лицензия SPDX None и узкая зависимость от Apple Silicon/macOS IOKit.»

Рыночный анализ · Обзор

WhatCable — macOS-приложение в menu bar и CLI, которое простыми словами объясняет, что реально умеет подключённый USB‑C кабель.
macOS hardware diagnostics / USB-C diagnostics / menu bar utility / prosumer developer toolЗРЕЛОСТЬ · РАСТЁТ
ЯЗЫК
Swift
ЛИЦЕНЗИЯ
НЕТ · ALL RIGHTS RESERVED
РЕЕСТР
npm
РЕЛИЗ
v1.1.7
КОНТРИБЬЮТОРЫ
17
УСТАНОВКА: npm install whatcable-site
Что делает

Приложение читает данные macOS IOKit, USB‑PD, e-marker и Thunderbolt/USB4 по портам Apple Silicon Mac. Оно показывает, какой кабель подключён, какую мощность и скорость он поддерживает, почему зарядка, диск, док или дисплей работают медленнее ожидаемого. Есть GUI, CLI, JSON-вывод, виджеты и Pro-функции для истории кабелей, power monitoring и расширенной диагностики.

Какую боль решает

USB‑C кабели выглядят одинаково, но сильно отличаются по мощности, скорости и поддержке Thunderbolt/USB4; WhatCable быстро находит слабое звено без внешнего анализатора.

Сценарии использования
  • Найти кабель, который ограничивает зарядку MacBook с 96W до 30–60W.
  • Понять, почему внешний SSD работает на 5/10 Gbps вместо ожидаемых 20/40 Gbps.
  • Проверить Thunderbolt/USB4-док, монитор, DisplayPort/HDMI-адаптер.
  • Инвентаризировать безымянные USB‑C кабели по e-marker fingerprint.
  • Использовать CLI/JSON-диагностику в саппорте, IT, тестовых стендах и hardware QA.
Целевой пользователь

Владельцы Apple Silicon Mac, power users, разработчики, IT/helpdesk, создатели железа и аксессуаров, пользователи доков, мониторов, SSD и зарядок.

Open-source аналоги

exelban/statsСМЕЖНЫЙ40,300
Общий macOS system monitor для CPU/GPU/RAM/disk/network/battery/sensors/fans; не читает USB‑C e-marker и PD-цепочку.
MonitorControl/MonitorControlСМЕЖНЫЙ33,600
Управляет яркостью и громкостью внешних дисплеев через DDC; боль рядом с USB‑C/дисплеями, но это не диагностика кабеля и USB‑PD.
matryer/xbarСМЕЖНЫЙ18,000
Платформа для вывода скриптов в menu bar; USB‑C диагностику можно написать как плагин, но готовой кабельной модели и IOKit-декодера нет.
macmade/HotСМЕЖНЫЙ3,000
Menu bar app для thermal throttling и CPU speed limit; та же категория простой Mac hardware-диагностики, но другая проблема.
CableCatНИШЕВЫЙ
Ближайший CLI/TUI-аналог для USB‑C/eMarker/PD/data speed/DP Alt Mode/USB4/Thunderbolt на macOS 14+ arm64; pre-alpha и GPL-3.0-only.
tooyipjee/Spark-AnalyzerНИШЕВЫЙ165
ESP32 USB‑PD analyzer и programmable power supply; hardware-first подход, не macOS IOKit app.
tejv/USBCxНИШЕВЫЙ33
GUI для CY4500 Type‑C PD Analyzer на Windows/Linux/Java с PD Rev3 v1.1 parsing; инженерный внешний анализатор, а не consumer Mac utility.
Позиционирование

В точной нише consumer-friendly macOS USB‑C cable diagnostics без отдельного железа WhatCable выглядит лидером; в широкой нише macOS hardware utilities он догоняет более крупные проекты вроде Stats, MonitorControl и xbar.

Коммерческие аналоги

WhatCable ProB2CРАЗОВО
Pro-функции поверх бесплатного WhatCable: cable history, live power metering, PD contract, negotiation diagnostics, display diagnostics, terminal dashboard.
Проект имеет 6,303 GitHub stars по входным фактам; сайт WhatCable говорит о 89 кабелях в базе на 2026-07-03.
Pro£9.99 one-time, up to 2 Macs
iStat MenusB2CРАЗОВО
Платный menu bar system monitor для CPU/GPU/RAM/disk/network/sensors/battery/weather/fans.
MacUpdate показывает 505,301 downloads; точность как marketplace-метрики ограничена.
Single license$11.99 one-time
Family Pack$14.99
TG ProB2B / B2CРАЗОВО
Mac temperature, fan и hardware diagnostics utility.
Долгоживущий Mac utility; точные пользователи и revenue не подтверждены.
Personal$10 USD sale, one-time, up to 3 Macs
Business$10 USD sale, one-time, 1 Mac
AlDente ProB2CПОДПИСКА
Battery charge limit и battery health utility для MacBook.
Масштаб не подтверждён.
App-onlyfrom $14.49/year
Setappfrom $8.99/mo
JuicyB2CРАЗОВО
Mac battery alerts и health monitor в menu bar.
Масштаб не подтверждён.
License$14.99 one-time, up to 2 Macs
Update renewal$9.99 optional
Eltima USB AnalyzerB2BРАЗОВО
Windows USB traffic/protocol monitor для IRP, URB и IOCTL capture.
Сайт заявляет rating 4.9 based on 87 reviews.
Single license$69.95
Trial14-day trial
Plugable USBC-VAMETERB2CРАЗОВО
Inline USB‑C voltage/amperage meter для проверки питания, включая варианты до 100W/240W.
Vendor page указывает Amazon rating на базе 734 reviews.
Device$26.95 USD
ChargerLAB POWER-Z KM003CB2B / B2CРАЗОВО
USB‑C tester для voltage/current, capacity/energy, e-marker, PDO и protocol tests.
Масштаб не подтверждён; известен в USB‑C hobbyist-сообществе.
Device$109.99
Hardware USB 2.0 protocol analyzer с software/API.
Масштаб не подтверждён.
Beagle USB 480$1,295
USB 2.0, Type‑C и USB‑PD analyzer с CATC Trace software.
Enterprise/lab vendor; revenue по линейке не подтверждён.
Starting price$995
Mercury T2C Advanced$2,061
Текущая монетизация проекта

Да. Автор уже монетизирует проект через WhatCable Pro за £9.99 one-time до 2 Macs, без подписки. Это open-core/freemium desktop utility. GitHub topic page также показывает Sponsor рядом с WhatCable, но GitHub Sponsors как активный денежный канал отдельно не проверялся.

Коммерческий потенциал

ПОТЕНЦИАЛ · СРЕДНИЙ

Коммерческий потенциал средний: лучше всего работает indie/prosumer open-core модель с бесплатным trust/acquisition и платным Pro, team licenses, отчётами и базой кабелей. Для сторонней коммерциализации сначала нужно юридически подтвердить лицензию.

Спрос и рынок

Спрос подтверждён косвенно: рынок USB‑C кабелей и аксессуаров большой и растущий, похожие Mac utilities продаются за $10–20, а USB‑C hardware testers — за $26.95–$109.99 и выше. Реальный SAM намного уже: владельцы Apple Silicon Mac с USB‑C проблемами, поэтому это скорее сильный indie-scale продукт, не enterprise-scale по умолчанию.

Ров / защищённость

Ров слабый/средний. Плюсы — native Swift UX, IOKit decoding, cable fingerprint DB, Pro workflows и early brand. Минусы — IOKit доступен другим, hardware testers точнее, Apple может поменять observable behavior или добавить USB‑C diagnostics в macOS.

Модели монетизации
  • open-core desktop Pro
  • team/IT license
  • paid cable/device database
  • support/diagnostic reports
  • vendor QA tooling
  • affiliate commerce for known-good cables, chargers and docks
Что нужно, чтобы сделать продукт
  • Добавить и подтвердить LICENSE file + SPDX, убрав конфликт между README и GitHub metadata.
  • Сделать team licensing и portal для bulk keys.
  • Усилить privacy/security page: что читается из IOKit и что не отправляется.
  • Добавить экспорт отчётов: PDF/JSON bundle и send-to-support flow.
  • Поддерживать compatibility matrix по Mac models, SoC и портам.
  • Добавить реальные кейсы: slow charging fixed, dock limited display, SSD degraded.
  • Развить database/history/reports как ров вокруг Pro-функций.
⚖ ЛИЦЕНЗИЯ · МОЖНО ЛИ КОММЕРЦИАЛИЗИРОВАТЬ
Коммерциализация самим автором безопасна для автора. Коммерческое использование третьей стороной — high-severity legal risk: входное обогащение даёт SPDX None, поэтому до подтверждённого LICENSE нужно считать проект all-rights-reserved, даже если README/сайт заявляют MIT.
Риски и подводные камни
ВЫСОКИЙЛИЦЕНЗИЯ
SPDX None во входных фактах. Отсутствие распознанной лицензии означает all-rights-reserved для третьих сторон до подтверждённого LICENSE, несмотря на MIT badge/claim в README.
ВЫСОКИЙПРОЧЕЕ
Только macOS 14+ Apple Silicon; Intel Macs не поддерживаются по README. Apple может закрыть или изменить IOKit keys/behavior.
СРЕДНИЙСЛАБЫЙ РОВ
CableCat и другие проекты могут повторить core decoder; Pro-фичам нужен ров вокруг history, database и reports.
СРЕДНИЙПРОЧЕЕ
Софт читает объявленные e-marker capabilities, но не проверяет физическое качество кабеля; для safety/compliance нужен hardware tester.
СРЕДНИЙМАЛЫЙ РЫНОК
Многие пользователи решат проблему один раз и не купят Pro; платная конверсия может быть ограниченной.
СРЕДНИЙПРОЧЕЕ
USB‑C/Thunderbolt матрица сложная; много edge cases по Mac model, dock, cable, charger и display, что повышает support burden.

Достоверность разбора

УВЕРЕННОСТЬ · СРЕДНЯЯgpt-5.5 · 2026-07-07 · ОКНО 90D
Оговорки / что не проверено
  • README заявляет MIT, а входной GitHub enrichment даёт SPDX None; анализ исходит из более консервативного значения SPDX None.
  • Цены и масштабы коммерческих аналогов не подтверждались повторным веб-поиском в этом ответе; использованы только собранные ранее данные.
  • Для коммерческих аналогов не все цены, user counts и ratings подтверждены двумя независимыми источниками.
  • Оценки рынков USB Type‑C cables и broader USB Type‑C market приведены из собранного разбора без URL в исходном списке; это косвенная TAM-оценка, не прямой рынок Mac utility.
  • Звёзды OSS-аналогов и статусы релизов взяты из собранного разбора и могли измениться.
  • GitHub Sponsors как канал монетизации не проверялся отдельно.
  • Bus factor, defensibility, paid conversion и support burden являются аналитическими оценками по фактам проекта и общим знаниям о нише.
  • Физические ограничения софтверной диагностики USB‑C относительно hardware analyzers основаны на общих инженерных знаниях, а не на отдельном тестировании WhatCable.
ИСТОЧНИКИ (20)

Why This Is A Finding

darrylmorley/whatcable собрал 684 звёзд за окно, тогда как у автора всего 118 подписчиков — эффективная аудитория ≈ 746. Это даёт surprise-индекс 0.00967 (звёзды относительно охвата автора, а не в абсолюте). Удержание форков 84.0% и 30 внешних контрибьюторов отделяют реальный инструмент от разовой вспышки. Акселерация отрицательная — внимание остывает после пика.

Related Findings

RANKS ABOVE 0% OF 1 FINDINGS
NO RELATED FINDINGS

METRICS IN CONTEXT

MEDIAN ACROSS ALL 1 FINDINGS · Δ vs MEDIAN · PERCENTILE = SHARE RANKED BELOW
METRICVALUEMEDIANΔ MEDPERCENTILE
SCORE0.020.020.00ABOVE 0%
VELOCITY7.607.600.00ABOVE 0%
RETENTION4.8%4.8%0.0 PPABOVE 0%
FORKS1901900ABOVE 0%
SURPRISE0.010.010.00ABOVE 0%