User:Jcubic/sandbox/Web-Based Terminal Emulator
Appearance
< User:Jcubic | sandbox
Web-Based Terminal − Terminal Emulator used with web based technologies, usually written in JavaScript or in language that is compiled to JavaScript.
Web Terminal emulators can be written with JavaScript libraries like xterm.js[1] or jQuery Terminal[2].
Web-based terminal can run as Google Chrome extension.[3]
Examples
TODO
- VSCode have built in terminal that uses xterm.js[1]
- Web-based SSH
- Terminal emulator
Copy deleted text from Web-based SSH
There are also JavaScript libraries that allow one to write a terminal-like website. Examples are jQuery Terminal[6] and XTerm.js.[7]
- Because of intermittent network connections with a connection timeouts.[8] Mosh by MIT can be a better solution[9] It utilizes SSH at first then UDP from thereon.[10]
References
- ^ a b xterm.js
- ^ jQuery Terminal
- ^ Using Your Terminal From The DevTools by Addy Osmani
- ^ Hyper, a terminal emulator built with web technologies
- ^ Web-Console project README
- ^ jQuery Terminal Emulator jQuery plugin that allows you to write your own commands.
- ^ XTerm.js library that can be used to write a real terminal (tty) application; e.g. it can display editors like vi or Emacs in text mode.
- ^ Is there a software package that safely allows SSH via web on simple web host?
- ^ mosh is an SSH replacement that works around connectivity and lag issues
- ^ Mosh: An Interactive Remote Shell for Mobile Clients