Caramba Switcher платный?
Есть open source альтернатива.

Bzz делает то же самое, но с открытым кодом и без подписки. 490₽ один раз — и вы навсегда забыли об оплате. За два года Caramba берёт 898₽ за такой же функционал.

Главные отличия: исходники на GitHub под MIT (можно проверить — нет ли передачи нажатий куда-то), разовый платёж 490₽ против годовой подписки 449₽, fuzzy matching (исправляет опечатки), автообучение через Cmd+Z.

Полное сравнение функций

  Caramba Switcher Bzz
Цена 449₽/год (≈ 1500₽ за 3 года) 490₽ разово
Лицензия Проприетарная, закрытая MIT, исходники на GitHub
Размер словаря неизвестен (закрытый код) 98K слов + Snowball stemmer
Fuzzy matching (опечатки) ✗ только exact match ✓ Levenshtein edit distance 1
Cmd+Z откат + автообучение ✗ только переключение ✓ запоминает per-app
Перехват Enter до отправки сообщения ✓ active CGEventTap
Cmd+Shift+X — конвертировать выделенное
Whitelist/blacklist приложений через UI через config.yaml
Apple Silicon (M1/M2/M3/M4) ✓ нативная сборка
Auto-start при логине ✓ LaunchAgent
Размер бинарника больше (Electron/Catalyst) 4.5 MB
Аудит исходного кода невозможен — закрытый бинарник любой может прочитать код на GitHub
Поддержка email-саппорт GitHub Issues + Telegram

Почему разовая покупка лучше подписки

Caramba берёт 449₽/год. Это $5/год. Bzz — 490₽ один раз, навсегда. Через два года вы уже сэкономили цену кофе. Через пять лет — обед в среднем кафе.

Утилита-переключатель не имеет облачной инфраструктуры, которую нужно содержать. Нет серверов. Нет API. Подписка на такой продукт — просто способ извлечь больше денег. Bzz написан полностью локально, никаких серверов, никаких runtime-затрат — поэтому платить ежегодно нет смысла.

Почему open source важно

Программа, которая видит каждое ваше нажатие клавиши, имеет техническую возможность собирать пароли, пин-коды, переписку. Когда код закрыт, остаётся доверять разработчику.

Caramba имеет публичную позицию о неприёме телеметрии — и нет оснований думать иначе. Просто из-за закрытого кода независимая проверка невозможна. У Bzz — все исходники открыты на GitHub. Можно прочитать самому, можно нанять аудитора, можно скомпилировать свой бинарник из проверенного кода.

Для утилиты, читающей весь ваш ввод, прозрачность — не nice-to-have, а must-have.

Что у Bzz есть, чего нет у Caramba

Fuzzy matching

Печатаете «gjljk;bv» (имея в виду «продолжим», но пропустили клавишу «h»)? Caramba не найдёт это слово в словаре и оставит как есть — латиницей. Bzz использует Levenshtein edit distance 1: находит ближайшее реальное слово («продолжим») и подставляет его. Опечатка + неправильная раскладка одновременно — больше не проблема.

Cmd+Z с автообучением

Иногда переключатель срабатывает на код, на жаргон, на бренды. Жмите Cmd+Z в течение 5 секунд — Bzz откатит замену. И запомнит: в этом конкретном приложении это слово больше не трогать. Через неделю использования Bzz адаптируется под вашу работу.

Cmd+Shift+X — ручная конвертация выделенного

Скопировали кусок текста с неправильной раскладки? Выделите его, нажмите Cmd+Shift+X — Bzz конвертирует в обе стороны (направление определяется автоматически по содержимому). Буфер обмена сохраняется.

URL/email/код не трогаются

Слова с символами `@`, `/`, `\`, `:`, snake_case идентификаторы и URL-подобные строки автоматически исключаются из замены. В IDE и терминале не страдает код.

Попробуйте Bzz бесплатно

Базовый функционал бесплатный навсегда. Pro фичи — 490₽ разово, без скрытых платежей.

Скачать .dmg Исходники на GitHub

FAQ

Я уже купил Caramba, стоит переходить?

Если подписка ещё активна — допользуйтесь до конца оплаченного периода. Когда начнёт продлеваться — стоит попробовать Bzz. Если он закрывает ваши задачи (а он закрывает 99% сценариев), сэкономите 449₽ в первый же год.

Импорт настроек из Caramba возможен?

Импорт исключений по приложениям — на дорожной карте. Сейчас исключения собираются автоматически через Cmd+Z. Если у вас длинный список — пришлите Issue на GitHub, добавлю миграцию.

Bzz работает в Telegram, Slack, Notion?

Да, везде, где есть стандартный текстовый ввод. Active CGEventTap перехватывает Enter ДО отправки сообщения, исправляет слово, потом отпускает Enter. В Slack/Telegram это критично — без перехвата успеваешь нажать Enter раньше, чем срабатывает замена.

Что если я найду баг или нужна новая функция?

GitHub Issues открыты для всех. Pull requests тоже. Ответ автора обычно в течение суток.