Перейти к содержанию

Лучший софт для macOS

·1013 слов·5 минут

Зачем еще один список?

Я люблю исследовать новые инструменты, пробовать разные подходы и экспериментировать - это мое хобби. За много лет у меня накопилось огромное количество софта, который реально улучшает мой повседневный рабочий процесс. Иногда во время работы люди рядом спрашивают, какими инструментами я пользуюсь, потому что со стороны это выглядит как черная магия - быстрые переключения между приложениями, плавная передача контекста из одной программы в другую. (На Linux это работает еще лучше, но про это я напишу отдельный пост позже).

Дисклеймер!

  • Часть инструментов из этого списка потребует серьезных усилий для освоения, но результат того стоит.
  • Все, что перечислено ниже - мой личный выбор, основанный на опыте и предпочтениях. Список ориентирован на использование клавиатуры в первую очередь, минимализм и продуктивность, в основном для разработчиков и людей, работающих с текстом.
  • В этом списке, принципиально нет софта по подпискам. Требовать подписку за софт, который работает локально на моем компьютере - это почти как налог. Спасибо, но нет.
  • Я предпочитаю FOSS, но платные версии тоже могут присутствовать. Для каждого платного решения я обязательно указываю FOSS или freemium альтернативу.

Разработка

  • WezTerm - лучший терминал, невероятно быстрый, написан на Rust (FOSS)
    АЛЬТЕРНАТИВА: если нужен вариант "из коробки" без настройки - Ghostty (FOSS)
  • OpenCode - одна из лучших сред для agentic-разработки (FOSS)
  • Helix - лучший терминальный редактор (FOSS)
    да простят меня Vim фанаты
  • Emacs - лучший редактор для кода и текста (FOSS) ⭐
    Emacs невероятно сложен в освоении, но дает практически безграничные возможности кастомизации и расширения. Если вы готовы вложить время в обучение - это лучший выбор
  • Hoppscotch - API клиент с поддержкой импорта коллекций (FOSS)
    АЛЬТЕРНАТИВА: Bruno - офлайн API клиент, достойная замена Postman, поддерживает импорт коллекций (FOSS)
  • Orbstack - лучший софт для работы с Docker на macOS, очень быстрый и легковесный (FREEMIUM)

Медиа

  • Shottr - лучший инструмент для скриншотов на macOS, включает распознование текста и другие полезные функции. Бесплатная версия есть, но с напоминаниями о покупке (FREEMIUM)
    АЛЬТЕРНАТИВА: Flameshot - open source с похожим функционалом (FOSS)
  • Spotube - музыкальный плеер для стриминговых сервисов, поддерживает Spotify, YouTube Music и другие (FOSS)
  • NewsExplorer - RSS ридер. К сожалению, хорошего RSS без подписки я так и не нашел, это лучшее из того, что удалось (PAID)
  • Zen - лучший браузер на базе Firefox на сегодняшний день, вдохновлен Arc, поддерживает профили, "zen"-режим и многое другое (FOSS)
    Важно: если вам критичен DRM для Netflix, Hulu или Amazon - его здесь нет. Также браузер пока в бете
  • VLC - легенда, лучший видеоплеер (FOSS)
  • LiceCap - лучший софт для записи gif с экрана. Нет лимитов по времени, адекватный размер файлов без потери качества (FOSS)
  • Loom - запись экрана и быстрый шаринг, до 25 видео в бесплатной версии (FREEMIUM)

Безопасность

  • LuLu - firewall для macOS (FOSS)
  • Bitwarden - кроссплатформенный менеджер паролей (FOSS) ⭐

Утилиты

  • Pearcleaner - open source приложение для удаления программ и очистки неиспользуемых файлов (FOSS)
  • AlDente - лучший софт для управления зарядкой MacBook, помогает продлить жизнь батареи (FOSS)
  • InputSourcePro - отличное решение для управления раскладками клавиатуры, можно задать отдельную раскладку для каждого приложения (FOSS)
  • KarabinerElements - лучший инструмент для ремапинга клавиш на macOS (FOSS)

UI/UX

  • ICE - кастомизируемая строка меню macOS (FOSS) ⭐
  • Yabai - лучший тайлинговый оконный менеджер для macOS. Сложен в настройке, требует отключения SIP, возможны проблемы при обновлениях системы (FOSS) ⭐
    АЛЬТЕРНАТИВА: AeroSpace - проще в настройке, не требует отключения SIP, но обладает меньшими возможностями и худшей производительностью (FOSS) Также хочу упомянуть очень молодой, но перспективный проект: https://github.com/LGUG2Z/komorebi-for-mac. Он работает примерно как AeroSpace, без отключения SIP. Несмотря на текущие ограничения, надеюсь, что он решит часть проблем AeroSpace
  • Raycast - лучший лаунчер для macOS (таким должен был быть spotlight..), позволяет управлять системой и приложениями с клавиатуры (FREEMIUM) ⭐
  • Spatial Dock - моя текущая замена для AltTab. Платный, но отлично подходит для быстрого переключения между часто используемыми приложениями. Можно привязывать приложения к определенным буквам, что помогает лучше запоминать шорткаты (для меня это очень похоже на emacs-пакет transient)

Продуктивность

  • VoiceInk - speech-to-text приложение с поддержкой AI улучшений текста (PAID)
    АЛЬТЕРНАТИВА: handy - open source, но с меньшим функционалом и более слабым распознаванием (FOSS)
  • Obsidian - лучшее приложение для заметок (FREEMIUM)
  • Wakatime - трекинг времени, поддерживает множество редакторов и IDE, имеет открытый протокол (FREEMIUM)
  • Raindrop - менеджер закладок, современная замена Pocket (FREEMIUM). Инструмент настолько хорош, что 90% этого списка хранится у меня именно там
  • TickTick - TODO, привычки, расписание и GTD (FREEMIUM)
    Если кто-то знает open source альтернативу - дайте знать, я так и не нашел ничего похожего

Софт, который я так и не смог найти

  • GUI файловый менеджер с vim-подобными биндингами (ближе всего Marta), также пробовал TotalFinder, но он периодически ломался
  • Хороший RSS ридер без подписки с возможностью исключения категорий, заголовков, тегов, regexp и AI-настройками
  • Open source или self-hosted планировщик задач с привычками и TODO
  • В emacs org-mode есть agenda, но есть проблемы с уведомлениями на телефоне и синхронизацией данных, плюс для такой простой задачи это кажется слишком громоздким решением

Если у вас есть идеи или советы по этим пунктам - буду рад их рассмотреть.

Я также намеренно не включал часть софта, который считаю вполне достойным, но который дублирует уже перечисленные инструменты, например:

  • AltTab (проще использовать переключение окон в Raycast)
  • neohtop / stats - по сути одно и то же, есть плагины для Raycast и htop в терминале
  • Fluid Voice - неплохой инструмент, но пока есть баги и по функционалу он уступает VoiceInk, хотя проект open source и выглядит перспективно
  • Stretchly - хороший софт, но я перешел на Raycast Deep Focus и кастомные macOS шорткаты для авто DND
  • Hyperduck - утилита для быстрого открытия ссылок между iOS и macOS, но лично для себя я чаще использую Raindrop

Все эти программы сами по себе вполне достойные и заслуживают упоминания, но они перестали быть моими daily-драйверами.

FOSS не значит бесплатно!
Это означает лишь то, что кто-то за это заплатил - чаще всего разработчик своим временем и усилиями. Если вам нравится софт, поддержите разработчиков хотя бы разовым донатом. Для вас это чашка кофе, для них - мотивация продолжать развитие проекта. Как open source разработчик могу сказать, что на такое ПО уходит огромное количество времени и сил, и любая поддержка очень важна, в том числе морально.

Источники

Мой текущий конфиг всей системы и dotfiles можно найти здесь: https://github.com/Artawower/.config