Show HN: KiCad In The Browser

TL;DR

A developer has launched a browser-based version of KiCad, a popular PCB design suite. The tool is accessible on multiple browsers, with some limitations. This development could make PCB design more accessible and flexible.

A developer has launched a browser-based version of KiCad, a widely used open-source PCB design software. The new platform allows users to access KiCad directly through web browsers such as Firefox, Chrome, and Safari, removing the need for local installation. This development offers increased flexibility for PCB designers and hobbyists, especially those working on multiple devices or in collaborative environments.

The browser version of KiCad is currently in a testing phase, with a demo project available for users to try out. According to the developer, Firefox provides the best experience, while Chrome also performs well. Safari support is described as functional but with some limitations. The project aims to provide a lightweight, accessible alternative to traditional desktop installations, which can be complex and resource-intensive.

Developers behind this initiative have stated that the platform leverages modern web technologies to emulate core features of the desktop KiCad application. Users can bring their own projects or explore the provided demo. The service is designed to facilitate quick edits, collaboration, and remote access, especially useful for teams or educational settings.

At a glance
announcementWhen: announced recently, currently available…
The developmentA new browser-based version of KiCad has been released, allowing users to design PCBs directly in their web browsers, with a demo available for testing.

Potential Impact on PCB Design Accessibility

This development could significantly lower barriers to entry for PCB design by enabling users to work directly in a web browser, regardless of their operating system or device. It also opens possibilities for remote collaboration, cloud-based project management, and easier sharing of designs. For educators and hobbyists, it offers a more convenient way to learn and experiment with PCB design without complex setup procedures.

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 popular open-source PCB design suite since its release, favored for its comprehensive features and active community. Traditionally, it requires installation on a desktop environment, which can be a barrier for some users. In recent years, web-based design tools have gained popularity for their convenience, but few have offered full-featured PCB design capabilities comparable to desktop applications. This launch marks a notable step toward bringing professional-grade design tools into the browser space, though it is still in early testing and development.

“Our goal is to make PCB design more accessible and flexible by bringing KiCad to the browser. We believe this will help hobbyists, students, and professionals collaborate more easily.”

— Developer of the browser KiCad project

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

  • Application: PCB depaneling in production
  • Blade Width: 2.0mm
  • Isthmus Cut: 2.5mm

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Limitations and Compatibility Challenges

It is not yet clear how fully the browser version replicates all features of the desktop KiCad, especially advanced functions. Performance may vary across browsers and devices, and some functionalities could be limited or unstable during early testing. Compatibility with complex projects or large designs remains untested and uncertain.

2300PCS XXXXL Complete Set DIY Electronics Component Assortment Box Kit,IC,PCB,Breadboard,Jumper,Magnifying Glass,Resistors,LED,Triode,Potentiometer,Speakers

2300PCS XXXXL Complete Set DIY Electronics Component Assortment Box Kit,IC,PCB,Breadboard,Jumper,Magnifying Glass,Resistors,LED,Triode,Potentiometer,Speakers

  • Intended Uses: DIY circuits, learning electronics, soldering
  • Magnifying Glass: 30X magnification with jewelry attachments
  • Included Components: Resistors, capacitors, ICs, speakers, motors

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Upcoming Development Milestones and User Feedback

The developer plans to gather user feedback to improve stability and feature parity with the desktop version. Future updates may include enhanced performance, broader browser support, and additional features. A public release or more polished version is likely to follow once initial testing phases are complete.

ALVIN TD1312, Electronic Controls Template, Design Tool for Students and Professionals Size: 3.75" x 8" x 0.03"

ALVIN TD1312, Electronic Controls Template, Design Tool for Students and Professionals Size: 3.75" x 8" x 0.03"

  • Builder's Template for Electrical Controls: Includes symbols for machinery automation
  • Variety of Electrical Control Symbols: Pressure, temperature, liquid level, flow, switches
  • Suitable for Students and Professionals: Ideal for architects, engineers, designers, and students

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Currently, it offers core functionality, but some advanced features may be limited or unstable during early testing. Full feature parity is a goal for future updates.

Which browsers are supported?

Firefox provides the best experience, Chrome also works well, and Safari is functional but with some limitations.

Can I use my existing KiCad projects?

Yes, users can bring their own projects into the browser platform or try the demo project provided by the developer.

Will this replace the desktop version?

Not immediately; the browser version is in early testing. It aims to complement the desktop application by offering more flexibility, especially for remote or collaborative work.

When will the full version be available?

There is no official release date yet; the project is currently in a testing phase with ongoing development based on user feedback.

Source: hn

You May Also Like

Golang Proposal: Container/: Generic Collection Types

Golang’s proposal introduces ‘container/’ for generic collection types, aiming to enhance code reusability and type safety in Go programs.

Implementing Peer Reviews and Inspections for Quality Improvement

Harness the power of peer reviews and inspections to elevate quality—discover essential strategies that can transform your project outcomes.

X Outage Seemingly Over As Cloudflare Deploys Fix

Cloudflare has deployed a fix, ending the outage affecting X. The incident, which caused widespread disruptions, is now resolved, but some details remain unclear.

Acoustic Dampening, Placement, and the “Rig in the Closet” Setup

Learn effective strategies for reducing noise from AI workstations through placement, acoustic dampening, and proper ventilation, including ‘rig in the closet’ setups.