Repolode
tw93

tw93/Pake

Empacota qualquer site como um app leve para macOS, Windows e Linux com um único comando.

Alternativa open source a:Electron

Estrelas
62,221
Forks
12,794
Issues abertas
2
Último commit
anteontem

O que é?

Pake transforma uma página da web em um aplicativo desktop independente. Você informa uma URL e ele gera um instalador para macOS, Windows ou Linux, permitindo que um site como ChatGPT ou YouTube seja aberto em sua própria janela, em vez de uma aba do navegador. O projeto é baseado em Rust e Tauri, e não em Electron, o que mantém o instalador pequeno — geralmente com menos de 10 MB em disco.

O projeto oferece uma CLI (que pode ser instalada via pnpm ou npm como pake-cli), um construtor online baseado no GitHub Actions para quem prefere não usar a linha de comando e um ambiente de desenvolvimento local para personalizar o app gerado. As opções incluem nome do app, ícone, tamanho da janela e barra de título oculta. Pake também inclui atalhos de teclado para navegação, zoom e limpeza do cache, além de permitir remover anúncios e personalizar estilos por meio de configurações avançadas.

Pake também pode empacotar arquivos de builds locais e oferece um modo de saída JSON e um arquivo de configuração declarativo para scripts e agentes de IA.

Recursos principais

  • 01Gera instaladores desktop para macOS, Windows e Linux a partir de qualquer URL
  • 02Usa Rust e Tauri, gerando instaladores que geralmente têm menos de 10 MB
  • 03Oferece uma CLI de um comando, criação online via GitHub Actions e desenvolvimento local
  • 04Permite personalizar ícones e o tamanho da janela, além de ocultar a barra de título
  • 05Inclui atalhos de teclado para navegação, zoom e limpeza do cache

Casos de uso

  • Usar ChatGPT, Gemini ou outro chat de IA da web como um app desktop independente
  • Transformar uma ferramenta web interna ou hospedada por conta própria em um atalho desktop
  • Empacotar um build web local como um app desktop para distribuição
  • Permitir que agentes de IA ou scripts gerem apps desktop com saída JSON

Início rápido

  1. 1

    Instale o Pake CLI globalmente com pnpm

    pnpm install -g pake-cli
  2. 2

    Empacote um site como aplicativo para desktop

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

Antes de usar

  • É licenciado sob a GPL-3.0, uma licença copyleft que exige que obras derivadas sejam disponibilizadas como código aberto sob os mesmos termos.
  • A primeira compilação configura o ambiente de build e demora um pouco.

Tópicos

Perguntas frequentes

O que é Pake?
Empacota qualquer site como um app leve para macOS, Windows e Linux com um único comando. Pake transforma uma página da web em um aplicativo desktop independente. Você informa uma URL e ele gera um instalador para macOS, Windows ou Linux, permitindo que um site como ChatGPT ou YouTube seja aberto em sua própria janela, em vez de uma aba do navegador. O projeto é baseado em Rust e Tauri, e não em Electron, o que mantém o instalador pequeno — geralmente com menos de 10 MB em disco.
Pake é gratuito? Qual é a licença?
Pake é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
Pake ainda é mantido?
Manutenção ativa. O último commit de Pake foi em 19 de out. de 2026.
Para que posso usar Pake?
Usar ChatGPT, Gemini ou outro chat de IA da web como um app desktop independente Transformar uma ferramenta web interna ou hospedada por conta própria em um atalho desktop Empacotar um build web local como um app desktop para distribuição Permitir que agentes de IA ou scripts gerem apps desktop com saída JSON
Como instalar Pake?
Instale o Pake CLI globalmente com pnpm: pnpm install -g pake-cli Empacote um site como aplicativo para desktop: pake https://github.com --name GitHub
Onde consigo Pake?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/tw93/Pake

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados