by circuitdiagram

circuitdiagram /circuitdiagram

A user-friendly program for making electronic circuit diagrams.

143 Stars 38 Forks Last release: about 5 years ago (v3.1) GNU General Public License v2.0 304 Commits 22 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Circuit Diagram

Design Circuit Diagrams with support for custom user-defined components.

This repository contains the command-line application and utilities for working with circuit diagrams and custom components. For the graphical editor please visit

| Windows | Linux | |:------:|:------:| | Build status | Build Status |


Compiled binaries and an installer for Windows are available at

Custom Components

Circuit Diagram includes most commonly used components but you can download more from the Circuit Diagram Website.

The following tools are available for creating custom components:

  1. Online component editor - create components in your web browser
  2. Visual Studio Code extension - create components in Visual Studio Code


Open CircuitDiagram/CircuitDiagram.sln in Visual Studio. The dependencies should download automatically.


Please submit all issues, bugs and feature requests using the GitHub issues tracker.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.