Show HN: KiCad In The Browser

TL;DR

KiCad, a widely used PCB design suite, has launched a browser-based version. Users can now access and test the tool online, with compatibility varying by browser. This development could simplify PCB design workflows. You can also explore related innovations in file transfer through QR codes in a browser for collaborative design sharing.

KiCad, a leading open-source PCB design software, is now accessible directly in web browsers, according to the developers’ recent announcement. This marks a significant shift in how users can interact with the tool, eliminating the need for local installation and potentially broadening access for hobbyists and professionals alike.

The new browser version of KiCad is available for testing through a dedicated link, where users can open a demo project or upload their own designs. If you’re interested in using LLMs for learning new domains, check out Lathe – use LLMs to learn a new domain. The developers note that Firefox offers the best experience, while Chrome performs well, and Safari is still in development. This browser-based approach leverages modern web technologies to run complex PCB design functions without traditional software installation.

According to the project maintainers, the initiative aims to make PCB design more accessible and collaborative, especially for users who lack powerful hardware or prefer cloud-based workflows. The implementation is still in early testing phases, and the developers have emphasized that performance and feature parity with the desktop version are ongoing concerns. For more on browser-based tools, see performative UI component libraries.

At a glance
announcementWhen: announced recently, currently available…
The developmentThe developers released a browser version of KiCad, enabling PCB design directly in web browsers, with a live demo available for testing.

Implications for PCB Design Accessibility

This development could significantly lower barriers to entry for PCB design, enabling users to work on projects from any device with internet access. It also opens possibilities for remote collaboration, as designs can be shared and edited online in real-time. For professionals, this could streamline workflows and reduce dependency on dedicated workstations, especially in educational or prototyping contexts.

PCB DESIGN with EasyEDA: A Beginner's Guide to Designing, Ordering, and Building Custom Circuit Boards

PCB DESIGN with EasyEDA: A Beginner's Guide to Designing, Ordering, and Building Custom Circuit Boards

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background on KiCad and Web-Based Tools

KiCad has been a popular open-source PCB design tool since its inception, favored by hobbyists, students, and professionals for its comprehensive features. Traditionally, it has been a desktop application for Windows, Linux, and macOS. The move to browser-based operation reflects a broader industry trend toward cloud computing and web applications, although it is still early days for complex design tools like KiCad to fully transition online.

Previous attempts at web-based PCB design platforms have existed, but none have gained widespread adoption comparable to desktop solutions. The new browser version of KiCad is notable because it retains the core functionality of the desktop app while offering the convenience of online access, potentially filling a niche for lightweight, portable PCB design tools.

“Our goal is to make PCB design more accessible and collaborative by bringing KiCad to the browser. While still in early testing, this approach could change how users interact with PCB tools.”

— KiCad development team

Hakko CHP DP-20-N Depaneling Tool, Printed Circuit Board (PCB), 2.0mm Width, 2.5mm Isthmus Cut, 40kg Cutting Force

Hakko CHP DP-20-N Depaneling Tool, Printed Circuit Board (PCB), 2.0mm Width, 2.5mm Isthmus Cut, 40kg Cutting Force

Depaneling tool separates printed circuit boards (PCB) in multiple circuit board production

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Performance and Feature Completeness Still Unclear

It is not yet confirmed how fully the browser version will match the desktop application in terms of features, stability, and performance. Compatibility across browsers and devices remains a work in progress, and some advanced functions may be limited or unavailable during testing.

Designing Electronics That Work: Real-World Hardware Development

Designing Electronics That Work: Real-World Hardware Development

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Upcoming Development Milestones and User Feedback

The developers plan to gather user feedback to improve stability, add features, and enhance performance. Future updates are expected to expand browser support, optimize usability, and possibly integrate cloud collaboration tools. A public release of a more stable version may follow once testing phases are complete.

2Pcs 0.1mm Thin Insulation Copper Soldering Wire Motherboard Repair Tools

2Pcs 0.1mm Thin Insulation Copper Soldering Wire Motherboard Repair Tools

Professional copper soldering wire with 0.1mm diameter.

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Can I use the browser version of KiCad for complex PCB projects?

Currently, the browser version is in early testing and may have limited features. It is best suited for simple designs or testing purposes until full feature parity is achieved.

Which browsers support KiCad in the browser?

According to the developers, Firefox offers the best experience, Chrome is compatible, and Safari is still under development. Support may vary across browsers and operating systems.

Will I need an account or cloud storage to use the online KiCad?

The current testing version does not specify account requirements, but future implementations may include cloud storage options to facilitate collaboration and project sharing.

Is this browser version intended to replace the desktop application?

Not at this stage. The browser version is primarily a testing platform and a proof of concept. The desktop version remains the primary tool for comprehensive PCB design.

Source: hn

You May Also Like

Best Portable Laptop Stands Compared

Compare top portable laptop stands to find the best fit for your workspace, travel needs, and budget. Learn key differences and practical advice.

Ghostel.el: Terminal Emulator Powered By Libghostty

Ghostel.el introduces a new terminal emulator built on libghostty, offering enhanced performance and features for developers and users.

Reviving A 15-Year-old Netbook With Arch Linux

A tech enthusiast successfully restores a 15-year-old netbook by installing Arch Linux, demonstrating the device’s continued usability and flexibility.

Using Git’s rerere feature to escape recurring conflict hell

The rerere feature in Git helps developers avoid repetitive conflict resolution by recording previous resolutions, streamlining complex merges.