Show HN: KiCad In The Browser

TL;DR

A new web-based version of KiCad allows users to design PCBs directly in their browsers. This development enhances accessibility and collaboration, though some browser compatibility issues remain. The project is in early stages, with further updates expected.

KiCad, a widely used open-source PCB design software, is now available for use directly in web browsers, according to the project’s official announcement. This development aims to improve accessibility and collaboration for electronics designers, similar to how password managers enhance security and collaboration. with a functional demo accessible at a provided link. Compatibility varies across browsers, with internal tools like Bramble providing insights into secure, local-first solutions.

The browser-based version of KiCad is currently in an early testing phase, allowing users to try a demo project or upload their own designs. Developers have emphasized that the platform is not yet fully mature, but it demonstrates promising functionality for web-based PCB design. The project utilizes web technologies to run the software within the browser environment, eliminating the need for local installation. Learn more about local-first password management.

According to the project’s documentation, Firefox provides the most stable experience, while Chrome is also supported with some limitations, and Safari’s support is still developing. The developers have encouraged feedback from early users to improve browser compatibility and performance.

At a glance
announcementWhen: launched recently; currently in early a…
The developmentKiCad’s developers have launched a browser-based version of the PCB design suite, allowing users to access it without installing software.

Potential Impact on PCB Design Accessibility and Collaboration

This development could significantly broaden access to PCB design tools, especially for users who lack powerful hardware or prefer cloud-based workflows. By enabling design directly in the browser, it opens opportunities for remote collaboration, education, and quick prototyping. However, as the platform is still in early stages, widespread adoption remains uncertain, and performance or stability issues may limit its immediate use for complex projects.

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.

Background on KiCad and Web-Based Design Tools

KiCad has been a popular open-source PCB design suite since its inception, favored by hobbyists, students, and professionals alike. Traditionally, it is a desktop application requiring installation on Windows, Linux, or macOS. The move to a browser-based platform aligns with broader trends toward cloud computing and web-based productivity tools. Prior to this, few open-source PCB design tools offered full functionality via web browsers, making this a notable development in the electronics design community.

The project was announced on Show HN, with developers highlighting that running KiCad in the browser leverages modern web technologies like WebAssembly and JavaScript, aiming to provide a seamless experience comparable to the desktop version.

“Our goal is to make PCB design more accessible and collaborative by bringing KiCad to the browser. This is still early, but we’re excited about the potential.”

— KiCad project lead

RF Circuit Design

RF Circuit Design

LIKE NEW! JUST use ONCE!

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Browser Compatibility and Feature Completeness Still Evolving

It is not yet clear how stable or feature-complete the browser-based KiCad will become in the near term. Compatibility issues across browsers, especially with Safari, and performance limitations for complex designs are still being addressed. Developers have not provided a definitive timeline for full release or all features being available.

MixPad Free Multitrack Recording Studio and Music Mixing Software [Download]

MixPad Free Multitrack Recording Studio and Music Mixing Software [Download]

Create a mix using audio, music and voice tracks and recordings.

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Planned Updates and User Feedback Integration

The development team plans to gather user feedback to improve browser compatibility, stability, and performance. Future updates are expected to expand feature support, optimize the user interface, and potentially introduce collaborative design features. Monitoring the project’s progress over the coming months will be key to assessing its readiness for broader use.

844PCS Double Sided PCB Board Kit, 3MM+5MM LED Diodes, Resistor Pack, Jump Wires, 40Pin 2.54mm Male & Female Header Connectors for Soldering Practice and DIY Electronic Projects

844PCS Double Sided PCB Board Kit, 3MM+5MM LED Diodes, Resistor Pack, Jump Wires, 40Pin 2.54mm Male & Female Header Connectors for Soldering Practice and DIY Electronic Projects

Complete Electronic Components Kit: Get over 800 pieces in one box! This extensive DIY kit includes double-sided PCB…

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Can I use KiCad in the browser for complex PCB projects?

Currently, the browser version is in early testing and best suited for simple designs. Performance and stability for complex projects are still being improved.

Which browsers support KiCad in the browser?

Firefox offers the most stable experience, with Chrome supported but with limitations. Support for Safari is still developing.

Is the browser version of KiCad fully feature-complete?

No, it is still in early stages, and some features may be missing or limited. Developers aim to expand functionality over time.

Will this replace the desktop version of KiCad?

It is unlikely to fully replace the desktop version soon, but it provides an alternative for quick, accessible PCB design and collaboration.

How can I provide feedback or get involved?

Users are encouraged to try the demo, report issues, and contribute feedback through the project’s official channels or GitHub repository.

Source: hn

Wellness content on this site is informational and not a substitute for professional medical guidance.
You May Also Like

Explanation Of Everything You Can See In Htop/top On Linux (2019)

Detailed explanation of all elements visible in htop and top commands on Linux, clarifying their functions and significance for system monitoring.

Postgres Data Stored In Parquet On S3: LTAP Architecture Explained

Explaining how LTAP architecture enables Postgres data to be stored in Parquet format on S3, enhancing data management and query efficiency.