Features
CADLAB seamlessly integrates into your existing workflow and doesn’t lock you in. We use industry-standard Git version control to securely store your data and provide a set of hardware-specific
features to boost your PCB design process, improve team collaboration, and reduce time to market and development costs.
GET STARTED
Schematic & PCB layout render
View schematics and PCB layouts from your repository right in a browser. There’s no need to open files in EDA every time.
Symbol and Footprint libraries KiCad only
Check which symbols and footprints are in the library. No need to download and open it in EDA.
History of changes
View history of changes for your schematic or PCB layout design and easily roll back-and-forth between any design version.
Visual Diff
Visually compare different schematic and PCB layout revisions to view changes in the design and metadata.
Interactive annotations
Set the right context for your PCB design discussion by leaving interactive annotations right on a rendered schematic and board layout.
Native PCB software files support
Upload native PCB design software files to a CADLAB repository without importing, exporting, or converting them. See supported formats.
Public & Private projects
Create public projects for your open-source initiatives or private projects for your commercial ideas.
Individual & Organization profiles
Work alone with an individual plan or collaborate with your teammates using organization profiles.
Access control
Manage project access permissions on the project and organization level. Decide who can view, change and manage your CADLAB projects.
Integrations
Easily integrate CADLAB into your existing workflow. Connect CADLAB with your GitHub, GitLab or BitBucket platform.
Chrome extension
Install CADLAB Chrome extension to view schematics, PCB layouts and visual diffs
right from GitHub.
Git client & File upload
Use git command line, GUI client or just upload your whole project folder via the interface to get things rolling.
Branches & Tags
Safely experiment with your design without corrupting stable design by using branches and revision tags.
Markdown documentation
Create rich documentation for your PCB design projects using easy-to-learn markdown language.
Discussions
Discuss your PCB design ideas, issues, and tasks right in your CADLAB project.