Jump to content

User:Jcubic/sandbox/Web-Based Terminal Emulator

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Jcubic (talk | contribs) at 22:13, 26 February 2022. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Web-Based TerminalTerminal 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

  • HyperTerm
  • Web-Console

TODO

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[4] and XTerm.js.[5]

  • Because of intermittent network connections with a connection timeouts.[6] Mosh by MIT can be a better solution[7] It utilizes SSH at first then UDP from thereon.[8]

References

  1. ^ xterm.js
  2. ^ jQuery Terminal
  3. ^ Using Your Terminal From The DevTools by Addy Osmani
  4. ^ jQuery Terminal Emulator jQuery plugin that allows you to write your own commands.
  5. ^ 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.
  6. ^ Is there a software package that safely allows SSH via web on simple web host?
  7. ^ mosh is an SSH replacement that works around connectivity and lag issues
  8. ^ Mosh: An Interactive Remote Shell for Mobile Clients