WezTerm
WezTerm is a high-performance, cross-platform terminal emulator and multiplexer built in Rust that delivers GPU-accelerated rendering, including ligatures, color emoji, true color, dynamic color schemes, and hyperlinks, and modern windowing controls such as panes, tabs, and multiple windows on both local and remote hosts. Its single-process multiplexer provides scrollback, searchable history, mouse integration, Quick Select mode for rapid selection, Copy mode, shell integration, support for the iTerm image protocol, SSH connectivity, serial ports, Arduino devices, and workspace/session management via Lua-configurable scripts. Configuration is handled through a wezterm.lua file with hot-reload support, while a rich command-line interface (wezterm cli) lets you spawn programs, manipulate tabs and panes, and set domains. WezTerm adheres to ECMA-48 and xterm conventions for full ANSI/ISO compliance and offers native UI integration using platform-specific APIs.
Learn more
SecureCRT
SecureCRT client for Windows, Mac, and Linux provides rock-solid terminal emulation for computing professionals, raising productivity with advanced session management and a host of ways to save time and streamline repetitive tasks. SecureCRT provides secure remote access, file transfer, and data tunneling for everyone in your organization. Whether you are replacing Telnet or Terminal, or need a more capable secure remote access tool, SecureCRT is an application you can live in all day long. With the solid security of SSH, extensive session management, and advanced scripting, SecureCRT will help raise your productivity to the nth degree. Highlight individual words, phrases, or substrings in the session window to identify errors in log files or streaming output and to highlight prompts. Regular expressions are also supported, making it easier to highlight strings like IP addresses. Keyword display attributes (bold, reverse video, and color) can be combined.
Learn more
JediTerm
JediTerm is a pure Java terminal widget designed to be easily embedded into an IDE. It supports terminal sessions for both SSH connections and local PTY on Mac OS X, Linux, and Windows. It is used by JetBrains IDEs such as PyCharm, IDEA, PhpStorm, WebStorm, AppCode, CLion, and Rider. Since version 2.5, JediTerm also provides a standalone terminal version distributed for Mac OS X. The name JediTerm comes from J for Java, “edi” as IDE reversed, and Term from terminal, while “Jedi” itself adds confidence and hope in the universe of thousands of different terminal implementations. The standalone JediTerm terminal can be run from sources by executing jediterm.sh or jediterm.bat. Gradle is used to build the project, which includes a terminal core library that provides a VT100-compatible terminal emulator and a Java Swing-based implementation of the terminal panel UI. It also includes a PTY library that uses Pty4J to enable local PTY terminal sessions.
Learn more
sshx
sshx is a secure, web-based collaborative terminal platform that lets you share your command-line session with others by sending a unique browser link, enabling multiple participants to interact in real time with remote cursors and chat on an infinite canvas. It is fast, end-to-end encrypted, and lightweight, with a server written in Rust and support across macOS, Linux, and Windows, so users can install a single binary or use it directly in a browser for collaborative sessions. The interface supports arranging and resizing multiple terminals freely, live presence awareness, and ultra-fast mesh networking to connect from anywhere. sshx is ideal for remote pair programming, teaching, debugging, live demonstrations, and collaborative troubleshooting, providing secure access without requiring complex setups or traditional SSH clients, and it can be integrated into workflows, including CI/CD environments for remote debugging and shared terminal access.
Learn more