eSchema.eSchema is a free, open-source 2D CAD editor for electrical/electronic schematics and PCB sketches, built with C++ and Qt 6. It uses FidoCadJ as its native drawing format, combining a lightweight, human-readable file format with a modern, dockable desktop UI.