搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

zellij-org/zellij

开发工具

面向开发者和终端用户的终端工作区与复用器,提供窗格、布局、插件和网页访问。

36,023
1,534
Rust
MIT
创建于 6 年前

项目介绍

Zellij 是一个终端工作区,大致与 tmux、screen 属于同一类工具,面向开发者、运维人员和喜欢终端的人。它把窗格管理与可复用的布局、多人协作、浮动与堆叠窗格结合在一起,并提供 WebAssembly 插件系统,任何能编译到 Wasm 的语言都可以用来写插件。项目内置 Web 客户端,连接后可以不用本地终端。实现语言为 Rust,许可证为 MIT。

快速使用

优先使用操作系统对应的软件包安装;没有现成包时,可从最新发布页下载预编译二进制并放入 $PATH。也可以通过 crates.io 编译安装:

cargo install --locked zellij

如果想先试用再安装,项目提供了启动脚本:

bash <(curl -L https://zellij.dev/launch)

fish 或 xonsh 用户需要通过 bash -c 执行上述命令。启动后可创建会话、管理窗格;配置说明见配置文档,可复用的工作区定义见布局文档。各平台的安装方式汇总在安装页面,入门材料可看录屏与教程。

开发与使用约束

从源码构建需要克隆仓库,并使用项目的 xtask 命令:调试构建运行 cargo xtask run,测试运行 cargo xtask test;其他构建命令列在 CONTRIBUTING.md。README 明确不建议从 main 分支安装,该分支是预发布代码,可能包含损坏的功能,还会污染正式版本的缓存,日常使用应选最新发布版。快捷键采用模态设计,一位早期用户反馈,与 tmux 相比完成操作需要更多按键(评论);从其他复用器迁移时,操作习惯可能需要调整。README 也说明,开放或关闭的 issue 只代表用户报告,本身不等于软件存在缺陷。

HotRepo 点评

2026-11-12,Zellij 在 Rust 日榜上获得第 2 名,当日新增 34 Star;仓库总计 36,023 Star、1,534 Fork。站内相关讨论数量不多,但有具体使用场景:一位评论者把它装在远程云服务器上,用两个窗格分别监控批量下载和整体进度,并在 SSH 断开后保持命令继续运行(评论)。这符合项目作为持久终端工作区而非终端模拟器的定位,同一讨论中也有人专门澄清了这一点(回复)。对新用户而言,主要门槛集中在工作流适配,现有讨论里最明显的摩擦点是模态快捷键。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。

Hacker News 讨论

Terminal Workspace with Batteries Included
▲ 32 · 9 条评论 · 2024年7月17日
Zellij: A terminal workspace with batteries included
▲ 19 · 2 条评论 · 2024年5月20日
Zellij is now supported on Windows
▲ 4 · 0 条评论 · 2026年3月28日