Repolode
tw93

tw93/Pake

Создаёт лёгкие десктопные приложения для macOS, Windows и Linux из любого сайта одной командой.

Open source альтернатива:Electron

Звёзды
62,221
Форки
12,794
Открытые issues
2
Последний коммит
позавчера

Что это?

Pake превращает веб-страницу в отдельное десктопное приложение. Достаточно указать URL — и проект создаст установщик для macOS, Windows или Linux. Например, ChatGPT или YouTube можно будет запускать в отдельном окне, а не во вкладке браузера. Pake построен на Rust и Tauri, а не на Electron, поэтому установщик занимает мало места — обычно менее 10 МБ.

В проект входят CLI (устанавливается через pnpm или npm как pake-cli), онлайн-сборщик на базе GitHub Actions для тех, кто предпочитает обходиться без командной строки, и локальная среда разработки для настройки созданного приложения. Можно задать название приложения, иконку и размер окна, а также скрыть заголовок окна. В Pake есть горячие клавиши для навигации, масштабирования и очистки кэша, а расширенная конфигурация позволяет удалять рекламу и настраивать стили.

Pake также умеет упаковывать локальные результаты сборки. Для скриптов и AI-агентов предусмотрены режим вывода JSON и декларативный конфигурационный файл.

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

  • 01Создаёт установщики для macOS, Windows и Linux из любого URL
  • 02Использует Rust и Tauri; установщики обычно занимают менее 10 МБ
  • 03Предлагает CLI для сборки одной командой, онлайн-сборку через GitHub Actions и локальную разработку
  • 04Позволяет настраивать иконку и размер окна, а также скрывать заголовок окна
  • 05Включает горячие клавиши для навигации, масштабирования и очистки кэша

Сценарии использования

  • Запуск ChatGPT, Gemini или другого веб-чата с AI как отдельного десктопного приложения
  • Создание ярлыка для собственного или внутреннего веб-инструмента
  • Упаковка локальной веб-сборки в десктопное приложение для распространения
  • Создание десктопных приложений с помощью AI-агентов или скриптов, используя вывод JSON

Быстрый старт

  1. 1

    Установите Pake CLI глобально с помощью pnpm

    pnpm install -g pake-cli
  2. 2

    Упакуйте веб-сайт в приложение для компьютера

    pake https://github.com --name GitHub

Что важно знать

  • Распространяется по лицензии GPL-3.0 — лицензии с авторским левом, требующей публиковать производные работы с открытым исходным кодом на тех же условиях.
  • При первой сборке настраивается среда сборки, поэтому она занимает некоторое время.

Темы

Частые вопросы

Что такое Pake?
Создаёт лёгкие десктопные приложения для macOS, Windows и Linux из любого сайта одной командой. Pake превращает веб-страницу в отдельное десктопное приложение. Достаточно указать URL — и проект создаст установщик для macOS, Windows или Linux. Например, ChatGPT или YouTube можно будет запускать в отдельном окне, а не во вкладке браузера. Pake построен на Rust и Tauri, а не на Electron, поэтому установщик занимает мало места — обычно менее 10 МБ.
Pake можно использовать бесплатно? Какая у него лицензия?
Pake распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Pake всё ещё поддерживается?
Активно поддерживается. Последний коммит в Pake — 19 окт. 2026 г..
Для чего можно использовать Pake?
Запуск ChatGPT, Gemini или другого веб-чата с AI как отдельного десктопного приложения Создание ярлыка для собственного или внутреннего веб-инструмента Упаковка локальной веб-сборки в десктопное приложение для распространения Создание десктопных приложений с помощью AI-агентов или скриптов, используя вывод JSON
Как установить Pake?
Установите Pake CLI глобально с помощью pnpm: pnpm install -g pake-cli Упакуйте веб-сайт в приложение для компьютера: pake https://github.com --name GitHub
Где скачать Pake?
Исходный код и инструкции по установке — на GitHub: https://github.com/tw93/Pake

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты