software Circuit drawing fidocadj - about the best so far fritzing kicad - produces big files, so not good for git LibrePCB xcircuit - too mysterious Simulation gnucap gwave