Shellvana
Icono de la app Shellvana: un círculo dorado que encierra un prompt de shell Cliente SSH para iOS y Android

SSH, para leer.

La salida del terminal se convierte en texto que se lee bien en un teléfono. Las tablas, los diffs y todo lo alineado en columnas se mantienen exactos, carácter por carácter.

Terminal sin procesar, 80 columnas

el clasificador decide por bloque si la salida puede reajustarse o debe conservar el espaciado exacto de sus columnas, porque una tabla que se reajusta deja de ser una tabla y un diff que se reajusta deja de poder leerse en una pantalla estrecha. cada bloque se juzga por separado: la prosa puede volver a partirse al ancho del teléfono, mientras que una tabla, un diff o cualquier salida alineada en columnas se mantiene con el espaciado que envió el servidor, carácter por carácter.

Shellvana, los mismos bytes

El clasificador decide, bloque por bloque, si la salida puede reajustarse o debe conservar el espaciado exacto de sus columnas. La prosa se reajusta al ancho del teléfono. Una tabla, un diff o cualquier salida alineada se conserva carácter por carácter.


En el teléfono

Cada pantalla es una sesión real.

Capturas de un Pixel 7 conectado a un servidor en vivo. Nada de esto es una maqueta.

La respuesta de Claude Code aplastada en una cuadrícula de terminal de 80 columnas sin procesar, con líneas cortadas a mitad de palabra.
La cuadrícula de 80 columnasLo que te muestra cualquier otro cliente en un teléfono.
La misma respuesta reajustada como prosa en una serif grande, con el comando en un globo de chat encima.
La misma respuesta, reajustadaLa respuesta de Claude Code como texto que de verdad se puede leer.
Un fragmento de diff de git con color, en monoespaciado, con cada más y cada menos alineado en su columna.
Los diffs siguen alineadosCada más y cada menos en su columna, con el espaciado intacto.
Markdown renderizado con un encabezado, una tabla alineada y un bloque de código de shell.
Markdown intactoEncabezados, tablas alineadas y bloques de código.
htop en ejecución en Shellvana, con sus barras de colores y el pie con las teclas de función intactos.
Los TUI funcionan de verdadvim, htop, tmux y zellij se comportan con normalidad.
La hoja de lectura con chips de tamaño y una lista de fuentes con vistas previas en vivo de Newsreader, Lora e Inter.
Elige tamaño y fuenteVista previa en vivo, y se cambian a mitad de sesión.

Agentes de IA en el terminal

Hecha para leer Claude Code.

Los asistentes de programación de línea de comandos se dibujan como interfaces de terminal a pantalla completa. Repintan líneas en su sitio, parten el texto al ancho que les conviene y rodean las respuestas con banners, spinners y pies de estado.

Shellvana separa cada respuesta en su propio mensaje y reajusta la prosa que el agente partió a su propio ancho, con el código en línea en monoespaciado. El código dentro de una respuesta conserva su cuadrícula exacta, a un toque del terminal sin procesar. Haz una pregunta desde tu teléfono y lee la respuesta como prosa.

Shellvana mostrando una respuesta de Claude Code como texto serif fluido, con el prompt encima en un globo.
Fidelidad

El reajuste nunca toca tus columnas.

Shellvana negocia con el servidor un tamaño de terminal fijo y después evalúa cada bloque por separado. Los párrafos se reajustan en tipografía proporcional, dimensionada para un teléfono. Las tablas, los diffs, la salida en árbol y todo lo alineado en columnas se quedan en monoespaciado, con su espaciado original.

El terminal sin procesar siempre está a un toque, así que los bytes exactos que envió el servidor nunca quedan a más de un gesto de distancia.

Un git diff en Shellvana con las líneas añadidas en verde y las eliminadas en rojo, con las columnas perfectamente alineadas.

Tus datos

Sin cuenta. Sin registro. Sin telemetría.

Shellvana no hace ninguna conexión de red salvo la conexión SSH que tú pides, directa al servidor que configuraste. La app no incluye ninguna biblioteca de analíticas, publicidad ni informes de fallos.

  • Las transcripciones se cifran en el dispositivo con SQLCipher, con una clave que sale del almacén seguro de la plataforma.
  • En Android, la app queda excluida de la copia de seguridad del sistema operativo. En iOS, una copia de seguridad puede incluir el almacén de transcripciones, que sigue cifrado. Hay una actualización en curso que lo excluye.
  • Las claves privadas viven en el Keychain de iOS o en el Keystore de Android. Las claves generadas en el Secure Enclave o en StrongBox no pueden salir del dispositivo de ninguna manera.
  • Cualquier host puede exigir Face ID, Touch ID o el desbloqueo del dispositivo antes de abrir su sesión.
  • Las claves de host se fijan en la primera conexión, y se te avisa si alguna cambia.
  • Las capturas de pantalla y las vistas previas del selector de apps de una sesión están bloqueadas por defecto.
  • Las transcripciones de más de 30 días se borran solas. Borra el historial de un host o de todos cuando quieras.
La pantalla de claves SSH con una clave ECDSA respaldada por hardware, etiquetada Hardware-backed TEE, que requiere desbloqueo para firmar.

Gratis y Pro

La legibilidad no es lo que se paga.

Gratis

Todo lo de abajo, siempre

  • Una sesión en vivo
  • Autenticación con contraseña y con clave
  • Perfiles de host
  • El renderizado legible completo, con color y Markdown

Pro

$19.99 USD, pago único. Sin suscripción.

  • Cuatro sesiones simultáneas en una barra de pestañas con nombre
  • Autenticación con claves respaldadas por hardware
  • Las fuentes de lectura adicionales
  • Sesiones incógnito que no escriben ninguna transcripción

Requisitos

Cualquier host con un sshd estándar.

No hay que instalar nada en el servidor. En vertical o en horizontal.


Más apps

Del mismo desarrollador.

Un toque en una insignia abre la página de descarga.

FauxVkTest

Comprueba qué hace de verdad tu driver gráfico (Vulkan) y lo rápido que es.

Para Android

  • Disponible en Google Play: FauxVkTest

FauxCooling

Mantiene tu dispositivo fresco mientras juegas. Funciona en las consolas AYN y Retroid Pocket, y en cualquier teléfono, tableta o consola con root de otras marcas.

Para consolas Android, teléfonos y tabletas

  • Descargar en GitHub: FauxCooling

FauxClockNG

Requiere root. Ajusta a mano las opciones del governor de la CPU, la GPU, la memoria, la E/S y la red.

Para Android con root

  • Descargar en GitHub: FauxClockNG

RomRoster

Una sola lista con todos los juegos de todas tus consolas portátiles. Mira qué hay en cada dispositivo.

Para Android, iPhone y iPad

  • Disponible en Google Play: RomRoster
  • Descárgala en App Store: RomRoster