circuit-simulator
circuit-simulator copied to clipboard
⚡ An interactive electronic circuit simulator
Circuit Simulator
An electronic circuit simulator inspired by Paul Falstad's excellent circuit simulator.
Vision
A visual, fully interactive circuit simulator in your browser.
// TODO
- [x] Visible component values
- [x] Deletable components
- [x] Editable components values
- [x] Transient analysis
- [x] Capacitors
- [x] Inductors
- [x] Time-varying sources (e.g. sine wave voltage source)
- [x] Default circuit on startup
- [ ] Multiple component selection
- [ ] Oscilloscopes
- [ ] Helpful error messaging (for voltage source loops etc.)
- [ ] Non-linear analysis
- [ ] Diodes, transistors & valves
- [ ] Save, load and share circuits
- [ ] AC analysis
Play
Want to play around?
git clone [email protected]:circuitsim/circuit-simulator.git
cd circuit-simulator
npm install
npm run dev
Open localhost:8080.