TinyCAD
TinyCAD is a free, open-source schematic capture program for drawing circuit diagrams. It provides an extensive symbol library, plus user-defined symbols for specialized components. A simple interface lets hobbyists and small teams document basic circuits or produce netlists for PCB design. TinyCAD can create custom templates and layering. Though not as advanced as commercial solutions, it’s lightweight and ideal for quick diagrams, electronics education, or basic hobby projects. Exports to formats like PNG or netlist for integration with third-party PCB layout tools (e.g., FreePCB).