xterm.js - 브라우저에서 터미널 UI 만들기
(xtermjs.org)- VSCode, Hyper 등의 다앙한 IDE들의 터미널 프론트엔드 구성시에 사용중
- bash, vim, tmux 등과 잘 동작
- 빠른 속도. 별도 WebGL 렌더러 포함
- 링크, 테마, 애드온, 스크린 리더 모드, Unicode 지원
- 별도 의존성 없는 TypeScript 오픈소스
- Electron 및 Node.js 에서도 사용 가능
실제 사용 예제를 보면, 우리가 아는 대부분의 웹 기반 IDE에서는 다 사용중이네요.
VSCode, RStudio, Theia, Azure Cloud Shell/Data Studio, Hyper, cPanel, Webssh, Linode, Codecademy, Repl.it, HashiCorp Nomad, GoormIDE (구름 반갑네요!)