Articolo

Creare un terminale nel browser con jq-console

Recentemente, lavorando a PyBox, ho avuto la necessità di creare una UI dall’aspetto di un terminale nel browser.

Cercando in rete ho trovato jq-console, una plugin jQuery scritto in CoffeeScript, inizialmente creata da repl.it e poi utilizzata anche da Trinket che prova ad emulare un terminale di basso livello fornendo input e output.

La libreria è molto semplice da usare e con l’ultima versione di jQuery, (3.4.1 al tempo della scrittura).

Per istanziare jq-console utilizzeremo il seguente codice e …