起因:用过很多SSH session管理的工具,整体感觉就是好用的不开源,开源的不好用,甚至有些很有名的SSH工具(如:Xshell)竟不支持跨平台🤫,因此很早就有想法写一个开源SSH工具。这次过年在家实现了大多数核心功能。
NxShell界面使用egui开发,xterm协议基于alacritty,因此估计性能还不错。
NxShell是一款开源,跨平台的SSH session管理工具,使用egui在alacritty之上进行构建,目标是成为一款现代的SSH session管理工具。
Features
- 跨平台(Linux/MacOS/Windows, x86_64/aarch64)
- 多实例
- 多实例执行 (同时在多个终端中输入命令)
- 支持大多数Alacritty的特性
- 支持SSH session管理
Roadmap
- 滚动条(windterm滚动条是真的不好用)
- 小地图
- 终端文本炫彩
- SFTP
- 终端操作记录
- 基于AI自动补充
- 历史记录
- GPU加速
- 原生Menubar(针对MacOS)
目前项目还处于快速开发阶段,但是已基本可用
Ext Link: https://github.com/iamazy/nxshell
1
共 12 条评论, 1 页
评论区
写评论能用的,
--
👇
bestgopher: 咋下载?
--
👇
iamazy: 我在github action上编译过macos arm的制品,应该是可以的
--
👇
bestgopher: 今天试着编译了下,macos m1编译失败了。就没有尝试了
已上传 https://github.com/iamazy/nxshell/releases/tag/v0.1.0-alpha
--
👇
StrBoy2021: 可以编译一下发到github上面吗,我直接下来用下。谢谢!
我没有Mac M1机器,所以macos arm64不知道能不能用,https://github.com/iamazy/nxshell/releases/tag/v0.1.0-alpha
--
👇
bestgopher: 咋下载?
--
👇
iamazy: 我在github action上编译过macos arm的制品,应该是可以的
--
👇
bestgopher: 今天试着编译了下,macos m1编译失败了。就没有尝试了
咋下载?
--
👇
iamazy: 我在github action上编译过macos arm的制品,应该是可以的
--
👇
bestgopher: 今天试着编译了下,macos m1编译失败了。就没有尝试了
我在github action上编译过macos arm的制品,应该是可以的
--
👇
bestgopher: 今天试着编译了下,macos m1编译失败了。就没有尝试了
今天试着编译了下,macos m1编译失败了。就没有尝试了
你也可以执行 cargo build --release 就可以用
--
👇
StrBoy2021: 可以编译一下发到github上面吗,我直接下来用下。谢谢!
npm install npm run tauri build 就能编译出来了
可以的,今晚我回去搞下
--
👇
StrBoy2021: 可以编译一下发到github上面吗,我直接下来用下。谢谢!
可以编译一下发到github上面吗,我直接下来用下。谢谢!
很赞,我之前也准备用tauri写的,后来不会写vue放弃了hh
--
👇
我心飞翔: 用tauri+vue3+vuetify 写了一个自己用 https://github.com/tsxiaofang/rtxterm
用tauri+vue3+vuetify 写了一个自己用 https://github.com/tsxiaofang/rtxterm