Discover PROTO: Your Real-Time Electronic Circuit Simulator


Are you searching for tools similar to Multisim, SPICE, LTspice, Proteus, or Altium? Look no further! PROTO is a cutting-edge real-time electronic circuit simulator that allows you to set up circuits with various components and simulate their behavior seamlessly.



During the simulation, you can monitor voltages, currents, and a multitude of other variables. Utilize the multichannel oscilloscope to check signals and fine-tune your circuit in real-time! Additionally, PROTO serves as a logic circuit simulator, enabling you to conduct digital electronic analysis.

For any issues or component requests, please visit: GitHub Issues

Key Features of PROTO



  • Animations of voltage values and current flows

  • Adjustable circuit parameters (voltage, current, etc.)

  • Four-channel oscilloscope

  • Single play/pause button for simulation control

  • Copy electronic components

  • Learn about electronic circuits through in-app examples

  • Share your circuit designs with friends

  • Customizable themes (Dark, Light, Ocean, Solarized)

  • Export circuits in PNG, JPG, and PDF formats

  • Export your workspace

  • Access to video tutorials on electronics

Available Components



  • DC, AC, Square, Triangle, Sawtooth, Pulse, Noise voltage sources

  • Current sources

  • Resistors and Potentiometers

  • Capacitors and Polarized capacitors

  • Inductors and Transformers

  • Diodes (rectifying, LED, Zener, Schottky)

  • Transistors (NPN, PNP, N and P channel Mosfet)

  • Switches (SPST, Relay)

  • Operational amplifiers

  • Timer 555 (NE555)

  • Digital Gates (AND, NAND, OR, XOR, NOR, NXOR, Inverter)

  • Voltmeter and Ammeter

  • Fuses and Photoresistors

  • Analog-to-digital converters (ADC)

  • Accelerometers and FM sources

  • Logic Inputs and Outputs

  • Probes and Voltage rails

Analog Pack



  • Tunnel diode

  • Varactor

  • NTC Thermistor

  • Center tapped transformer

  • Schmitt triggers

  • Solar cells

  • TRIAC, DIAC, Thyristor

  • Triodes and Darlington pairs

  • Analog SPST and SPDT switches

Digital Pack



  • Adders and Counters

  • Latches and Registers

  • Seven segment decoders

  • Flip-flops (D, T, JK)

  • Multiplexers and Demultiplexers

  • Voltage controlled sources (VCCS, VCVS, CCCS, CCVS)

  • Optocouplers

Miscellaneous Pack



  • Wobbulator and AM Sources

  • Digital to analog converters (DAC)

  • Antenna and Spark gap

  • LED Bars and RGB LEDs

  • Ohmmeters and Audio inputs

  • Microphones and Device batteries

  • DC Motors and Crystal oscillators

  • Voltage regulators (78xx family)

  • Buzzer and Frequency meters

JavaScript Pack



  • Write and execute JavaScript code

  • JavaScript interpreter (ES2020 class)

  • Access IC inputs and outputs in code

  • Create up to four custom ICs

7400 TTL Pack



  • 7404 - Hex inverter

  • 7410 - Triple 3-input NAND Gate

  • 7414 - Hex Schmitt-trigger inverter

  • 7432 - Quadruple 2-input OR gate

  • 7440 - Dual 4-input NAND buffer

  • 7485 - 4-bit magnitude comparator

  • 7493 - Binary counter

  • 744075 - Triple 3-input OR gate

  • 741G32 - Single 2-input OR gate

  • 741G86 - Single 2-input XOR gate

4000 CMOS Pack



  • 4000 - Dual 3-input NOR gate and inverter

  • 4001 - Quad 2-input NOR gate

  • 4002 - Dual 4-input NOR gate

  • 4011 - Quad 2-input NAND gate

  • 4016 - Quad bilateral switch

  • 4017 - 5-stage Johnson decade counter

  • 4023 - Triple 3-input NAND gate

  • 4025 - Triple 3-input NOR gate

  • 4081 - Quad 2-input AND gate

  • 4511 - BCD to 7-segment decoder

Sensors Pack



  • Pressure sensor

  • Gyroscope

  • Light sensor

  • Magnetic field sensor

  • Proximity sensor

  • Temperature sensor

  • Humidity sensor

With PROTO, dive into the world of electronics and enhance your learning experience while simulating complex circuits with ease!