
browser-terminal
AkaraChen
A local browser-based terminal powered by Rust, PTY forwarding, WebSocket, and Xterm.js.
AI 简介
Browser Terminal 是一个基于浏览器的本地终端,利用Rust、PTY转发、WebSocket和Xterm.js技术实现。该项目通过Rust后端提供了一个单页HTML应用,并将WebSocket流量转发到独立的PTY会话中,前端则使用Xterm.js来渲染终端界面。其特点包括:支持每个WebSocket连接对应一个PTY会话、基于URL参数创建新的终端会话窗口、以及通过Alpine.js处理UI绑定等。此外,项目还提供了如字体设置、Nerd Font加载等功能,并能够跨标签页同步设置。此工具非常适合需要在浏览器环境中进行命令行操作或开发测试的场景。
Rust
24
Stars
2
Forks
24
Watchers
1
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分38.43
默认分支main