cables-gl/cables_electron
将 cables.gl 可视化节点编辑器打包为 Mac、Windows 和 Linux 桌面应用的 Electron 版本。
- Star
- 128
- Fork
- 13
- 未关闭 Issue
- 0
- 最近提交
- 22小时前
这是什么?
Cables Standalone 是 cables.gl 编辑器的桌面版本,cables.gl 是一个基于浏览器的可视化编程环境,用于制作实时图形和交互式作品。项目基于 Electron 构建,使编辑器及其算子能以原生应用的形式运行在 macOS、Windows 和 Linux 上,并尽量与网页版保持功能一致。
由于桌面应用不受浏览器沙箱限制,它的安全限制比网页版少。项目默认开启 Node 集成并关闭 web 安全选项,因此可以运行补丁和算子中的外部代码。使用者应只打开来自可信来源的补丁和算子。
应用支持启动参数,例如以全屏打开编辑器或启动时最大化渲染窗口。Mac 版以 DMG 形式分发,Windows 版为便携式可执行文件,Linux 版为 AppImage。项目目前仍处于积极开发阶段,可能存在不兼容的变更。
核心功能
- 01将 cables.gl 编辑器以桌面应用形式运行在 macOS、Windows 和 Linux 上。
- 02基于 Electron 打包,提供 Mac DMG、Windows 便携版和 Linux AppImage。
- 03支持启动参数,可全屏打开编辑器或最大化渲染窗口。
- 04可通过 cables.json 文件覆盖本地默认配置。
- 05取消浏览器沙箱限制,使补丁能够运行外部代码。
适用场景
- 在桌面环境中离线制作实时图形和交互式视觉效果。
- 在本地运行 cables 补丁,并访问系统资源。
- 使用本地构建的编辑器开发或测试 cables 算子。
快速上手
- 1
从 cables.gl standalone 页面下载应用
- 2
Mac:打开 .dmg 并将应用拖到“应用程序”文件夹
- 3
Linux:为 AppImage 设置可执行权限
chmod +x ...AppImage - 4
使用 cables_dev 仓库搭建本地开发环境
使用前须知
- 项目处于大量开发阶段,功能可能随时出错或失效。
- Ubuntu 24.04 及更高版本可能需要变通方案,例如使用 --no-sandbox 选项。
- Windows 版本未签名,首次运行时会弹出安全提示。
- Electron 配置关闭了许多标准安全保护,因此只应打开来自可信来源的作品。
收录于专题
标签
常见问题
- cables_electron 是什么?
- 将 cables.gl 可视化节点编辑器打包为 Mac、Windows 和 Linux 桌面应用的 Electron 版本。 Cables Standalone 是 cables.gl 编辑器的桌面版本,cables.gl 是一个基于浏览器的可视化编程环境,用于制作实时图形和交互式作品。项目基于 Electron 构建,使编辑器及其算子能以原生应用的形式运行在 macOS、Windows 和 Linux 上,并尽量与网页版保持功能一致。
- cables_electron 可以免费使用吗?用的什么许可证?
- cables_electron 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- cables_electron 还在维护吗?
- 活跃维护中。cables_electron 最近一次提交是在 2026年11月6日。
- cables_electron 适合用来做什么?
- 在桌面环境中离线制作实时图形和交互式视觉效果。 在本地运行 cables 补丁,并访问系统资源。 使用本地构建的编辑器开发或测试 cables 算子。
- cables_electron 怎么安装和运行?
- 从 cables.gl standalone 页面下载应用 Mac:打开 .dmg 并将应用拖到“应用程序”文件夹 Linux:为 AppImage 设置可执行权限: chmod +x ...AppImage 使用 cables_dev 仓库搭建本地开发环境
- 在哪里获取 cables_electron?
- 源代码和安装说明在 GitHub 上:https://github.com/cables-gl/cables_electron
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于 Electron 的 draw.io 桌面版,可在 Windows、macOS 和 Linux 上离线绘制图表。
p5.js 是一个免费开源的 JavaScript 库,用于在网页上进行创意编程、绘图与交互式图形创作。
一个 Claude Code 技能,用 51 种影片风格制作短片,全部由代码生成,不依赖视频生成模型。
开源、免登录的 Three.js/WebGL 交互式 UI 组件目录,附带实时渲染与完整 React 源码。
一套可复制到项目中的画布 UI 特效组件库,共 35 个,覆盖液体、玻璃、火焰等效果,框架无关。