Repository navigation
Wirely 1.0.0
The first public release of Wirely: a free, open-source circuit design and simulation app. Draw a circuit, press play, watch it work.
For the workplace, the classroom and the workbench. It runs on your own computer, with no account and no cloud.
Downloads
- Windows (64-bit):
Wirely-Setup-1.0.0.exe— run it and follow the installer. It adds Wirely to the Start menu and makes.wirelyfiles open in Wirely. If SmartScreen warns you (the installer isn't code-signed yet), click More info → Run anyway. - Mac (Apple Silicon):
Wirely-1.0.0-mac-arm64.dmg— open it and drag Wirely into Applications. The first time, right-click Wirely → Open → Open (it isn't signed by Apple yet). - Linux (x86_64):
Wirely-1.0.0-x86_64.AppImage— runchmod +x Wirely-1.0.0-x86_64.AppImage, then run it.
What it does
- Draw circuits with British/IEC symbols. Drag parts from the gallery, drag from pin to pin to wire them up, and double-click a part to change its values (type
10k,4k7,100n…). Also includes undo, copy and paste, text notes, PNG/SVG/PDF export, a parts list and light and dark themes. - Press Play and it runs. LEDs glow, lamps light, motors spin up and slow under load, relays click, buzzers and speakers make real sound, and meters read. Wires are coloured by voltage, with dots showing the current flow. Click switches and drag sensor sliders while it runs, and hover over any wire for its voltage and current.
- Parts that pop: an LED without a resistor, an overloaded resistor, or a transistor hit by a relay coil's voltage spike. Each shows a message saying what happened and how to fix it.
- Graph (oscilloscope) with up to four probes, plus logic probes.
- 55 parts: the 555 timer, op-amps, logic gates, D flip-flop, 4017 counter, 4511 decoder, 7-segment display, optoisolators, and MOSFETs and transistors with real part numbers. Also relays, inductors, motors, sensors and a signal generator with PWM.
- 20 example circuits, from an LED and resistor to a 555 doorbell, an LED chaser, an optoisolator and a buck converter.
Accuracy
Wirely has its own circuit solver, using the same core method as SPICE. 184 automatic tests check it against textbook formulas (LED current, transistor gain, RC and RL curves, 555 timing, op-amp gain) and against ngspice. For example, the buck converter gives 5.743 V out in Wirely and 5.747 V in ngspice.
Known limits
- No PCB or breadboard layout.
- No AC sweep or SPICE model import yet.
- Op-amps and MOSFETs use simplified models.
- Fast-switching circuits run slower than real time; the answers are still right.
Licence
Free and open source under the GNU GPL v3. Use it for anything, including at work.
Bug reports, ideas and part requests are welcome on the Issues tab.