# tyshell **Repository Path**: beshall/tyshell ## Basic Information - **Project Name**: tyshell - **Description**: 自己做的shell 工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2026-08-17 - **Last Updated**: 2026-08-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TyShell 类 Xshell 的跨平台 SSH / 终端客户端,基于 Tauri 2。 ## 重点能力(规划) - SSH / 本地终端,xterm.js 渲染 - 多标签会话管理,**标签可拖出独立窗口**,多窗口共享同一条连接 - 顺手的复制粘贴 / 输出搜索 / 导出 - SFTP、端口转发、密钥管理、会话树、快速命令栏等 ## 技术栈 - **前端**:React 19 · TypeScript · Vite 7 · Tailwind v4 · shadcn/ui · xterm.js - **后端**:Rust · Tauri 2 · russh · portable-pty ## 开发 ```bash npm install npm run tauri dev # 开发 npm run build # 前端构建自检 ``` ## 项目结构 ``` src/ ├── components/{ui,terminal,layout}/ ├── hooks/ lib/ store/ types/ └── index.css src-tauri/ # Rust 后端 docs/PLAN.md # 开发计划(里程碑 M0–M6) ``` 详细开发计划见 **[docs/PLAN.md](docs/PLAN.md)**。