Sobre o projeto

O Pake é uma ferramenta de linha de comando open-source que transforma qualquer página da web em um aplicativo de área de trabalho com um único comando. Suporta macOS, Windows e Linux. Em vez de usar Electron, o projeto é construído sobre Rust e Tauri, resultando em instaladores aproximadamente 20 vezes menores (geralmente abaixo de 10 MB no disco), com inicialização mais rápida e menor consumo de memória. Principais características destacadas no README: - Leve: os instaladores são quase 20 vezes menores que os pacotes do Electron, geralmente ocupando menos de 10 MB no disco. - Rápido: construído com Rust Tauri, descrito como muito mais rápido que frameworks JS tradicionais, com menor uso de memória. - Fácil de usar: empacotamento via CLI ou construção online com GitHub Actions, sem necessidade de configuração complexa. - Rico em recursos: suporta atalhos de teclado, janelas imersivas/frameless, arrastar e soltar, personalização de estilo e remoção de anúncios. Como começar: - Iniciantes podem baixar pacotes prontos das Releases para serviços populares como WeRead, Twitter, Grok, DeepSeek, ChatGPT, Gemini, YouTube Music, YouTube, LiZhi, ProgramMusic, Excalidraw, XiaoHongShu (Little Red Book), Notion e Flomo, ou usar o construtor online do GitHub Actions sem configurar um ambiente local. - Desenvolvedores podem instalar a CLI com `pnpm install -g pake-cli`, então empacotar um site com um comando como `pake https://github.com --name GitHub`. Opções adicionais incluem ícones personalizados, tamanho da janela, ocultação da barra de título e mais. Executar com `--json` fornece saída legível por máquina para scripts ou agentes de IA, `--config app.json` permite descrições declarativas de aplicativos, e a saída de compilação local pode ser empacotada diretamente com `pake ./dist --name MyTool`. - Usuários avançados podem clonar o repositório para desenvolvimento personalizado. O projeto requer Rust >= 1.85 e Node >= 22, depois usa `pnpm i`, `pnpm run dev` para desenvolvimento local e `pnpm run build` para construir um aplicativo. O README também inclui uma tabela de referência de atalhos para Mac e Windows/Linux (navegação de página, zoom, atualizar, ocultar janela, copiar URL, ferramentas de desenvolvedor, limpar cache, tela cheia e mais), além de links de documentação para uso avançado, FAQ e uso da CLI. Lista muitos colaboradores e explica que o Pake é licenciado sob GPL-3.0 com uma Exceção de Saída do Pake: aplicativos que você cria com o Pake são inteiramente seus para uso e distribuição, enquanto forks devem usar um nome diferente e creditar o Pake como fonte.