CircuitSetu is a high-performance, open-source circuit simulator using a C++ WASM engine for real-time, privacy-first engineering in your browser.
CircuitSetu is a high-performance, open-source circuit simulator that brings professional-grade engineering tools to the browser. By combining a C++ engine (compiled to WebAssembly) with a modern React-based drag-and-drop interface, it allows users to design, simulate, and analyze electrical circuits with lightning speed.
Most web simulators struggle with complex nodal analysis as the component count grows. CircuitSetu offloads the heavy mathematical lifting to a WebAssembly (Wasm) module, allowing for near-instantaneous DC analysis and real-time theorem verification.
Students can use CircuitSetu to solve and verify:
Fundamental Laws: Ohm’s Law, KVL, and KCL
Network Theorems: Thevenin’s & Norton’s equivalent circuits, Superposition, and Maximum Power Transfer
Nodal Analysis: Automatic generation and solving of matrix equations