Shellvana
Icona dell'app Shellvana: un cerchio dorato che racchiude un prompt della shell Client SSH per iOS e Android

SSH, da leggere davvero.

L'output del terminale diventa testo che si legge bene su un telefono. Tabelle, diff e tutto ciò che è allineato in colonne restano esatti, carattere per carattere.

Terminale grezzo, 80 colonne

il classificatore decide blocco per blocco se l'output può andare a capo in base alla larghezza o deve mantenere la spaziatura esatta delle colonne, perché una tabella che si riadatta smette di essere una tabella e un diff che si riadatta su uno schermo stretto diventa illeggibile. ogni blocco viene giudicato per conto suo: la prosa può essere riformattata sulla larghezza del telefono, mentre una tabella, un diff o qualsiasi output allineato in colonne resta con la spaziatura che il server ha inviato, carattere per carattere.

Shellvana, gli stessi byte

Il classificatore decide blocco per blocco se l'output può essere riformattato o deve mantenere la spaziatura esatta delle colonne. La prosa viene riformattata per il telefono. Una tabella, un diff o qualsiasi output allineato resta identico, carattere per carattere.


Sul telefono

Ogni schermata è una sessione vera.

Catture da un Pixel 7 collegato a un server reale. Qui non c'è nessun mockup.

Una risposta di Claude Code schiacciata in una griglia di terminale grezza da 80 colonne, con righe spezzate a metà parola.
La griglia da 80 colonneQuello che ti mostra ogni altro client su un telefono.
La stessa risposta riformattata in un grande testo con grazie, con il comando mostrato come fumetto sopra.
La stessa risposta, riformattataLa risposta di Claude Code come testo che si legge davvero.
Un hunk di diff git colorato a spaziatura fissa, con ogni più e ogni meno allineato nella propria colonna.
I diff restano allineatiOgni più e ogni meno nella sua colonna, spaziatura intatta.
Markdown renderizzato con un titolo, una tabella allineata e un blocco di codice della shell.
Markdown intattoTitoli, tabelle allineate e blocchi di codice.
htop in esecuzione in Shellvana, con le barre colorate e il piè di pagina dei tasti funzione intatti.
Le TUI vere funzionanovim, htop, tmux e zellij si comportano normalmente.
La schermata di lettura con i chip delle dimensioni e un elenco di font con anteprime dal vivo di Newsreader, Lora e Inter.
Scegli dimensione e fontAnteprime dal vivo, modificabili a sessione in corso.

Agenti AI da terminale

Pensato per leggere Claude Code.

Gli assistenti di programmazione da riga di comando si disegnano come interfacce a schermo intero nel terminale. Ridisegnano le righe sul posto, mandano a capo il testo alla propria larghezza e circondano le risposte di banner, spinner e barre di stato.

Shellvana separa ogni risposta in un messaggio a sé e riformatta la prosa che l'agente ha mandato a capo alla propria larghezza, con il codice inline a spaziatura fissa. Il codice in una risposta mantiene la sua griglia esatta, a un tocco dal terminale grezzo. Fai una domanda dal telefono e leggi la risposta come testo.

Shellvana che mostra una risposta di Claude Code come testo con grazie scorrevole, con il prompt sopra in un fumetto.
Fedeltà

La riformattazione non tocca mai le tue colonne.

Shellvana negozia con il server una dimensione fissa del terminale, poi giudica ogni blocco per conto suo. I paragrafi si riadattano in caratteri proporzionali dimensionati per un telefono. Tabelle, diff, output ad albero e tutto ciò che è allineato in colonne restano a spaziatura fissa con la spaziatura originale.

La griglia grezza è sempre a un tocco di distanza: i byte esatti inviati dal server non sono mai a più di un gesto.

Un git diff in Shellvana con le righe aggiunte in verde e quelle rimosse in rosso, colonne perfettamente allineate.

I tuoi dati

Nessun account. Nessuna registrazione. Nessuna telemetria.

Shellvana non fa nessuna connessione di rete tranne la connessione SSH che chiedi tu, diretta al server che hai configurato. Nell'app non c'è nessuna libreria di analisi, di pubblicità o di segnalazione degli arresti anomali.

  • Le trascrizioni sono cifrate sul dispositivo con SQLCipher, con una chiave ricavata dall'archivio sicuro della piattaforma.
  • Su Android l'app è esclusa dal backup del sistema operativo. Su iOS un backup può includere l'archivio delle trascrizioni, che resta cifrato. Un aggiornamento che lo esclude è in lavorazione.
  • Le chiavi private stanno nel Keychain di iOS o nel Keystore di Android. Le chiavi generate nel Secure Enclave o in StrongBox non possono uscire in alcun modo dal dispositivo.
  • Qualsiasi host può richiedere Face ID, Touch ID o lo sblocco del dispositivo prima di aprire la sessione.
  • Le chiavi host vengono fissate alla prima connessione, con un avviso se una di esse cambia.
  • Screenshot e anteprime di una sessione nel selettore delle app sono bloccati per impostazione predefinita.
  • Le trascrizioni più vecchie di 30 giorni si eliminano da sole. Puoi cancellare quelle di un host o di tutti quando vuoi.
La schermata delle chiavi SSH con una chiave ECDSA supportata dall'hardware, etichettata Hardware-backed TEE, con sblocco richiesto per firmare.

Gratis e Pro

La leggibilità non è la parte a pagamento.

Gratis

Tutto quello che segue, sempre

  • Una sessione attiva
  • Autenticazione con password e con chiave
  • Profili host
  • Il rendering leggibile completo, con colori e Markdown

Pro

$19.99 USD una tantum. Nessun abbonamento.

  • Quattro sessioni contemporanee in una barra a schede con nome
  • Autenticazione con chiave supportata dall'hardware
  • I font di lettura aggiuntivi
  • Sessioni in incognito che non scrivono alcuna trascrizione

Requisiti

Qualsiasi host con un sshd standard.

Niente da installare sul server. In verticale o in orizzontale.


Altre app

Dallo stesso sviluppatore.

Un tocco su un badge apre la pagina di download.

FauxVkTest

Controlla cosa fa davvero il tuo driver grafico (Vulkan) e quanto è veloce.

Per Android

  • Disponibile su Google Play: FauxVkTest

FauxCooling

Mantiene fresco il dispositivo mentre giochi. Funziona sulle console portatili AYN e Retroid Pocket e su qualsiasi telefono, tablet o console portatile con root di altre marche.

Per console portatili, telefoni e tablet Android

  • Scarica da GitHub: FauxCooling

FauxClockNG

Serve il root. Imposta a mano governor della CPU, GPU, memoria, I/O e rete.

Per Android con root

  • Scarica da GitHub: FauxClockNG

RomRoster

Un unico elenco di ogni gioco su ogni console portatile che possiedi. Vedi cosa c'è su quale dispositivo.

Per Android, iPhone e iPad

  • Disponibile su Google Play: RomRoster
  • Scarica su App Store: RomRoster