A browser-based serial terminal built with the Web Serial API and xterm.js.
Live: xterm.xboot.org
- Custom baud rates, serial framing, flow control, and CR/LF/CRLF modes
- ANSI terminal emulation with direct keyboard input
- Ordered writes for reliable typing and large pastes
- Optional timestamps, transfer statistics, and log downloads
- Chinese and English interfaces with dark and light themes
- Local-only serial communication; data is never uploaded
Requires HTTPS and a desktop Chromium browser with Web Serial support.
make start
make check
make buildPushes to main are deployed automatically with GitHub Actions. To trigger a
deployment manually:
make deployThis program is free software; you can redistribute it and/or modify it under the terms of the MIT license. See MIT License for details.