Andrea Debernardi
Tema del sito
Auto segue il tema del dispositivo. La tua scelta viene salvata in questo browser.

RewindTTY

Registra e riproduci sessioni del terminale, con output JSON e supporto alle sequenze ANSI.

Registra e riproduci sessioni del terminale, con output JSON e supporto alle sequenze ANSI.

RewindTTY registra le sessioni del terminale e permette di riprodurle in seguito. È scritto in C e cattura input e output attraverso pseudo-terminali (PTY).

Le sessioni vengono salvate in JSON strutturato, con timestamp, comandi, output e stderr: dati che possono essere usati anche da altri strumenti.

Il supporto alle sequenze ANSI permette di catturare interfacce da terminale come Vim, htop e applicazioni ncurses. Il progetto esplora un’alternativa leggera a strumenti come asciinema, con attenzione alla semplicità e all’integrazione.

Statistiche GitHub