Show HN: KiCad In The Browser

TL;DR

The open-source PCB design software KiCad has launched a browser-based version, allowing users to design PCBs without installing software. Supported browsers include Firefox and Chrome, with Safari compatibility still developing. This development could make PCB design more accessible and collaborative.

KiCad, the widely used open-source PCB design tool, is now accessible directly in web browsers, according to the project’s latest update. This new browser-based version allows users to start designing printed circuit boards without installing desktop software, potentially broadening access and collaboration for electronics developers.

The developers of KiCad have launched a web-based interface that runs in browsers such as Firefox and Chrome. Users can try a demo project or upload their own designs for editing. The platform is currently optimized for Firefox, with Chrome also functioning well, while Safari support is described as ‘working’ but less mature.

This development was announced on the Show HN platform, where the KiCad team shared the project and invited feedback. The browser version leverages modern web technologies to replicate the desktop experience, aiming to make PCB design more accessible, especially for those who may not want to install or run traditional desktop applications.

At a glance
announcementWhen: announced March 2024
The developmentKiCad’s developers have released a web-based version of their PCB design suite, enabling users to run it directly in browsers like Firefox and Chrome.

Implications for PCB Design Accessibility and Collaboration

This browser-based version of KiCad could significantly lower barriers to PCB design, enabling users to work on projects from any device with internet access. It also opens possibilities for real-time collaboration, remote team workflows, and easier sharing of design files. Given KiCad’s popularity as an open-source alternative to commercial PCB CAD tools, this move could influence the broader electronics design community by promoting cloud-based workflows and increasing adoption among hobbyists, students, and professionals.

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 Design Tools

KiCad has been a leading open-source PCB design suite since its inception, widely used for hobbyist and professional projects. Traditionally, it has been a desktop application available for Windows, Linux, and macOS. The move to a browser-based platform aligns with broader trends toward cloud computing and web-based tools in electronics design.

While other CAD tools have experimented with cloud versions, KiCad’s open-source nature and community-driven development make this release particularly noteworthy. The project’s developers have emphasized that the browser version aims to preserve core features while improving accessibility and ease of use.

“Our goal was to make PCB design more accessible by enabling users to run KiCad directly in their browsers without sacrificing core functionality.”

— KiCad Development Team

Mayata 1Pcs 12inch/30cm Multifunctional PCB Ruler Measuring Tool Resistor Capacitor Chip IC SMD Diode Transistor Package 180 Degrees

Mayata 1Pcs 12inch/30cm Multifunctional PCB Ruler Measuring Tool Resistor Capacitor Chip IC SMD Diode Transistor Package 180 Degrees

30cm/12inch Multifunctional PCB Ruler Measuring Tool Resistor Capacitor Chip IC SMD Diode Transistor Package Electronic Stocks

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Limitations and Compatibility of the Browser Version

It is not yet clear how fully the browser version replicates all features of the desktop KiCad, especially advanced tools like 3D visualization or complex routing. Safari support is still in development, and performance may vary depending on the device and browser.

Additionally, the stability and security implications of running PCB design in a browser environment are still being evaluated, and the project team has not provided a definitive roadmap for feature parity or long-term support.

ELEGOO 32 Pcs Double Sided PCB Board Prototype Kit for DIY Soldering with 5 Sizes Compatible with Arduino Kits

ELEGOO 32 Pcs Double Sided PCB Board Prototype Kit for DIY Soldering with 5 Sizes Compatible with Arduino Kits

★32 pieces double sided PCB prototype boards well packed in a plastic tray which is very easy to…

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Upcoming Developments and User Feedback

The KiCad team plans to gather user feedback to improve compatibility, performance, and feature completeness. Future updates may include expanded browser support, enhanced collaboration tools, and integration with cloud storage services. The project is also expected to release more detailed documentation and tutorials to help users transition to the web-based platform.

EX ELECTRONIX EXPRESS 22-24AWG Wire Wrap Tool By Electronix Express

EX ELECTRONIX EXPRESS 22-24AWG Wire Wrap Tool By Electronix Express

Wraps and unwraps 22 and 24 gauge wire

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Can I use all KiCad features in the browser version?

It is currently unclear if all features are supported; initial focus is on core PCB design functionalities, with some advanced tools possibly limited or in development.

Is the browser version suitable for professional PCB design?

While promising, the browser version is still experimental. Professionals should evaluate its stability and feature set before relying on it for critical projects.

Will the browser-based KiCad replace the desktop version?

There are no indications that the desktop version will be discontinued. The browser version aims to complement, not replace, the traditional desktop application.

How secure is designing PCBs in a web browser?

Security details are not fully disclosed; users should consider data privacy and security implications when working on sensitive designs online.

When will full feature parity be available?

The development timeline is not specified; the team is actively working on expanding features and improving compatibility based on user feedback.

Source: hn

You May Also Like

Best Scientific Calculator For Students Compared

Compare popular scientific calculators for students to find the best fit based on features, usability, price, and durability. Make an informed choice.

Historic Warning Signal Suggests the Stock Market Is Headed Somewhere Investors Do Not Want to Go

A historic warning indicator suggests the stock market may be headed for a decline, raising concerns among investors about future risks.

Jeff Bezos’ family office backed five AI startups in June

Jeff Bezos’ family office backed five AI startups during June, marking a significant move into AI investments. Details are confirmed, but motivations remain unclear.

DIRTT Announces Employment Extensions For Executive Chairman And Chief Transformation Officer

DIRTT announces employment extensions for Executive Chairman and Chief Transformation Officer, details on duration and reasons are yet to be disclosed.