upterm
软件描述
面向21世纪的终端模拟器。 (原名)Black Screen 是一个支持自动补全的终端模拟器和交互式外壳。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 upterm?
Upterm 是终端世界中的一个集成开发环境(IDE)。严格来说,它是一个基于 Electron 的终端模拟器和交互式 shell。与当今大多数终端模拟器不同,Upterm 使用 HTML 和 CSS 来构建其用户界面(与 Atom 的做法完全相同),这意味着我们可以停止滥用 Unicode 字符,改用合适的工具打造更美观的终端界面。
自动补全功能
Upterm 在你输入时会显示自动补全框,并会智能地提供建议内容。通常,自动补全框右侧会提供一些有用的附加信息,例如展开的别名值、命令描述、上一个目录的路径(cd -)等。
兼容性
我们的目标是至少与 VT100 兼容。所有程序(如 emacs、ssh、vim)都应能按预期正常工作。
所使用的技术:
Electron
TypeScript
React
主要功能
🔄 替代方案
72 个选择Hyper™ 是一个基于开放网络标准、美观且可扩展的跨平台终端,它在所有支持的平台上(包括 macOS、Windows 以及 Fedora、Debian 等多种 Linux 发行版)提供一致且优雅的命令行体验。

Alacritty
Alacritty 是一个速度极快、支持 GPU 加速的终端模拟器。它采用 Rust 编写,并使用 OpenGL 进行渲染,是目前最快的终端模拟器。Alacritty 的源代码可以在 GitHub 上获取。

Kitty terminal
Kitty(不要与KiTTY混淆)是一款功能强大、跨平台的基于GPU的终端模拟器。它将渲染任务交由GPU处理,并使用OpenGL实现快速且跨平台的性能,内置了分屏布局,以及图形化、Unicode等支持。

GNOME Terminal
GNOME终端是由Havoc Pennington等人开发的GNOME桌面环境的终端模拟器。终端模拟器允许用户在保持在图形化桌面的同时,使用真正的UNIX shell来执行命令。
Terminator
Terminator 允许用户在同一窗口中并排运行和管理多个终端模拟器。其主要功能是将终端排列成网格。(标签页是最常见的默认方法,Terminator 也支持该功能。)