Repolode
shiaho777

shiaho777/web-to-app

App de Android que convierte sitios web, proyectos HTML y sitios de Node.js, PHP, Python, Go o WordPress en APK firmados, todo desde el teléfono.

Alternativa open source a:AppMakerAppy Pie

Estrellas
6,848
Forks
1,056
Issues abiertos
5
Último commit
anteayer

¿Qué es?

WebToApp es una app de Android que empaqueta contenido web en archivos APK instalables, sin necesidad de una PC ni de un servidor de compilación remoto. Además de envolver URL, puede incluir runtimes de servidor local como Node.js, PHP, Python, Go y WordPress, que se ejecutan como procesos nativos desde el almacenamiento de la app. Los proyectos se pueden exportar como código fuente de Android Studio y se pueden generar archivos AAB para Google Play con targetSdk reescrito al nivel que exige Play.

El creador también incluye una capa de red con DNS-over-HTTPS, compatibilidad con proxies, suplantación de la huella TLS mediante un puente MITM local y Encrypted Client Hello en los motores WebView del sistema y GeckoView. Las apps se pueden ampliar con módulos JS/CSS, userscripts y extensiones de Chrome MV3. La firma admite los esquemas V1, V2 y V3, con gestión de keystores en el dispositivo.

Un Agent integrado puede controlar la app mediante comandos en lenguaje natural usando un LLM configurado, y llamar hasta 60 herramientas para crear, compilar y exportar apps. La interfaz de la app anfitriona está disponible en 10 idiomas.

Funciones clave

  • 01Compila APK y archivos AAB para Google Play directamente en Android, con firma V1/V2/V3.
  • 02Ejecuta servidores locales de Node.js, PHP, Python, Go y WordPress dentro de la app generada.
  • 03Ofrece DNS-over-HTTPS, proxies y suplantación de la huella TLS para el acceso a la red.
  • 04Admite userscripts, módulos JS/CSS y extensiones de Chrome MV3.
  • 05Incluye un buscador de Chrome Web Store y un Agent de IA que puede controlar la app.
  • 06Exporta proyectos como código fuente Gradle de Android Studio.

Casos de uso

  • Convertir un sitio web o un panel interno en una app de Android sin usar una PC.
  • Empaquetar una app pequeña de Node.js, PHP o Python para demostraciones o prototipos desde el teléfono.
  • Preparar un AAB para publicar en Google Play a partir de un proyecto web.
  • Incluir una compilación estática de HTML o React/Vue en una app de Android que funcione sin conexión.

Inicio rápido

  1. 1

    Descarga el APK desde GitHub Releases

  2. 2

    Instálalo en un dispositivo con Android 6.0 (API 23) o posterior

  3. 3

    En Mis apps, toca Crear, completa los datos básicos y luego toca Guardar

  4. 4

    Toca ⋮ y luego Crear APK para obtener un APK firmado

Antes de usarlo

  • Los tipos Node.js, PHP, Python, Go, WordPress, imágenes y vídeos están desactivados de forma predeterminada y deben habilitarse en Acerca de → Funciones avanzadas.
  • Se necesita un dispositivo Android; el generador solo se ejecuta en el teléfono.

Temas

Preguntas frecuentes

¿Qué es web-to-app?
App de Android que convierte sitios web, proyectos HTML y sitios de Node.js, PHP, Python, Go o WordPress en APK firmados, todo desde el teléfono. WebToApp es una app de Android que empaqueta contenido web en archivos APK instalables, sin necesidad de una PC ni de un servidor de compilación remoto. Además de envolver URL, puede incluir runtimes de servidor local como Node.js, PHP, Python, Go y WordPress, que se ejecutan como procesos nativos desde el almacenamiento de la app. Los proyectos se pueden exportar como código fuente de Android Studio y se pueden generar archivos AAB para Google Play con targetSdk reescrito al nivel que exige Play.
¿web-to-app es gratuito? ¿Qué licencia tiene?
web-to-app es open source bajo la licencia Unlicense. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿web-to-app sigue mantenido?
Mantenimiento activo. El último commit de web-to-app fue el 19 oct 2026.
¿Para qué puedo usar web-to-app?
Convertir un sitio web o un panel interno en una app de Android sin usar una PC. Empaquetar una app pequeña de Node.js, PHP o Python para demostraciones o prototipos desde el teléfono. Preparar un AAB para publicar en Google Play a partir de un proyecto web. Incluir una compilación estática de HTML o React/Vue en una app de Android que funcione sin conexión.
¿Cómo se instala web-to-app?
Descarga el APK desde GitHub Releases Instálalo en un dispositivo con Android 6.0 (API 23) o posterior En Mis apps, toca Crear, completa los datos básicos y luego toca Guardar Toca ⋮ y luego Crear APK para obtener un APK firmado
¿Dónde consigo web-to-app?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/shiaho777/web-to-app

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados