Version control for:

Git Version Control for KiCad

Version control for your KiCad PCB design project has never been easier.
CADLAB provides reliable Git version control and graphical support for KiCad schematics, PCB layouts and libraries. Quickly view any design revision right in a browser, compare and view visual diff between PCB layouts, schematics, and libraries, build a PCB design review process with interactive annotations.
  • KiCad version 5+
  • PCBNew (.kicad_pcb) file format
  • EESchema (.sch) file format
  • Symbol libraries (.lib) file format coming soon
  • Footprint libraries (.kicad_mod, .pretty) file format coming soon

View KiCad PCB layout right in a browser

View KiCad schematic right in a browser

View Visual diff between KiCad schematic revisions

View Visual diff between KiCad PCB Layout revisions

View KiCad libraries right in a browser

Comment on any part of KiCad schematic or PCB layout with interactive annotations


Manage your PCB design revisions

Stop cluttering your workspace by duplicating files and calling them main_v3_final2.brd. Use reliable Git version control system to maintain your design revisions.

Always have a backup of your work

Never lose your progress again! Store every meaningful PCB design change in the CADLAB repository and easily roll back-and-forth between any revisions you need.

Keep your team members aligned

Make sure everyone on the team can access the most up-to-date version of your design and easily synchronize their changes.

Instantly view schematics and layouts in a browser

View any revision of your schematic or PCB layout right in a browser! You don’t need to open it in the desktop app every time you need to revisit your design.

Visually compare PCB design revisions

Visually compare schematic and board layout revisions. Instantly review all changes in metadata, values, positions, connections, added and removed elements.

Boost your communication. Report, reply, resolve.

Communicate with your teammates in the context of your design. Leave comments right on your board or schematic. Report, reply, and resolve issues with interactive annotations.

Check out how to

Start improving your PCB design process

GET STARTEDCreate a project