Ещё несколько утилит на Rust: DirMerge, ProcessTree и даже Notepad закрывают дыры macOS
Утилиты на macOS, которых вечно не хватало, теперь можно собрать за вечер: автор серии вайбкодинг-экспериментов выложил три открытые программы на Rust, каждая из которых закрывает дыру, за которую раньше просили деньги.

На macOS до сих пор нет бесплатных аналогов Process Explorer, WinMerge и Notepad++ уровня Windows, а эти три утилиты уже собраны, лежат на GitHub и работают после одной команды в терминале.
Автор серии экспериментов по вайбкодингу (созданию софта через промпты к нейросетям вместо ручного кода) продолжает проверять простую гипотезу: может ли LLM (большая языковая модель, та же технология, что стоит за ChatGPT) писать программы, которыми реально пользуешься каждый день. Предыдущие выпуски дали офлайн-заметочник в одном HTML-файле и менеджер паролей. Теперь вышла пачка из трёх утилит для macOS: ProcessTree, Notepad и DirMerge. Исходный код открыт, бинарники (готовые к запуску файлы) собирает сам GitHub Actions (автоматический сборщик на стороне GitHub), а не автор, что снижает риск подмены.
Какую задачу решает каждая утилита?
ProcessTree снимает зависшие процессы, когда штатное окно Force Quit не справляется. На Windows для этого есть Process Explorer от Microsoft, бесплатный и мощный. На macOS бесплатного аналога автор не нашёл. ProcessTree собрана только под macOS.
Notepad заменяет текстовый редактор для больших файлов. На Windows есть Notepad++, на macOS автор пользовался CotEditor, но тот плохо справляется с объёмными документами. Notepad собран и для macOS, и для Windows.
DirMerge сравнивает папки и файлы, аналог WinMerge. На macOS автор находил только платные решения. DirMerge существует в двух версиях: десктопная на Rust и версия в одном HTML-файле, которая работает офлайн прямо в браузере как PWA (Progressive Web App, веб-приложение, которое ведёт себя как обычная программа). HTML-версия запускается на любой платформе, включая телефоны.
Что понадобится
- macOS (для ProcessTree обязательно, для Notepad и DirMerge есть сборки под Windows)
- Браузер, если хотите попробовать DirMerge в HTML-версии
- Доступ к GitHub для скачивания релизов
- Терминал (приложение Terminal на macOS) для одной команды снятия карантина
- Примерно 10 минут на всё
Пошаговая инструкция
-
Откройте страницу нужной утилиты на GitHub автора. Ссылки есть в оригинальном посте: каждая утилита лежит в отдельном репозитории с разделом Releases.
-
Скачайте архив для вашей платформы из раздела Releases. Бинарники собраны GitHub Actions из открытых исходников.
-
Распакуйте архив. Внутри будет файл с расширением
.app(для macOS). -
Откройте Terminal и введите команду, которая снимает карантинный флаг Gatekeeper (системная защита macOS, блокирующая приложения без цифровой подписи):
xattr -dr com.apple.quarantine "ProcessTree.app"
Замените имя файла на нужное: "Notepad.app" или "DirMerge.app".
-
Запустите приложение двойным кликом. ProcessTree для снятия зависших системных процессов потребует запуска с правами администратора, в интерфейсе для этого есть отдельная кнопка.
-
Для DirMerge в HTML-версии: откройте PWA-ссылку в Chrome, при желании скачайте HTML-файл и используйте полностью офлайн, без сервера.
Зависает процесс на macOS, Force Quit не помогает. Скачиваете ProcessTree, вводите в терминале xattr -dr com.apple.quarantine "ProcessTree.app", запускаете, нажимаете кнопку запуска от администратора и снимаете зависший процесс из дерева. Автор описывает ровно этот сценарий: ушёл пить кофе, дал промпт нейросети, вернулся и получил рабочий инструмент.
- Забыли команду
xattrи macOS просто не даёт открыть приложение. Gatekeeper блокирует всё без цифровой подписи (ЭЦП). Команду нужно вводить один раз после каждой загрузки. - Имя файла в команде написали без кавычек или с опечаткой. Кавычки обязательны, если в имени есть пробелы или спецсимволы.
- Пытаетесь запустить ProcessTree на Windows. Эта утилита собрана только для macOS. Notepad и DirMerge имеют сборки для обеих систем.
- Ожидаете от DirMerge в HTML-версии мобильный интерфейс. Интерфейс рассчитан на десктоп, хотя технически работает и на телефоне в Chrome.
Что делать с этим прямо сейчас, по ролям
Автору Дзена. Notepad пригодится, если вы пишете длинные тексты в простом редакторе и CotEditor тормозит. Это не замена рабочему процессу, а запасной инструмент, когда нужно быстро открыть большой файл.
Маркетологу и менеджеру на macOS. DirMerge решает конкретную боль: сравнить две версии папки с макетами или документами без покупки платной программы. HTML-версия вообще не требует установки.
Предпринимателю в РФ. Все три утилиты открыты и бесплатны, GitHub пока доступен из России. Скачайте бинарники и HTML-файл DirMerge заранее на случай ограничений. Из российских аналогов для заметок есть YandexGPT-интеграции и локальные редакторы, но прямого аналога этой тройки в отечественной экосистеме пока нет.
Ещё несколько утилит на Rust (DirMerge, ProcessTree и даже Notepad) показывают не столько мощь языка Rust, сколько реальный порог входа в вайбкодинг. Автор не писал код руками: он давал промпты, а нейросеть генерировала работающий софт. Для меня главный вывод: если вам не хватает конкретного инструмента на macOS и вы умеете описать задачу словами, попробуйте промпт вместо поиска платного аналога. Честная оговорка: качество таких программ пока уступает зрелым проектам вроде Notepad++ или WinMerge, и поддержка целиком на авторе-одиночке. Используйте для бытовых задач, не для критичных рабочих процессов.
Команда xattr -dr com.apple.quarantine для снятия блокировки Gatekeeper, это тот приём, который стоит сохранить в закладки: он нужен для любого неподписанного приложения на macOS, не только для этих утилит.
Попробуйте промпт-конструктор dzen.guru
Хотите научиться формулировать промпты так, чтобы нейросеть выдавала рабочий результат с первого раза? Наш конструктор помогает собрать промпт по шаблону.
Попробовать бесплатно
Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».
Читайте также

ИИ самовоспроизведение на приставках за $55: Anthropic проверила, как далеко зайдёт цепочка
Исследователи Anthropic собрали сеть из пятнадцати Android TV-приставок по 55 долларов каждая и запустили на них нейросеть, чтобы выяснить, может ли ИИ…

Подделка документов в России выросла на 338% за год: нелегальный рынок оценили в 2,6 млрд рублей
Компании Smart Engines и юридическая фирма INTELLECT опубликовали четвёртый ежегодный отчёт о подделке документов в России, зафиксировав рост…

WindBorne получила крупный контракт ВВС США на данные с аэростатов: $49 млн без конкурса
Почему это важно Военное ведомство крупнейшей экономики мира впервые заключило безальтернативный контракт на метеоданные с частного флота автономных…
Комментарии