想画一块电路板,手边的电脑却装不了 KiCad——这种卡壳的处境,有人干脆绕了过去。开发者 Akshay Rukade 做了一个浏览器里的替代方案,名字叫 ZiroEDA。

打开网易新闻 查看精彩图片

它的做法并不取巧:把 KiCad 10.0.6 的 C++ 源码移植成了 TypeScript。原理图编辑器、PCB 编辑器、交互式布线器,以及电气检查和设计规则检查,全都在浏览器里跑起来。

用起来也贴近原版。ZiroEDA 能打开 .kicad_pro 文件,编辑和保存的方式与直接在标准 KiCad 里操作一致。对于那些环境受限、装不上软件的电脑,这算是一条能继续干活的路。

兼容性方面,作者用 KiCad 自带的 kicad-cli 做了测试。据其报告,ZiroEDA 生成的铺铜区域与 KiCad 本身相比,顶点完全一致。

不过它还没完工。项目仍在推进中,原版软件里的一些对话框目前还缺失。项目方称工程文件是端到端加密的,但涉及重要敏感内容的工作,显然不该交给这类工具去试。

想看看它怎么运转,源码放在 GitHub 上。对于被软件安装卡住的人来说,能在浏览器里打开一个工程,本身就已经解了燃眉之急。