
Если вы встречали Pake на GitHub, то знаете его идею: выполните одну команду — и сайт превратится в небольшое настольное приложение с собственным окном и значком. WebCatalog Desktop позволяет получить тот же результат, не открывая терминал.
Именно в этом и заключается главное различие между ними. Pake — инструмент с открытым исходным кодом для разработчиков, готовых установить набор инструментов и собирать каждое приложение. WebCatalog Desktop — приложение для тех, кто просто хочет пользоваться своими веб-приложениями на компьютере без лишних хлопот.
Краткое сравнение
| WebCatalog Desktop | Pake | |
|---|---|---|
| Создание приложений | Выбор из каталога или ввод любого URL прямо в приложении | Инструмент командной строки или сборка через GitHub Actions |
| Каталог приложений | Более 65 000 приложений с названиями и значками | Несколько готовых приложений плюс любой URL |
| Движок | Chromium, одинаковый на всех платформах | Встроенный компонент веб-просмотра каждой системы |
| Несколько аккаунтов | Одновременный вход во все аккаунты, у каждого — свой сеанс | Один сеанс на приложение |
| Организация приложений | Пространства, объединяющие приложения и аккаунты в одном окне | Отдельное приложение для каждого сайта |
| Обновления | Приложения обновляются автоматически | Для обновления нужна повторная сборка |
| Платформы | macOS, Windows, Linux | macOS, Windows, Linux |
| Открытый исходный код | Нет | Да |
Что такое WebCatalog Desktop?
WebCatalog Desktop — обычное приложение для macOS, Windows и Linux, которое позволяет одним щелчком устанавливать сайты как настольные приложения. Большинство используемых вами сервисов уже есть в каталоге с нужными названиями и значками, а всё остальное можно добавить по URL. Ничего не нужно компилировать или обслуживать.
Что такое Pake?
Pake — популярный проект с открытым исходным кодом, созданный на Rust и Tauri. Вы выполняете команду вроде pake https://example.com --name Example, и инструмент упаковывает сайт в небольшое настольное приложение, используя встроенный в вашу систему компонент веб-просмотра. Также доступны сборка через GitHub Actions и несколько готовых приложений для популярных сайтов.
1. Без терминала и набора инструментов для сборки
Чтобы собирать приложения Pake на своём компьютере, нужно установить Rust и Node.js, а затем выполнять команды в терминале. Первая сборка занимает некоторое время. Хотите другой значок или размер окна? Понадобится параметр командной строки и ещё одна сборка. Для разработчиков, которым нужна автоматизация создания приложений с помощью скриптов, это преимущество. Для большинства людей это момент, на котором они останавливаются.
В WebCatalog Desktop вы находите нужное в каталоге из более чем 65 000 приложений, нажимаете «Установить» — и приложение открывается. Если сайта нет в каталоге, например это внутренняя панель вашей компании, укажите его название и URL и выберите значок или позвольте WebCatalog Desktop найти его. Такие параметры, как пользовательские CSS и JavaScript, которые в Pake задаются при сборке, доступны в настройках приложения, и вы можете менять их в любое время.
2. Сайты работают так же, как в Chrome
Pake сохраняет небольшой размер приложений за счёт использования встроенного компонента веб-просмотра каждой системы: движка Safari в macOS и WebKitGTK в Linux. Обратная сторона — сайты ведут себя в соответствии с особенностями этих движков. Например, в FAQ самого Pake отмечается, что вход через Google может не работать, а проверки на ботов на некоторых сайтах могут зацикливаться.
WebCatalog Desktop запускает все приложения на Chromium — движке, лежащем в основе Chrome и Edge. Вход через Google работает ожидаемым образом, веб-приложения ведут себя так, как их тестировали разработчики, а на Mac приложение выглядит так же, как на ноутбуке с Windows.
3. Одно приложение — несколько аккаунтов
Каждое приложение Pake — это один сайт с одним сеансом. Если вы состоите в двух рабочих пространствах Slack с разными адресами электронной почты или ведёте аккаунт бренда в соцсети наряду с личным, придётся собрать второе приложение и держать оба в Dock.
WebCatalog Desktop позволяет использовать несколько аккаунтов в одном приложении. У каждого — собственный изолированный сеанс, и во все можно войти одновременно. Аккаунты отображаются на боковой панели, а переключаться между ними можно щелчком мыши или сочетанием Cmd/Ctrl + цифра.
4. Приложения, которые обновляются сами
Приложение Pake остаётся в том состоянии, в котором было собрано, пока вы не соберёте его заново. WebCatalog Desktop и установленные через него приложения обновляются автоматически, а ваши настройки синхронизируются между компьютерами.
По мере роста вашей коллекции пространства позволяют объединять приложения и аккаунты для одного клиента или проекта в одном окне с собственным значком в Dock или на панели задач. В каждом приложении также доступны вкладки, закладки, загрузки и проверка орфографии, а ещё встроенный блокировщик рекламы и трекеров.
Что выбрать?
Pake может подойти, если вам нужна именно автоматизация сборки приложений из командной строки или вы хотите изменять сам инструмент.
Для всех остальных WebCatalog Desktop — более простой путь. Выбирайте его, если вы:
- Предпочитаете нажать «Установить», а не настраивать Rust и Node.js
- Хотите, чтобы вход через Google и другие сайты, протестированные в Chrome, просто работали
- Используете несколько аккаунтов в одном сервисе
- Не хотите пересобирать приложения ради обновлений
Пропустите этап сборки и начните пользоваться своими веб-приложениями уже сегодня: попробуйте WebCatalog Desktop.


