# liftoff/gateone

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/liftoff-gateone).**

6,300 stars · 909 forks · JavaScript · NOASSERTION

## Links

- GitHub: https://github.com/liftoff/GateOne
- Homepage: http://liftoffsoftware.com/Products/GateOne
- awesome-repositories: https://awesome-repositories.com/repository/liftoff-gateone.md

## Description

Gate One is an HTML5-powered terminal emulator and SSH client

## Tags

### Networking & Communication

- [Browser-Based](https://awesome-repositories.com/f/networking-communication/remote-access-control/ssh-clients/browser-based.md) — Opens secure SSH sessions to remote servers directly from a web browser without plugins or client software.
- [SSH WebSocket Tunnelers](https://awesome-repositories.com/f/networking-communication/distributed-systems-p2p/distributed-computing/communication-protocols/websocket-implementations/websocket-servers/websocket-proxy-tunnels/ssh-websocket-tunnelers.md) — Establishes persistent SSH connections through WebSocket proxies for real-time bidirectional terminal communication.
- [Remote Server Connectivity](https://awesome-repositories.com/f/networking-communication/remote-server-connectivity.md) — Opens SSH sessions to remote servers directly in a web browser without requiring any plugins or client software. ([source](http://liftoffsoftware.com/Products/GateOne))
- [Concurrent Remote Session Managers](https://awesome-repositories.com/f/networking-communication/concurrent-remote-session-managers.md) — Serves hundreds of simultaneous terminal sessions from modest hardware, each isolated and independently controllable. ([source](https://cdn.jsdelivr.net/gh/liftoff/gateone@main/README.md))
- [Resumable Terminal Sessions](https://awesome-repositories.com/f/networking-communication/resumable-terminal-sessions.md) — Reconnects to running terminal sessions after browser close or network interruption, even from a different computer. ([source](https://cdn.jsdelivr.net/gh/liftoff/gateone@main/README.md))

### Web Development

- [Web-Based Terminal Emulators](https://awesome-repositories.com/f/web-development/web-based-terminal-emulators.md) — Ships a web-based terminal emulator and SSH client that runs directly in the browser without plugins.
- [Terminal Session State Persisters](https://awesome-repositories.com/f/web-development/server-side-state-persistence/terminal-session-state-persisters.md) — Maintains terminal session state on the server to allow reconnection and playback after browser disconnection.
- [Embeddable Terminal Widgets](https://awesome-repositories.com/f/web-development/web-based-terminal-emulators/embeddable-terminal-widgets.md) — Integrates a fully functional terminal emulator into any web page with just a few lines of JavaScript. ([source](https://cdn.jsdelivr.net/gh/liftoff/gateone@main/README.md))

### Part of an Awesome List

- [Browser-Based SSH Gateways](https://awesome-repositories.com/f/awesome-lists/devops/reverse-proxies/ssh-gateway-proxies/browser-based-ssh-gateways.md) — Enables secure SSH connections to remote servers through a web interface with session management and authentication.
- [Terminal Themes](https://awesome-repositories.com/f/awesome-lists/devtools/terminal-themes.md) — Extends or overrides terminal functionality using themes and plugins written in Python, JavaScript, or CSS.
- [Terminal Emulators](https://awesome-repositories.com/f/awesome-lists/devtools/terminal-emulators.md) — HTML5-powered terminal emulator and SSH client.
- [Web-based Clients](https://awesome-repositories.com/f/awesome-lists/devtools/web-based-clients.md) — HTML5-powered terminal emulator and SSH client.

### Development Tools & Productivity

- [Server-Side Session Multiplexers](https://awesome-repositories.com/f/development-tools-productivity/terminal-multiplexers/server-side-session-multiplexers.md) — Manages hundreds of concurrent isolated terminal sessions with server-side multiplexing and per-session event queues.
- [Web-Based SSH Session Recorders](https://awesome-repositories.com/f/development-tools-productivity/macro-recorders/session-recorders/ssh/web-based-ssh-session-recorders.md) — Records and replays terminal sessions through a web interface for auditing and compliance purposes.
- [Terminal Session Recorders](https://awesome-repositories.com/f/development-tools-productivity/terminal-shell-cli/terminal-cli-enhancements/shell-terminal-utilities/general-enhancements-tooling/terminal-utilities/appearance-sessions/terminal-session-recorders.md) — Records terminal activity to disk or syslog and replays sessions with real-time playback controls.

### Graphics & Multimedia

- [Terminal Canvas Renderers](https://awesome-repositories.com/f/graphics-multimedia/html5-canvas-libraries/terminal-canvas-renderers.md) — Renders terminal output by drawing text and graphics directly onto an HTML5 canvas element for pixel-level control.

### Operating Systems & Systems Programming

- [Embeddable](https://awesome-repositories.com/f/operating-systems-systems-programming/terminal-command-line-environments/terminal-emulators/embeddable.md) — Integrates a fully functional terminal emulator into any web application with a few lines of JavaScript.
- [Multi-Protocol](https://awesome-repositories.com/f/operating-systems-systems-programming/terminal-emulators/multi-protocol.md) — Provides a terminal emulator supporting SSH, local shells, and inline rendering of images and PDFs within the browser.

### System Administration & Monitoring

- [Browser-Based Remote Shell Access](https://awesome-repositories.com/f/system-administration-monitoring/browser-based-remote-shell-access.md) — Opens secure SSH sessions to remote servers directly from a web browser without plugins or client software. ([source](https://cdn.jsdelivr.net/gh/liftoff/gateone@main/README.md))
- [Concurrent](https://awesome-repositories.com/f/system-administration-monitoring/terminal-session-managers/concurrent.md) — Manages hundreds of concurrent, isolated terminal sessions with session resumption and credential reuse.
- [Remote Session Audits](https://awesome-repositories.com/f/system-administration-monitoring/remote-session-audits.md) — Records all terminal activity to syslog, remote syslog, or disk for compliance and monitoring purposes. ([source](https://cdn.jsdelivr.net/gh/liftoff/gateone@main/README.md))
- [Terminal Session Playback](https://awesome-repositories.com/f/system-administration-monitoring/terminal-session-playback.md) — Rewind and replay a connected terminal session in real time using playback controls or shift-scroll. ([source](https://cdn.jsdelivr.net/gh/liftoff/gateone@main/README.md))

### User Interface & Experience

- [Embeddable Terminal Controls](https://awesome-repositories.com/f/user-interface-experience/terminal-user-interfaces/layout-structural-components/interface-layout-utilities/embeddable-terminal-controls.md) — Provides a JavaScript-embeddable terminal widget that can be integrated into any web application with minimal code.
- [Terminal Theme and Plugin Customizers](https://awesome-repositories.com/f/user-interface-experience/appearance-customizations/terminal-theme-and-plugin-customizers.md) — Extends or overrides any part of the terminal using themes and plugins written in Python, JavaScript, or CSS. ([source](https://cdn.jsdelivr.net/gh/liftoff/gateone@main/README.md))
- [Terminal Inline Media Renderers](https://awesome-repositories.com/f/user-interface-experience/media-display-components/inline-media-displays/terminal-inline-media-renderers.md) — Displays images and PDFs inside the terminal by intercepting output streams and rendering them as embedded canvas overlays.
- [Inline Image Renderers](https://awesome-repositories.com/f/user-interface-experience/terminal-user-interfaces/terminal-ui-enhancements/inline-image-renderers.md) — Renders images and PDF files directly inside the terminal window for convenient inline viewing. ([source](https://cdn.jsdelivr.net/gh/liftoff/gateone@main/README.md))

### Security & Cryptography

- [Pluggable Authentication Backends](https://awesome-repositories.com/f/security-cryptography/authentication-protocols/pluggable-authentication-backends.md) — Authenticates users through pluggable backends including Kerberos, PAM, Google Auth, and anonymous access.
- [User Authentication Systems](https://awesome-repositories.com/f/security-cryptography/user-authentication-systems.md) — Verifies user identity through Kerberos, PAM, Google Auth, or anonymous access with an OpenID-like API. ([source](https://cdn.jsdelivr.net/gh/liftoff/gateone@main/README.md))

### Software Engineering & Architecture

- [Plugin-Based Architectures](https://awesome-repositories.com/f/software-engineering-architecture/software-architecture/architectural-patterns/plugin-module-systems/modular-plugin-architectures/plugin-based-architectures/plugin-based-architectures.md) — Extends terminal functionality through Python, JavaScript, and CSS plugins that hook into core events and rendering pipelines.
