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](/_next/image?url=%2Fimages%2Fnews%2Fcircuit-shaders-4.png&w=1080&q=75)
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](/_next/image?url=%2Fimages%2Fnews%2Fexport-png-circuit-shader.png&w=1920&q=75)
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.