Show HN: KiCad In The Browser

TL;DR

The open-source PCB design tool KiCad has launched a browser-based version, allowing users to design PCBs without installing software. It is currently in experimental stages with support varying by browser.

KiCad, the popular open-source PCB design software, is now available to use directly in web browsers, according to the project’s recent announcement. This development allows users to access KiCad’s features without installing dedicated desktop software, making PCB design more accessible and secure and flexible. The browser-based version is currently in an experimental stage, with a live demo accessible at a provided link.

The browser version of KiCad supports core PCB design functionalities and is compatible primarily with Firefox, which offers the best experience, and Chrome, which performs adequately. Safari users can access the tool but may encounter limitations, as the developers note it is ‘working’ but not fully optimized. The project provides a demo project for testing, with options for users to upload their own designs. For more security tools, consider exploring local-first password managers. The initiative aims to broaden KiCad’s accessibility, especially for users who prefer cloud-based workflows or cannot install software locally. Learn more about secure local-first solutions.

The developers behind this project have emphasized that the browser version is still in early development, with ongoing improvements planned. The project’s repository and demo link are publicly available, inviting community feedback and contributions. There are no official plans yet for full-feature release or integration into production workflows.

At a glance
announcementWhen: announced recently; currently in testin…
The developmentKiCad is now operable in web browsers, enabling PCB design via a web interface with a live demo accessible to users.

Potential Impact on PCB Design Accessibility

This development could significantly lower barriers for PCB designers by removing the need for local installations, especially for educational purposes, quick prototyping, or collaborative projects. It also aligns with broader trends toward cloud-based CAD tools, potentially increasing KiCad’s user base and enabling remote teamwork. However, as the tool is still in testing, its current capabilities and stability are limited, and it is not yet suitable for professional or large-scale production use.

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.

KiCad’s Transition Toward Web-Based Design Tools

KiCad has been a leading open-source PCB design suite since its inception, gaining popularity among hobbyists, educators, and professionals. Traditionally, it has been a desktop application, requiring installation on Windows, Linux, or macOS systems. The move toward a browser-based version reflects a broader industry trend toward cloud and web-based CAD solutions, aiming to enhance accessibility and collaboration. Similar efforts include cloud CAD platforms like Autodesk Fusion 360 and Altium Designer’s cloud features, but KiCad’s open-source nature distinguishes it in the market.

This project was first announced via Show HN, indicating community interest and developer enthusiasm. The initiative is still in early stages, with the developers actively seeking feedback and contributions to improve the browser experience.

“The browser version is a work in progress, designed to provide quick access and collaborative features, but it’s not yet suitable for professional production.”

— KiCad project developer

BOJACK 14 Vaules 840 pcs 2-125mm Solderless Flexible Breadboard Connecting Line Cables Breadboard Jumper Wires kit

BOJACK 14 Vaules 840 pcs 2-125mm Solderless Flexible Breadboard Connecting Line Cables Breadboard Jumper Wires kit

BOJACK high quality 14 Values 840 Pcs Breadboard Jumper Wires Kit

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Limitations and Stability of the Browser Version

It remains unclear how fully featured the browser-based KiCad will become and whether it will support complex PCB designs or advanced features in the near future. Compatibility issues, especially with Safari, suggest that the platform is still in early development. The stability and performance of the online version under heavy workloads are also unconfirmed, and no official timeline has been provided for a full release.

Sunxeke 82 Piece Double Sided PCB Board Kit with 5 Sizes,40Pin 2.54mm Male & Female Header Connectors - Ideal for DIY Soldering,Electronic Projects, Arduino Kits,and Circuit Prototyping

Sunxeke 82 Piece Double Sided PCB Board Kit with 5 Sizes,40Pin 2.54mm Male & Female Header Connectors – Ideal for DIY Soldering,Electronic Projects, Arduino Kits,and Circuit Prototyping

19pcs double sided pcb board kit for diy soldering and electronics projects – includes 5 sizes (6x 20x80mm,…

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Upcoming Development Milestones and Community Feedback

Developers plan to continue refining the browser version, focusing on improving stability, feature parity with the desktop version, and cross-browser compatibility. They are actively seeking user feedback via the project’s repository and demo links. Future updates may include enhanced collaboration tools, better performance, and expanded support for complex designs. Monitoring community input and developer updates will be essential to understanding when this tool might become production-ready.

SOFTWARE HOUSE AS0074-000 R8 I/O PCB Circuit Board REV L0

SOFTWARE HOUSE AS0074-000 R8 I/O PCB Circuit Board REV L0

Revision: REV L0

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 professional PCB design?

Currently, the browser version is in early testing and not recommended for professional or high-stakes projects. It is primarily intended for experimentation and community feedback.

Which browsers are supported for the KiCad web app?

Firefox offers the best experience, with Chrome also functional. Safari is supported but may have limitations or issues, as it is still in development.

Will the browser version have all features of the desktop KiCad?

It is uncertain at this stage. The developers aim to reach feature parity eventually, but the current focus is on core functionalities and stability.

How can I try the KiCad browser demo?

The project provides a publicly accessible demo link where users can test the web version and upload their own designs for trial.

When is a full release of the browser version expected?

No official timeline has been announced. The project is still in early development, with ongoing improvements based on community feedback.

Source: hn

You May Also Like

How Runtime Policies Protect Cloud Workloads Behind the Scenes

Meet runtime policies that safeguard cloud workloads by monitoring and enforcing security rules, ensuring your environment stays secure—discover how they work behind the scenes.

Green Cloud Hosting: How Sustainability Is Shaping the Industry

Lifting cloud sustainability initiatives is transforming the industry, and exploring these innovations reveals how green practices are shaping a more eco-friendly future.

DoorDash App Outage: Is DoorDash’s Mobile App Down? Thousands of Users Across US Report Checkout Failures & Error Screens | DoorDash Mobile App Downdetector Status

Thousands of users across the US report checkout failures and error screens on the DoorDash app, causing widespread service disruptions.

Benefits of Using Containers and Microservices in Cloud Hosting

Container and microservice adoption in cloud hosting creates opportunities for enhanced scalability and security that can revolutionize your infrastructure—discover how.