KiCad PCB Design Suite Now Runs in the Browser via WebAssembly Port
Hungarian dev studio Emergence Engineering has built a browser-based version of KiCad, the open-source PCB design suite, under a project called PCBJam. The port uses Emscripten and WebAssembly, with custom WebGL rendering and a modified wxWidgets web backend to replicate near-native functionality. Key technical hurdles included making Asyncify compatible with native exceptions and reducing the bundle size from 180 MB to 130 MB through lazy-loading. The project is currently in an early MVP stage, with Firefox offering the best experience, and a more stable public release is targeted within roughly a month. The team plans a free tier alongside a paid plan at around $30 per month, with future features including collaboration tools, AI integration, and mobile support.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in