Vote for your favorite next feature here

Ready to try AllSpice?

Follow to steps below to download and install AllSpice

Want to stay updated about new releases?

We're have a few exciting new releases coming up.

If you want to stay informed and be notified when new integrations are launched, sign up here:

Download AllSpice 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.

Not ready to download?

Read more about interesting hardware development topics or subscribe to our mailing list in our blog.

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 user-name.
Repeat the same process using `.pcbdoc` extension to enable AllSpice for PCBs!