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

Meet three Iowans behind NASA’s Artemis II mission

Three Iowa residents are integral to NASA’s Artemis II mission, marking a significant milestone for the state’s contribution to lunar exploration efforts.

Ticketmaster Outage: Is Ticketmaster Down Today? Thousands of Users Report Login Failures, Website Errors and Ticket Booking Issues | Ticketmaster Downdetector Status

Thousands report login failures and website errors on Ticketmaster, causing ticket booking disruptions. The outage is ongoing and details are still emerging.

U.S. economy added 57,000 jobs in June, less than expected; unemployment rate at 4.2%

US added 57,000 jobs in June, below expectations; unemployment rate steady at 4.2%. Details on what this indicates for the economy.

Google Just Lost Two Global AI Icons—But the Real Shocking News Is the Math Behind Its Stock Price

Google’s departure of two key AI figures shocks industry; the real story lies in the complex math influencing its stock price.