LaunchNext

May 6, 2026 · View on GitHub

Языки: English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Français | Español | Deutsch | Русский | हिन्दी | Tiếng Việt | Italiano | Čeština

📥 Скачать

Скачать здесь - Получить последнюю версию

🌐 Сайт: closex.org/launchnext
📚 Документация: docs.closex.org/launchnext

⭐ Рассмотрите возможность поставить звезду LaunchNext и особенно оригинальному проекту LaunchNow!

macOS Tahoe убрала launchpad, и им так сложно пользоваться, он не использует ваш Bio GPU. Пожалуйста, Apple, хотя бы дайте людям возможность переключиться обратно. А пока, вот LaunchNext.

Создано на основе LaunchNow от ggkevinnnn — огромное спасибо оригинальному проекту!❤️

LaunchNow выбрал лицензию GPL 3. LaunchNext следует тем же условиям лицензии.

⚠️ Если macOS блокирует приложение, выполните это в Терминале:

sudo xattr -r -d com.apple.quarantine /Applications/LaunchNext.app

Почему: Я не могу позволить себе сертификат разработчика Apple ($99/год), поэтому macOS блокирует неподписанные приложения. Эта команда удаляет флаг карантина, чтобы позволить запуск. Используйте эту команду только для доверенных приложений.

Что дает LaunchNext

  • Импорт в один клик из старого системного Launchpad - напрямую читает нативную SQLite-базу Launchpad и восстанавливает папки, позиции приложений и компоновку
  • Ручная организация приложений - перемещайте приложения, создавайте папки и сохраняйте нужную вам структуру
  • Два пути рендеринга - Legacy Engine для совместимости и Next Engine + Core Animation для лучшего опыта
  • Компактный и полноэкранный режимы - с поддержкой раздельных настроек
  • Клавиатурный workflow - быстрый поиск, навигация и запуск
  • Поддержка CLI / TUI - просматривайте и управляйте компоновкой из терминала
  • Активация через Hot Corner и нативные жесты - несколько способов глобально открыть LaunchNext
  • Перетаскивание приложений прямо в Dock - доступно в движке Core Animation
  • Центр обновлений с Markdown release notes - более богатый встроенный опыт обновлений
  • Инструменты резервного копирования и восстановления - более безопасный экспорт и возврат данных
  • Доступность и поддержка контроллера - улучшены голосовая обратная связь и навигация с контроллера
  • Многоязычная поддержка - широкое покрытие локализаций

Что забрал macOS Tahoe

  • ❌ Нет пользовательской организации приложений
  • ❌ Нет пользовательских папок
  • ❌ Нет настройки перетаскиванием
  • ❌ Нет визуального управления приложениями
  • ❌ Принудительная категориальная группировка

Хранение данных

Данные приложения хранятся здесь:

~/Library/Application Support/LaunchNext/Data.store

Нативная интеграция с Launchpad

LaunchNext может напрямую читать системную базу Launchpad:

/private$(getconf DARWIN_USER_DIR)com.apple.dock.launchpad/db/db

Установка

Требования

  • macOS 26 (Tahoe) или новее
  • Процессор Apple Silicon или Intel
  • Xcode 26 (для сборки из исходников)

Сборка из исходного кода

  1. Клонируйте репозиторий

    git clone https://github.com/RoversX/LaunchNext.git
    cd LaunchNext
    
  2. Откройте в Xcode

    open LaunchNext.xcodeproj
    
  3. Соберите и запустите

    • Выберите целевое устройство
    • Нажмите ⌘+R, чтобы собрать и запустить
    • Или ⌘+B, чтобы только собрать

Сборка из командной строки

Обычная сборка:

xcodebuild -project LaunchNext.xcodeproj -scheme LaunchNext -configuration Release

Универсальный бинарник (Intel + Apple Silicon):

xcodebuild -project LaunchNext.xcodeproj -scheme LaunchNext -configuration Release ARCHS="arm64 x86_64" ONLY_ACTIVE_ARCH=NO clean build

Использование

Начало работы

  1. LaunchNext при первом запуске сканирует все установленные приложения
  2. Импортируйте старый layout Launchpad или начните с пустого layout
  3. Используйте поиск, клавиатуру, drag-and-drop и папки для организации приложений
  4. Откройте Настройки, чтобы настроить движок, режим отображения, способы активации и автоматизацию

Импорт вашего Launchpad

  1. Откройте Настройки
  2. Нажмите Import Launchpad
  3. Ваши существующие папки и компоновка будут импортированы автоматически

Движки и режимы отображения

  • Legacy Engine - сохраняет старый путь рендеринга для максимальной совместимости
  • Next Engine + Core Animation - рекомендуется для лучшего общего опыта и новых функций
  • Компактный / Полноэкранный - LaunchNext поддерживает оба режима и может хранить отдельные настройки

Ключевые возможности

Активация и ввод

  • Поддержка Hot Corner - открывайте LaunchNext из настраиваемого угла экрана
  • Экспериментальная поддержка нативных жестов - действия pinch / tap четырьмя пальцами
  • Поддержка глобальных горячих клавиш - открывайте LaunchNext откуда угодно
  • Перетаскивание в Dock - передавайте приложения прямо в Dock macOS через движок Core Animation

Автоматизация и workflow для продвинутых пользователей

  • Поддержка CLI / TUI - просматривайте компоновки, ищите приложения, создавайте папки, перемещайте приложения и автоматизируйте workflow
  • Подходит для agent workflow - хорошо работает с терминальными AI agent и shell-автоматизацией
  • Включение командной строки из Настроек - можно установить или удалить управляемую команду launchnext

Обновления

  • Встроенный центр обновлений - проверяйте обновления, не выходя из приложения
  • Markdown release notes - более богатое отображение в Настройках
  • Современный API уведомлений - обновленная доставка уведомлений для новых версий macOS

Резервное копирование и восстановление

  • Создавайте и восстанавливайте резервные копии из Настроек
  • Более надежный экспорт резервных копий
  • Более безопасная обработка временных файлов и очистки

Доступность и навигация

  • Голосовая поддержка - озвучивание приложений и папок при навигации
  • Поддержка контроллера - управляйте LaunchNext и папками с игрового контроллера
  • Клавиатурное взаимодействие - быстрый поиск и навигация без мыши

Производительность и стабильность

  • Интеллектуальное кэширование иконок для плавного просмотра
  • Ленивые загрузки и фоновое сканирование для больших библиотек
  • Лучшая синхронизация состояния между настройками и навигацией
  • Повышенная надежность обновлений, экспорта резервных копий и восстановления жестов

Устранение неполадок

Общие проблемы

Q: Приложение не запускается?
A: Убедитесь, что у вас macOS 26 или новее, при необходимости снимите quarantine и используйте только доверенную сборку.

Q: Какой движок использовать?
A: Next Engine + Core Animation рекомендуется для лучшего опыта. Используйте Legacy Engine только если вам действительно нужен старый путь совместимости.

Q: Почему команда CLI еще не существует?
A: Сначала включите интерфейс командной строки в Настройках. LaunchNext может установить и удалить управляемый shim launchnext за вас.

Вклад

Вклад приветствуется.

  1. Сделайте fork репозитория
  2. Создайте feature-ветку (git checkout -b feature/amazing-feature)
  3. Закоммитьте изменения (git commit -m 'Add amazing feature')
  4. Запушьте ветку (git push origin feature/amazing-feature)
  5. Откройте Pull Request

Руководящие принципы разработки

  • Следуйте стилевым соглашениям Swift
  • Добавляйте осмысленные комментарии к сложной логике
  • По возможности тестируйте на нескольких версиях macOS
  • Не размазывайте экспериментальные функции по несвязанным файлам
  • По возможности изолируйте снимаемые интеграции

Будущее управления приложениями

Пока Apple уходит от настраиваемых лаунчеров приложений, LaunchNext старается сохранить ручную организацию, контроль пользователя и быстрый доступ на современном macOS.

LaunchNext — это не просто замена Launchpad, а практичный ответ на деградацию рабочего процесса.


LaunchNext - Верните контроль над своим лаунчером приложений 🚀

Для пользователей macOS, которые не хотят идти на компромисс в настройке интерфейса.

Инструменты разработки

  • Claude Code

  • Cursor

  • OpenAI Codex CLI

  • Perplexity

  • Google

  • Экспериментальная поддержка жестов построена на OpenMultitouchSupport и форке KrishKrosh.❤️

GitHub downloads