TinyCAD est un logiciel libre et open-source conçu pour créer des schémas de circuits électriques. Il propose une bibliothèque complète de symboles pour différents composants tels que les résistances, les condensateurs et les transistors. Le logiciel permet également aux utilisateurs d'exporter leurs schémas dans différents formats, y compris PNG, JPEG et SVG. De plus, TinyCAD prend en charge la conception hiérarchique, ce qui facilite la décomposition de circuits complexes en sous-circuits plus simples.