Cost / License
- Free
- Proprietary
Platforms
- Online




OpenModelica is described as '– A Free Modelica Environment! OpenModelica is an open-source Modelica-based modeling and simulation environment intended for industrial and academic usage. Its long-term development is supported by a non-profit organization – the Open Source Modelica Consortium (OS' and is a circuit simulator in the education & reference category. There are more than 25 alternatives to OpenModelica for a variety of platforms, including Windows, Linux, Mac, Web-based and Python apps. The best OpenModelica alternative is MATLAB. It's not free, so if you're looking for a free alternative, you could try Spyder or SciPy. Other great apps like OpenModelica are Circuit JS, NumPy, LTspice and CircuitJS1 Desktop Mod.




Drawlogix is a complete professional tool for the design, development and simulation of electronic circuits. Is extremely easy to use and offers optimum integration functions to focus solely on the design aspects of the work.



StochSD (Stochastic System Dynamics) is a System Dynamics simulation software with focus on stochastics. It is a form of Continuous System Simulation (CSS) that in addition to model and simulate continuous flows between compartments, can handle transitions of discrete entities.

The General Algebraic Modeling System (GAMS) is a high-level modeling system for mathematical optimization. GAMS is designed for modeling and solving linear, nonlinear, and mixed-integer optimization problems.
20-sim is commercial modeling and simulation program for multidomain dynamic systems, which is developed by Controllab. With 20-sim models can be entered as equations, block diagrams, bond graphs and physical components.
This java applet is an electronic circuit simulator. When the applet starts up you will see an animated schematic of a simple LRC circuit. The green color indicates positive voltage. The gray color indicates ground. A red color indicates negative voltage.
Emulino is an emulator for the Arduino platform by Greg Hewgill, originally found on emulino: arduino cpu emulator.
The Original Unlimited Scripted Multi-Physics Finite Element Solution Environment for Partial Differential Equations is now more powerful than ever!.



CuPy is an open-source array library for GPU-accelerated computing with Python. CuPy utilizes CUDA Toolkit libraries including cuBLAS, cuRAND, cuSOLVER, cuSPARSE, cuFFT, cuDNN and NCCL to make full use of the GPU architecture.


DAE Tools is equation-based object-oriented modelling, simulation and optimisation software. Its Hybrid approach to mathematical modelling lets you easily develop models of complex multiscale/multiphysics processes/phenomena.

EMSO simulator is an equation-oriented process simulator with a graphical interface for modeling complex dynamic or steady-state processes. It is CAPE-OPEN compliant. EMSO stands for Environment for Modeling, Simulation, and Optimization.