CircuiTikZ
CircuiTikZ is a TikZ add-on for typesetting circuit diagrams in a TeX environment such as LaTeX. It was started by Massimo Redaelli in 2007 when he had to create exams at the Polytechnic University of Milan as a research assistant. After he left University in 2010 the project began to stumble.