Skip to content

cuwire/viewee.js

 
 

Repository files navigation

viewee.js

ViewEE is a software to view PCB layouts in various formats. Currently supported are Cadsoft Eagle .brd , Kicad .kicad_pcb and gEDA .pcb formats.

BrowserStack

More information

Issues

Parser and renderer are not ideal. Some problems can be fixed (pad, via shapes), some — not (I don't have an access to the eagle font). At current stage you will definitely face problem with thru hole pad shapes, arcs, rotated elements and text. Eagle parser have best quality, Kicad renders ok and gEDA pcb parser is quite basic.

Limitations

Currently only 2layer boards are supported.

Reference rendering in version 0.2.0, current version is much better.

eagle rendering

kicad rendering

Mac OS X QuickLook plugin

You can install preview version of ViewEE for Mac OS X by downloading QuickLook plugin from releases page.

Download, unarchive, copy .qlgenerator file to the ~/Library/QuickLook/ folder.

Video

<iframe width="100%" height="315" src="https://www.youtube.com/embed/ihnCz3UOc7Y" frameborder="0" allowfullscreen></iframe>

Library

Also you can use a javascript parser and renderer on your own page. Here is an example and repository.

Thanks

Huge thanks to people who created the original version for Eagle board viewer and inspired me to fix some bugs and create derived software.

Rendering test with BrowserStack

About

PCB viewer for Eagle brd, Kicad pcb_new and gEDA pcb formats

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Eagle 41.2%
  • KiCad Layout 31.9%
  • JavaScript 24.6%
  • HTML 1.4%
  • Other 0.9%