Introducing Circuit Shaders

Circuit Shaders are a new way to extend the functionality of Circuit Diagram by adding effects and modifying the appearance of circuits.

Circuit shader examples

Written in Python, they can do things such as:

  • Change the color of circuit elements
  • Apply formatting to text
  • Render new elements
  • Change the thickness of wires
  • Change how connection points are rendered

Check out the available shaders in the Shader Gallery.

To use a circuit shader, choose Export then PNG in the Beta Web Editor.

Export with circuit shader

You can select multiple shaders and they will be run in the order shown.

If you are interested in writing your own circuit shader, take a look at the circuit shaders repository on GitHub.