Xterm Js
Build fully featured terminal experiences in the browser
Screenshots
A closer look at the product interface and key surfaces.
Screenshot viewer
At a glance
- Primary use case
- Build fully featured terminal experiences in the browser
- Best for
- SSH — Terminal, SSH
- Stack
- CSS, javascript, nodejs, Shell
- License
- MIT
- Maintenance
- 14 hours ago
- Access
- Open source · Self-hosted
- Documentation path
- https://xtermjs.org/docs/
About this tool
Xterm Js is a frontend component that brings fully-featured terminals to web applications. It supports popular tools like bash and vim, offers GPU acceleration, and powers major projects like VS Code and Hyper.
Repository
20,666
1,894
166
MIT
14 hours ago
Features
- Includes an optional GPU accelerated renderer for high performance rendering.
- Provides rich Unicode support for CJK characters, emojis, and IMEs.
- Features a well documented API for easy integration into any web project.
Related tools
WindTerm
SSH
High performance cross platform SSH and SFTP client for DevOps
Electerm
SSH
Feature rich terminal and SSH client for cross platform remote access
Xpipe
SSH
The ultimate hub for managing SSH connections and remote servers
SSHX
SSH
Fast and collaborative live terminal sharing over the web
Voltius
SSH
Modern local first SSH and SFTP client with E2EE sync
Warp
Agentic Development
Modern terminal built for agentic development workflows
Published 1 hour ago