top of page
Using git for hardware development and looking for a visual diff tool?
Follow the steps below to download and install AllSpice's free diff tool for electrical engineering.

Compatible with:





Download AllSpice's diff tool
Configure for Git Bash
After the install, you can add a text file named .gitattributes with the following line to the top level of any git directory you want to enable AllSpice diff in:
*.schdoc diff=allspice
*.pcbdoc diff=allspice
After this, you can run git diff just as you would with text-based files.

Configure for TortoiseGit
If you use a git client, such as TortoiseGit, you can configure AllSpice as an external diff tool by going to TortoiseGit > Settings > Diff Viewer > Advanced... > Add... and adding a filter for .schdoc file extension with the following CLI parameters:
"C:/Users/<user>/AppData/Local/Programs/allspice/allspice" --show %mine --diff %base --base %ypath
Where <user> is replaced with your username.
Repeat the same process using .pcbdoc extension to enable AllSpice for PCBs.

bottom of page