Alternativas a Termux en Android en 2026: para qué sirve cada una
Termux sigue siendo la mejor línea de comandos Linux en Android. Si buscas una distro, un editor, VS Code o un IDE listo para usar, estas son las alternativas.
Respuesta corta: si necesitas instalar paquetes tipo apt en el propio móvil, sigue con Termux, instalado desde F-Droid o GitHub. Quien busca una alternativa suele querer otra cosa: una distro Linux completa, un editor de código con terminal, VS Code o un IDE que funcione sin configurar nada. Para cada caso hay una opción que encaja mejor, y aquí las explico.
Yo hago PocketCode, que está en la lista, así que ten en cuenta que mi opinión sobre él no es neutral. He intentado describir cada herramienta por lo que hace y por lo que le falta, PocketCode incluido.
Primero, en qué es bueno Termux
Termux es un emulador de terminal con su propio repositorio de paquetes. Tienes una shell de verdad, pkg install para miles de herramientas de línea de comandos (Python, Node, Git, compiladores, SSH, bases de datos) y no necesitas root. Para trabajar en la línea de comandos en Android no tiene rival, y es gratis y de código abierto.
Los motivos habituales para buscar otra cosa:
- No está claro desde dónde instalarlo. El proyecto Termux dice que su versión de Google Play se adaptó para cumplir las políticas de Play y le faltan funciones respecto a las de F-Droid y GitHub, que son las que recomienda. Todos los plugins tienen que venir de la misma fuente, porque comparten clave de firma.
- No tiene editor gráfico. Escribes código en
vim,nanoo similares. Con teclado va bien; con la pantalla táctil, lento. - Todo es configurar. Instalas y ajustas cada herramienta tú, que es justo la gracia de Termux, pero no lo que todo el mundo quiere en el móvil.
Las alternativas, según lo que necesites
Quieres una distro Linux completa: UserLAnd o proot-distro
Si lo que buscas es Ubuntu o Debian con su gestor de paquetes normal, usa una distro sobre PRoot. PRoot imita chroot en espacio de usuario, así que funciona sin root.
- proot-distro funciona dentro de Termux e instala Ubuntu, Debian, Arch y otras. Sigues necesitando Termux.
- UserLAnd es una app independiente que prepara la distro y se conecta a ella por SSH o VNC, así que puedes tener escritorio si quieres.
- Andronix te da scripts para montar distros dentro de Termux, con entornos de escritorio.
El coste aquí es el peso y la lentitud: una distro entera ocupa espacio y PRoot añade sobrecarga a cada llamada al sistema.
Quieres un editor de código con terminal: Acode
Acode es un editor de código abierto (licencia MIT) con tienda de plugins, resaltado para muchos lenguajes, integración con GitHub y FTP/SFTP. Las versiones recientes traen una terminal basada en Alpine Linux mediante PRoot, donde puedes instalar paquetes de línea de comandos con apk. La versión gratuita tiene anuncios y la de pago los quita.
Es lo más parecido a «Termux con un editor de verdad» en una sola app.
Quieres VS Code: code-server o GitHub Codespaces
No hay app oficial de VS Code para Android. Hay dos opciones reales:
- code-server en Termux. La documentación de code-server explica cómo instalarlo con
pkg install tur-repoy despuéspkg install code-server, y lo abres en el navegador del móvil. Como Android no se trata como Linux, solo instala extensiones web, salvo que cargues archivos.vsixa mano. - GitHub Codespaces. VS Code completo en una máquina en la nube, que abres desde el navegador. Las cuentas personales del plan Free incluyen 120 horas de núcleo al mes (60 horas en una máquina de 2 núcleos). Necesitas conexión todo el rato.
vscode.dev también se abre en el navegador del móvil, pero no tiene terminal y no puede ejecutar tu código. Lo explico con detalle en el post sobre VS Code en Android.
Quieres un IDE que funcione sin configurar nada: PocketCode
PocketCode es un IDE para Android: editor de código con servidores de lenguaje, Git, terminal, gestores de bases de datos, un probador de APIs y un asistente de IA que usa tu propia clave. Está en Google Play para Android 9 o posterior, en dispositivos de 64 bits. Para esta comparación lo que importa es qué es su terminal y qué no, así que aquí va, sacado del código:
- La shell local es
ashde BusyBox (v1.34.1), incluida en la app, con una PTY real. Trae herramientas comoawk,sed,find,tar,gzip,unzip,wgetcon HTTPS,nc,pingytop, ynodeestá en elPATH(sinnpm). - No hay gestor de paquetes. Ni
apt, nipkg, nidpkg, así que no puedes instalar compiladores ni herramientas en la shell. Tampoco hay comandogit(Git está en el panel de Git del editor) ni comandopython(Python se ejecuta con el botón Run del editor). - La salida va línea a línea, no a pantalla completa. Los colores funcionan, pero los programas de pantalla completa como
vi,topolessno se dibujan bien. - Lo fuerte es SSH: hosts guardados, claves, SFTP en dos paneles y redirección de puertos (local, remota y SOCKS5).
Así que PocketCode no sustituye a Termux como entorno Linux. Es para cuando prefieres tener el editor, Git, un cliente SSH y un cliente de bases de datos ya conectados entre sí, y ejecutar Python, JavaScript, C y otros lenguajes con un botón. La comparación más larga está en PocketCode frente a Termux.
Quieres Linux de verdad y tienes un servidor: entra por SSH
Si tienes un VPS, un servidor en casa o una Raspberry Pi, un buen cliente SSH en el móvil te da una máquina Linux completa sin emular nada. Termux tiene ssh, y PocketCode, ConnectBot y JuiceSSH son clientes SSH. Necesitas conexión, pero no gastas batería en ejecutar nada.
Comparación
Las descripciones de las otras apps son generales y cambian entre versiones, así que revisa cada ficha antes de instalar.
| Termux | UserLAnd / proot-distro | Acode | code-server / Codespaces | PocketCode | |
|---|---|---|---|---|---|
| Qué es | Emulador de terminal con repositorio de paquetes | Distro Linux completa sobre PRoot | Editor de código con terminal Alpine | VS Code en el navegador | IDE con shell integrada |
| Instalar paquetes | Sí, pkg | Sí, los de la distro (apt, etc.) | Sí, apk en su terminal | Sí, en el servidor o la máquina en la nube | No |
| Editor gráfico | No | Solo con un escritorio por VNC | Sí | Sí, VS Code | Sí, con servidores de lenguaje |
| Funciona sin conexión | Sí | Sí | Sí | code-server sí, Codespaces no | Sí, con la sesión iniciada |
| Necesita root | No | No | No | No | No |
| Precio | Gratis, código abierto | Gratis (UserLAnd y proot-distro) | Gratis con anuncios, o de pago | code-server gratis; Codespaces 120 horas de núcleo/mes gratis | Plan gratuito; Pro opcional |
Cómo elegir
- Vives en la línea de comandos y quieres paquetes: Termux, desde F-Droid o GitHub.
- Necesitas una distro concreta o un escritorio Linux: proot-distro o UserLAnd.
- Quieres editor y terminal con paquetes en una sola app: Acode.
- Necesitas VS Code con sus extensiones: Codespaces si tienes conexión, code-server si lo quieres en local.
- Quieres abrir un proyecto, editar con autocompletado, ejecutarlo y hacer push sin configurar nada: para eso está PocketCode.
Varias se combinan bien. Una combinación habitual es Termux para la línea de comandos y un editor gráfico para escribir el código.
Fuentes
- README de la app Termux, sobre la versión de Google Play y las fuentes recomendadas.
- code-server en Termux, para los pasos de instalación y el límite de extensiones.
- Facturación de GitHub Codespaces, para las horas gratuitas.
- Acode en GitHub, para su licencia y funciones.
- PRoot, el
chrooten espacio de usuario sobre el que funcionan las distros.
PocketCode se descarga gratis en Google Play. Consigue PocketCode si lo que buscabas es un IDE con terminal, y deja Termux al lado si necesitas paquetes.
Preguntas frecuentes
¿Cuál es la mejor alternativa a Termux?
Depende de para qué uses Termux. Para una distribución Linux completa, UserLAnd o proot-distro. Para un editor de código con terminal, Acode o PocketCode. Para VS Code, code-server o GitHub Codespaces. Para instalar paquetes en el propio móvil, nada sustituye a Termux.
¿El Termux de Google Play es el mismo que el de F-Droid?
No. El proyecto Termux dice que su versión de Google Play se adaptó para cumplir las políticas de Play y le faltan funciones respecto a las de F-Droid y GitHub, que son las que recomienda. Las apps firmadas desde fuentes distintas no pueden compartir plugins, así que elige una sola fuente.
¿PocketCode sustituye a Termux?
Para instalar paquetes, no. La shell local de PocketCode es BusyBox, sin apt ni pkg, así que no puedes instalar compiladores ni herramientas en ella. Lo que aporta es un IDE gráfico alrededor de una shell: editor con LSP, Git, SSH y SFTP, bases de datos y un probador de APIs, con Python, JavaScript, C y otros lenguajes ejecutándose desde el botón Run del editor.
¿Hace falta root para alguna de estas opciones?
No. Termux, UserLAnd, proot-distro, Acode y PocketCode funcionan sin root. Las herramientas de distros usan PRoot, que imita chroot en espacio de usuario.
Terminal y SSH