xterm.js - Criando uma UI de terminal no navegador
(xtermjs.org)-
Usado na composição do frontend de terminal de vários IDEs, como VSCode e Hyper
-
Funciona bem com bash, vim, tmux e outros
-
Alta velocidade. Inclui um renderizador WebGL separado
-
Suporte a links, temas, addons, modo para leitor de tela e Unicode
-
Open source em TypeScript sem dependências externas
-
Também pode ser usado com Electron e Node.js
1 comentários
Vendo exemplos de uso reais, parece que a maioria dos IDEs baseados na web que conhecemos já usa isso.
VSCode, RStudio, Theia, Azure Cloud Shell/Data Studio, Hyper, cPanel, Webssh, Linode, Codecademy, Repl.it, HashiCorp Nomad, GoormIDE (que bom ver o Goorm!)