桌面软件 已归档

edex-ui

GitSquared/edex-ui

一个跨平台、可定制的科幻终端模拟器,具有高级监控和触摸屏支持。

45048
Stars 标星
3217
Forks 分支
27
Watchers 关注
6
Open Issues
JavaScript
主要语言
GPL-3.0
开源协议
30.8 MB
仓库大小
4 年前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:GitSquared/edex-ui
git clone https://github.com/GitSquared/edex-ui.git
git clone git@github.com:GitSquared/edex-ui.git
README.md master

英文原文正文为项目原始 README(英文),本站后续会翻译为中文,当前仅剔除图片与无关章节并统一排版。







(项目于 2021 年 10 月 18 日存档)


eDEX-UI 是一个全屏、跨平台的终端模拟器和系统监控工具,看起来和感觉就像科幻电影中的计算机界面。


该项目深受《TRON:遗产》电影特效的启发(尤其是董事会场景),eDEX-UI 项目最初的目标是“DEX-UI 少一些‘艺术’元素,多一些‘可分发的软件’”。

在保持未来感外观和体验的同时,它努力维持一定的功能性,并能够在现实场景中使用,其更大的目标是将科幻风格的用户体验带入主流。


这可能是一则被过于认真对待的笑话,也可能不是。


Jump to:
Features — Screenshots — Questions & Answers — Download — Featured In — Contributor Instructions — Credits

功能

  • 功能齐全的终端仿真器,支持标签页、颜色、鼠标事件,以及 curses 和类似 curses 的应用程序。
  • 实时监控系统(CPU、内存、交换分区、进程)和网络(GeoIP、活动连接、传输速率)。
  • 全面支持触控显示,包括屏幕键盘。
  • 目录查看器,可跟随终端的当前工作目录(CWD)。
  • 通过主题、屏幕键盘布局、CSS 注入进行高级自定义。更多信息请参见 wiki 。
  • 可选音效,由才华横溢的音效设计师制作,带来极致的好莱坞黑客氛围。

截图

neofetch 在 eDEX-UI 2.2 上使用默认的“tron”主题和 QWERTY 键盘

在 eDEX-UI 2.2 上使用“blade”主题,通过 ranger 查看 eDEX 配置目录 中可用的主题

cmatrix 在 eDEX-UI 2.2 上使用实验性的“tron-disrupted”主题,以及用户贡献的 DVORAK 键盘

在 eDEX-UI 2.2 上使用自定义 horizon-full 主题,通过 nvim 编辑 eDEX-UI 源代码

问答

我怎样获取它?

点击本页顶部 eDEX 徽标下的小徽章,或访问 Releases 标签,或者通过 可用的仓库 下载 (Homebrew、AUR...)。

公开发布的二进制文件未签名(原因)。在 Linux 上,您需要 chmod +x AppImage 文件才能运行它。

我遇到问题了!

搜索 Issues 看看你的问题是否已被报告。如果你确定还没有报告,可以随时提交一个新问题。如果你看到你的问题已被关闭,可能意味着修复将在下一个版本发布,你需要等待一段时间。

可以禁用键盘/文件系统显示吗?

你不能(还)禁用它们,但可以隐藏它们。请参见 tron-notype 主题。

为什么文件浏览器显示“Tracking Failed”?(仅限 Windows)

在 Linux 和 macOS 上,eDEX 会追踪你在终端标签中的操作,以在屏幕上显示当前文件夹的内容。可惜的是,目前在 Windows 上技术上无法做到这一点,因此文件浏览器会回退到“分离”模式。你仍然可以用它浏览文件和目录,并点击文件将其路径输入到终端中。

这可以在 Raspberry Pi / ARM 设备上运行吗?

我们提供预构建的 arm64 版本。对于其他平台,请参见 此 Issue 评论 和 Issue #818 的讨论。

这个仓库还在积极维护吗?

不,在运行 3 年后,该项目已归档。请参见 公告。

你是怎么做的这个的?

很高兴你感兴趣!请参见 #272。

这太酷了。

谢谢!如果你愿意,你可以在推特上关注我来了解我正在制作的新内容。

被收录于...

适合书呆子的有用命令

重要说明: 以下说明适用于从最新未优化、未发布的开发版本中运行 eDEX。如果你想获取稳定的软件,请参考这些说明。

从源代码开始:

在 *nix 系统上(在 macOS 上你需要 Xcode 命令行工具):

  • 克隆仓库
  • npm run install-linux
  • npm run start

在 Windows 上:

  • 以管理员身份启动 cmd 或 powershell
  • 克隆仓库
  • npm run install-windows
  • npm run start

构建

注意:由于存在本地模块,你只能为你当前使用的主机操作系统构建目标。

  • npm install (不要使用 install-linux 或 install-windows)
  • npm run build-linux 或 build-windows 或 build-darwin

该脚本将压缩源代码、重新编译本地依赖,并在 dist 文件夹中创建可分发的资产。

获取最新版本

如果你有兴趣运行最新的开发版本,但不想自己编译源代码,你可以在 GitHub Actions 获取预构建的夜间构建二进制文件:点击最新的提交,并下载适用于你操作系统的 artifacts 包。

致谢

eDEX-UI 的源代码主要由我,Squared 编写。如果你想联系我或查看我参与的其他项目,请访问 我的网站。

PixelyIon 帮助我开始实现 Windows 兼容性,并在我开始认真开发这个项目时提供了一些宝贵的建议。

IceWolf 为 v2.1.x 及以上版本创作了音效。他制作的东西真的很酷,快去听听他的音乐吧!

感谢

当然,如果不是我偶然发现了 Seena 在 r/unixporn 上的惊人作品,eDEX 绝不会存在。

该项目使用了许多开源库、框架和工具,请参阅 完整依赖图。

我特别想感谢 xterm.js、systeminformation 和 SmoothieCharts 背后的开发者们。

非常感谢 Rob "Arscan" Scanlon 制作了出色的 ENCOM Globe,同样受《创:战纪》(TRON: Legacy) 的启发,并免费发布。 他的作品真的为整个项目锦上添花。

许可

根据 GPLv3.0 许可。

本站来源与版权声明
  • 本文标题:edex-ui - 一个跨平台
  • 本文链接:https://cn121.com/desktop/gitsquared-edex-ui.html
  • 原项目:GitSquared/edex-ui 版权归原作者 GitSquared 及贡献者所有
  • 收录信息:本站于 2026-10-06 收录本项目,本页所列协议与仓库指标均为收录当时的状态;该日期之后原项目的版本更新与协议变更,本页不作同步。
  • 开源协议:收录时本项目采用 GPL-3.0(查看 LICENSE 原文),本站转载其原始文档(未改动文字,仅剔除图片与无关章节);使用、修改、分发请以该仓库 LICENSE 原文为准。基于本页内容形成的衍生作品, 须同样以该协议发布。
  • 站点出处:本文首发于 OneTwoOne,收录自 GitHub 开源项目 GitSquared/edex-ui。
  • 内容说明:本页正文为原项目 README 原文(英文),本站后续会翻译为中文(当前尚未译出,仅将二级标题译为中文,便于按栏目定位;标题原文可在下方原仓库中查看),仅剔除了图片与赞助等无关章节、并把相对链接改为绝对地址;页首简介为机器翻译自仓库描述。
  • 引用声明:商业转载、第三方聚合或 AI 检索训练引用时,请务必保留以上来源出处、本文永久链接,以及原项目的版权声明与许可信息。
  • 下架通道:若原项目此后变更或收紧了许可协议、或作者/权利人认为本站的收录方式(译文、排版适配、简介翻译等)超出其授权范围,请通过 xyd3302001@163.com 发送下架通知,并附上项目地址与本页链接。本站核实后将第一时间删除本页内容,或改为不复制原文的目录性收录;署名更正等其他要求可一并提出。