tw93/Pake es una herramienta para empaquetar sitios web como aplicaciones de escritorio. Sirve para envolver GitHub, sistemas internos, blogs personales, páginas de informes semanales y herramientas web en ventanas independientes, reduciendo el ruido de pestañas del navegador.
Repositorio del proyecto:
Instalar Pake CLI
El README da este comando:
|
|
Si no tienes pnpm, instálalo primero:
|
|
El empaquetado más simple
Empaquetar GitHub como aplicación de escritorio:
|
|
Pake intentará obtener automáticamente el icono del sitio. Es una buena forma de verificar primero que el entorno funciona.
Icono y ventana personalizados
El README incluye un ejemplo más completo:
|
|
Los parámetros comunes se pueden entender así:
--name: nombre de la aplicación.--icon: icono de la aplicación.--width/--height: tamaño de la ventana.--hide-title-bar: oculta la barra de título para que la app se parezca más a una nativa.
Desarrollo local
Si quieres modificar Pake en sí:
|
|
Desarrollo local:
|
|
Construir la aplicación:
|
|
Qué conviene empaquetar
Pake encaja con estos sitios:
- Paneles internos de empresa.
- Sitios de documentación usados con frecuencia.
- Páginas web de chat, monitoreo y dashboards.
- Herramientas web personales de uso fijo.
No es ideal para sitios con flujos de inicio de sesión muy complejos, fuerte dependencia de extensiones del navegador o colaboración frecuente con varias pestañas. Prueba primero con una página sencilla y luego empaqueta servicios que planees usar a largo plazo.