Вам нужно раскодировать JWT, отформатировать JSON, сгенерировать UUID и закодировать строку в Base64 — и всё это в ближайшие десять минут. Поэтому вы открываете четыре вкладки браузера, вставляете чувствительные данные на четыре разных сайта и надеетесь, что ни один из них не логирует ваш буфер обмена. А завтра всё повторяется.
Разработчики собирают закладки, алиасы для shell и одноразовые скрипты, чтобы справляться с такими микро-задачами. Технически это работает. Но каждое переключение контекста — выход из редактора, поиск нужной вкладки, ожидание загрузки страницы — понемногу съедает концентрацию, необходимую для решения реальной проблемы.
Что даёт macOS «из коробки»
В macOS есть Terminal, который частично закрывает эти задачи — если вы помните нужные флаги. uuidgen даёт UUID. echo -n "text" | base64 справляется с кодированием. python3 -m json.tool форматирует JSON. Но нет единого интерфейса, нет удобного поиска и нет способа обрабатывать тридцать разных операций без собственной шпаргалки команд.
В Xcode тоже есть пара утилит, спрятанных в меню, но запускать 12-гигабайтную IDE ради декодирования URL-строки — всё равно что ехать на грузовике за хлебом в соседний магазин.
Одно приложение для 41 инструмента разработчика
Bellows объединяет 41 инструмент для разработчиков в одном нативном приложении для macOS — доступном из строки меню или в отдельном окне. Инструменты разбиты на пять категорий: форматтеры, кодировщики, генераторы, конвертеры и текстовые инструменты. Боковая панель позволяет просматривать список или искать нужный инструмент, а приложение запоминает недавно использованные инструменты, так что самые частые операции всегда в одном клике.
Определение содержимого буфера обмена
Скопируйте JWT в буфер обмена и откройте Bellows — приложение предложит декодер JWT. Скопируйте строку JSON — и оно покажет форматтер JSON. Эта небольшая функция полностью убирает шаг выбора инструмента: приложение само читает содержимое буфера обмена и указывает на нужную утилиту.
Полностью офлайн
Каждый инструмент работает локально. Никаких сетевых запросов, никакой телеметрии, никакой вставки API-ключей на сайт неизвестно кого. Для разработчиков, работающих с токенами, секретами или внутренними данными, это не приятный бонус, а обязательное требование.
Доступ из строки меню
Bellows живёт в строке меню, поэтому всегда доступен в один клик и не занимает место в Dock. Кликните по иконке, выберите инструмент, вставьте данные, получите результат. Всё взаимодействие занимает секунды, и вы не покидаете текущее рабочее пространство.
Кому это подходит
Бэкенд-инженерам, отлаживающим ответы API. Фронтенд-разработчикам, конвертирующим цвета между hex и RGB. DevOps-инженерам, декодирующим секреты в Base64. Мобильным разработчикам, генерирующим UUID для тестовых данных. Всем, кто хоть раз подумал «должен же быть способ побыстрее», потянувшись к вкладке браузера.