发现各种软件替代方案,找到更适合您的选择

Closh 将传统 Unix shell 的优点与 Clojure 的强大功能相结合,旨在成为 bash 的现代替代品。

KontrolPack 是一个跨平台的远程 shell 命令执行器和网络管理工具。KontrolPack 的目标是通过连接不同操作系统的远程计算机,实现对工作站的远程管理和 shell 命令的执行,从而提升系统之间的互操作性。

轻量级 SSH 替代方案(SLOCC 低于 5%),完全用 Go 语言从零编写,支持后量子密码学密钥封装机制(PQC KEMs)。

rbenv 是 Unix-like 系统上 Ruby 编程语言的版本管理工具。它有助于在同一台机器上在多个 Ruby 版本之间切换,并确保您正在处理的每个项目始终在正确的 Ruby 版本上运行。

nvm 是一个用于 node.js 的版本管理器,设计为用户级安装,并在每个 shell 中调用。nvm 可在任何 POSIX 兼容的 shell(sh、dash、ksh、zsh、bash)上运行,尤其适用于以下平台:Unix、macOS 和 Windows WSL。

一个令人愉快的社区驱动框架,用于管理您的 bash 配置,并附带自动更新工具,轻松跟进社区最新更新。

Bash-it 是一个为 Bash 3.2+ 提供的社区命令和脚本集合。(以及对 oh-my-zsh 的无耻抄袭)

eltclsh(editline Tcl shell)是 Tcl 编程语言的交互式外壳。它利用 editline 的功能,提供命令行编辑、历史浏览以及变量和命令补全。

这是一个用于 rbenv 风格环境管理器的简单封装。安装 anyenv 后,您无需再为每个 **env** 执行 git clone 或修改 shell 配置文件。

一个类似 fish 的命令行外壳,具备制表符补全和语法高亮功能,同时兼容 POSIX。使用 Rust 编写,内置零配置。

Murex 是一种 shell,类似于 bash / zsh / fish 等,但 Murex 支持更先进的用户体验以及管道中的额外类型信息,可用于处理 JSON 或表格等复杂数据格式。