Русский
всё нужное — в одном клике.
тринадцать маленьких инструментов на каждый день — в одной панели в menu bar: таймер, трекер времени, запрет сна, монитор системы, буфер обмена, конвертер файлов, раскладка окон, лёгкий торрент-клиент, архивы файлов, распознавание текста, пипетка цвета, блокировка клавиатуры и замер скорости интернета. вы оставляете нужное и выключаете лишнее.
бесплатно · macOS 14+ · ~3,7 мб · без аккаунта · v1.9.0
посмотреть, что внутри ↓
тринадцать инструментов. одна панель.
всё работает офлайн.
таймер и циклы работа-отдых
hop запоминает точный момент, когда таймер должен закончиться, поэтому отсчёт не собьётся ни на секунду. Mac может уснуть, панель можно закрыть — время в menu bar останется верным.
- начать отсчёт — одно касание: свои пресеты под привычные дела
- любое время задаётся как удобно: потянуть цифры на дисплее или ввести с клавиатуры
- циклы работа-отдых помогают держать фокус: помодоро и другие популярные уже внутри, свои создаются в пару касаний
- одним касанием таймер становится секундомером

трекер времени и задачи
hop тихо ведёт учёт, куда уходят часы: запустите задачу — и в строке считается текущий заход, с нуля. нажмите галочку — заход зафиксирован: в строке снова ваш день, ваша неделя или весь итог, а следующий старт считает с нуля. рядом простой список дел, поэтому план дня и время дня лежат в одном месте — отдельное приложение открывать не нужно.
- старт, пауза, галочка: пауза держит текущий заход, галочка закрывает его — и отсчёт начинается заново
- сегодня, неделя или всё время: один переключатель над списком, а у проекта стоит сумма его задач
- раскройте задачу — там все её отрезки: поправить длительность, перенести на нужный день или добавить час, который забыли засечь
- мягкая подсказка, когда задача переваливает за восемь часов — чтобы ничего незаметно не съело весь день
- рядом простой список дел: раскройте задачу — полный текст, ваше описание и звёздочка для важного
- поставьте напоминание: день, время и дни недели для повтора — hop скажет, когда пора
- всё остаётся на этом Mac — как и всё остальное в hop
запрет сна для Mac
загрузки доходят до конца, сборки не прерываются, а во время фильма на внешнем мониторе крышку можно просто закрыть.
- загрузка, рендер или презентация дойдут до конца — Mac не уснёт на середине
- держит столько, сколько скажете: от четверти часа до бесконечности
- работает даже с закрытой крышкой: экран гаснет, а Mac продолжает работать
- когда время выйдет или вы закроете hop, обычный сон вернётся сам

весь мониторинг в одном месте
нагрузка cpu и gpu с температурами, память, сеть, диск, здоровье и циклы батареи, ватты питания, аптайм. по умолчанию всё спокойно — значения подсвечиваются, только когда что-то требует внимания.
- проблема видна сразу: значения подсвечиваются, когда что-то выходит за норму
- hop может предупредить прямо на иконке в menu bar — заметите, не открывая панель
- динамика за последний час: графики нагрузки, сети, температур и памяти
- что считать нормой — решаете вы
- сам почти не нагружает Mac
- строка памяти предупредит, когда много её ушло на диск, а не только когда macOS сообщит о нехватке

история буфера обмена
текст, ссылки, скриншоты — и целые файлы: скопируйте файл, и hop запомнит его по имени, поэтому тот, что вы взяли пять минут назад, всё ещё здесь — и вставится обратно самим файлом. клик по записи возвращает её, а можно вставить сразу в последнее приложение. история не покидает этот Mac.
- скопированное не теряется: найдите нужное поиском и верните одним кликом
- скопировали файл? он ждёт здесь по имени — потом вставится настоящим файлом, а не просто путём
- вставка сразу в то приложение, где вы только что работали
- пароли в историю не попадают, а сама история не покидает этот Mac

конвертер и сжатие файлов
перетащите картинки, pdf, видео или аудио из Finder в одно окно — hop покажет, насколько легче станет каждый файл, ещё до конвертации. оригиналы остаются нетронутыми.
- видео под то, куда его выкладывать: reels, feed, tiktok, shorts или youtube — одна кнопка задаёт кадр, разрешение и силу сжатия и говорит, какой это битрейт
- картинка другой формы обрезается, получает поля или ложится на размытую копию себя — но никогда не растягивается
- у сжатия есть уровень, а обещанный до конвертации размер совпадает с полученным
- mkv и webm наконец открываются: hop сначала перекладывает их в mp4, копируя картинку без пережатия
- ужмите вложения и освободите место: картинки, pdf, видео и аудио становятся заметно легче
- размер результата виден до конвертации — hop честно пробует на образце
- оригиналы остаются нетронутыми — результат ложится рядом отдельной копией
- и документы: markdown, файлы Word и pdf превращаются друг в друга, а Pages, Numbers и Keynote выходят в pdf, docx, xlsx или pptx — их экспортируют сами приложения

раскладка окон
выберите одну из 18 зон — половины, трети, четверти, центр — и активное окно встанет ровно туда. один клик или глобальные хоткеи ⌃⌥, если не хочется трогать мышь.
- разложите окна под задачу одним кликом: половины, трети, четверти, центр
- любимые раскладки — на горячие клавиши, без мыши
- окно встаёт точно с первого раза

лёгкий торрент-клиент
киньте файл .torrent или вставьте magnet-ссылку — hop скачает прямо в панели. движок докачивается отдельно (~26 мб) при первом включении модуля, проверяется подписью и общается только с hop на вашем Mac.
- выбирайте, какие именно файлы качать — до загрузки и даже во время
- пауза, возобновление и раздача; автостоп раздачи на рейтинге 1.0
- hop можно назначить приложением по умолчанию для .torrent и magnet

распаковать и упаковать там, куда вы смотрите
бросьте архивы в окно — или вставьте их через ⌘V — и нажмите одну кнопку: они распакуются на рабочий стол или туда, куда вы сами укажете. бросьте обычные файлы — и они соберутся в один архив там же.
- zip, rar, 7z, tar, tar.gz, tar.bz2, tar.xz и gz — те, что реально встречаются
- ничего не запускается, пока вы не нажмёте кнопку, так что случайный дроп ничего не стоит
- результат по умолчанию кладётся на рабочий стол, а можно рядом с оригиналом или в любую свою папку
- hop умеет открывать архивы из Finder: двойной клик — и распаковано прямо рядом с файлом, в отдельном небольшом окне прогресса

текст из чего угодно на экране
выделите кусок экрана или перетащите картинку в окно: текст и qr-коды появятся там, где их видно, можно поправить и скопировать — и одновременно попадут в историю буфера.
- забирайте текст, который не даёт выделить: видео на паузе, защищённый pdf, скриншот из чата
- переносы строк сохраняются, поэтому таблица или код остаются читаемыми
- qr и штрихкоды распознаются тем же проходом
- распознавание идёт на вашем Маке, офлайн, на движке Apple
- qr-код со ссылкой открывается прямо в браузере — телефон доставать не нужно

цвета с экрана, сразу в трёх записях
нажимаете сочетание — появляется системная лупа macOS: клик по любому пикселю добавляет цвет в список, уже скопированным. в каждой строке hex, rgb и hsl, и каждая из них кнопка.
- берите цвет в любом месте экрана — на сайте, на фото, в чужом окне
- нажали hex, rgb или hsl — скопировалась именно эта запись
- список хранит порядок, в котором вы брали цвета, и лежит в истории буфера
- разрешение на запись экрана не нужно: системная лупа отдаёт один цвет

все vpn, у каждого свой переключатель
hop показывает все vpn, которые знает ваш Mac, и даёт каждому переключатель — чей бы клиент ни был. список берётся прямо из системных настроек: поставили клиент — он появился сам, удалили — исчез. добавлять здесь нечего и ждать поддержки конкретного провайдера не нужно.
- включайте и выключайте, не открывая ничего — точка на иконке в меню-баре покажет, что туннель поднят
- тихо умершее соединение больше не выглядит рабочим: точка становится оранжевой, когда vpn включён, но через него ничего не проходит, а панель показывает, какой именно туннель
- нажмите на название, чтобы открыть окно самого vpn, когда оно нужно: выбрать страну, поменять настройку
- закрыли окно — hop гасит приложение, и оно больше не живёт в доке ради переключателя, нужного пару раз в неделю
- соединение при этом остаётся: туннель держит macOS, а не программа

программы, которые вы открываете весь день — в один клик
сетка программ прямо в панели: нажмите + и выберите их или перетащите из Finder. сколько иконок в ряду — выбираете сами, от трёх до девяти, по умолчанию восемь; а самих сеток может быть сколько угодно, у каждой своё название.
- открывайте программу, не заходя в папку с приложениями и не набирая название
- тащите иконку, чтобы переставить: жёлтая линия показывает, между какими двумя она встанет
- подписи под иконками можно выключить, если вы узнаёте программы в лицо
- одна сетка для работы, другая для всего остального — на каждом пространстве своя

убрать приложение вместе со всем, что оно оставило
перетащите приложение на строку или выберите его из списка всего установленного — оно уйдёт вместе с тем, что оставило примерно в тридцати местах. тот же модуль умеет и просто убирать, ничего не удаляя: кэши, инсталляторы, остатки давно удалённых программ и корзина.
- у каждого приложения в списке написан его вес — сам бандл и его данные отдельно
- ничего не стирается: всё уходит в корзину, поэтому ошибка стоит восстановления, а не файла
- приложение, уже лежащее в корзине, тоже опознаётся — недоделанное удаление можно довести до конца
- кэш одной программы можно очистить, не тронув ничего другого — крупные сверху

протереть клавиатуру, не выключая Mac
нажимаете 1, 5 или 15 минут — либо ∞ — и все клавиши перестают отвечать: можно спокойно пройтись тряпкой, пока Mac продолжает работать.
- молчит вся клавиатура, включая ряд яркости, громкости и медиа
- заставка объясняет, что происходит, а иконка в строке меню превращается в клавиатуру
- снимается мышью, открытием hop или удержанием esc + shift пять секунд
- ничего не записывается: нажатия отбрасываются, а не читаются

замер скорости интернета
один тап — и hop честно замеряет вашу скорость через серверы Apple: скачивание, отдача и отклик, прямо в панели.
- проверьте связь перед созвоном или большой загрузкой — не выходя из панели
- скачивание, отдача и отклик — одной строкой
- замер через серверы Apple: без сторонних сервисов и рекламы

настраивается под вас
модулей много, но что из них работает — решаете вы: лишнее выключается, порядок меняется перетаскиванием, и у каждого модуля свои настройки — пресеты таймера, пороги монитора, хоткеи, темы. разложите их по четырём вкладкам — рабочее на одной, системное на другой — чтобы панель была устроена так, как думаете вы. а иконка в menu bar показывает ровно то, что нужно с одного взгляда: идущий таймер или задачу, запрет сна, предупреждения, активность торрентов — в цвете или спокойной монохромности, на ваш выбор. и само приложение говорит на 22 языках, подхватывая язык системы само.

бесплатно. с открытым кодом.
без аккаунтов. без слежки. ничего о вас не покидает ваш Mac — наружу уходит только собственный номер версии, когда hop проверяет обновления.
только системные фреймворки. дистрибутив — около 3,7 мб.
поставьте звёздочку, почитайте код, напишите о проблеме или идее — прямо на GitHub или мне на почту. hop делается открыто.
hop на GitHub →ответы на популярные вопросы
это правда бесплатно?
да, полностью. без пробного периода, без pro-версии, без разблокировок.
вы собираете или продаёте мои данные?
нет. о вас ничего не собирается, не хранится и не продаётся — нет ни аккаунтов, ни профилей. наружу уходит только собственный номер версии при ежечасной проверке обновлений, чтобы видеть, где остались старые сборки.
какие разрешения запрашивает hop и зачем?
только те, что нужны функции, которой вы пользуетесь, и никогда при запуске. в сеть hop ходит на antonshakirov.com — за обновлениями и за двумя необязательными помощниками (торрент-движок, архиватор 7-Zip); это единственный сервер, к которому он обращается сам. торрент-трафик и замер скорости идут только когда вы их запустили, причём замер работает через серверы Apple. «универсальный доступ» нужен для вставки в приложение под панелью, перемещения окон и блокировки клавиатуры. запись экрана просит только распознавание текста и только когда вы выделяете область — для перетащенной картинки не нужно ничего. уведомления — это сигнал таймера и завершённая раздача. пароль администратора macOS спрашивает один раз, для режима закрытой крышки. автозапуск выключен, пока вы его не включите. полный список с текущим состоянием есть в окне информации приложения, на вкладке «разрешения приложения». каждое из них нужно только для работы функции и больше ни для чего: у hop нет сервера, аналитики, телеметрии, аккаунтов и отчётов о сбоях, о вас не собирается ничего и с вашего Мака ничего не уходит. это можно не принимать на веру — приложение полностью открыто, и кода, который бы что-то собирал, там просто нет.
а на чём тогда монетизация?
ни на чём. я, антон шакиров, сделал hop для себя — пользуюсь им каждый день и просто делюсь со всеми. все модули открыты всем одинаково. если вам нравится проект и вы хотите его поддержать, сказать спасибо — можете оставить добровольный донат. также буду благодарен, если поделитесь приложением — расскажете о hop друзьям и коллегам.
поддержать hop →почему macOS блокирует первый запуск?
на macOS 15 или новее один раз попробуйте открыть hop, затем перейдите в системные настройки → конфиденциальность и безопасность → всё равно открыть и подтвердите открытие. hop не нотаризован, потому что автору недоступно членство в Apple Developer Program. исходный код открыт, а встроенные обновления проверяются с помощью Ed25519.
можно ли поставить hop через homebrew?
да. выполните в терминале brew install --cask antonyshakirov/tap/hop: homebrew скачает тот же подписанный dmg с github, сверит контрольную сумму и положит hop в папку «программы». обновлять можно командой brew upgrade, встроенное автообновление при этом работает как обычно.
на каких Маках работает?
на любом Маке с macOS 14 или новее — и на Apple Silicon, и на Intel. у них отдельные загрузки: каждая сборка несёт только тот код, который выполняет её процессор, так что ни одна не тяжелее, чем нужно. обновления дальше сами держатся своей сборки.
он будет висеть в доке?
нет. hop живёт в menu bar и иконки в доке не имеет — кроме тех моментов, когда открыто одно из его собственных окон (конвертер, архивы, распознавание, настройки). тогда окно ведёт себя как у любого приложения: клик по иконке возвращает его, не открывая панель. с последним окном иконка уходит, а в настройках это можно выключить совсем.
может ли мой ai-помощник управлять hop?
да. hop держит в своей папке два обычных файла: из одного читает команды, во второй пишет своё состояние. claude code, codex или любой помощник, умеющий записать файл, поставит таймер, добавит дело, заблокирует клавиатуру или откроет панель — и прочитает, что сейчас запущено. ни сервера, ни ключа api: это ваш мак разговаривает сам с собой. те же команды работают как ссылки hop://, так что их можно вызвать из шортката или скрипта.