Cost / License
- Free
- Open Source
Platforms
- Windows
- Linux




Xcos is described as 'Graphical editor to design hybrid dynamical systems models. Models can be designed, loaded, saved, compiled and simulated' and is an app in the office & productivity category. There are more than 50 alternatives to Xcos for a variety of platforms, including Windows, Linux, Mac, Web-based and Python apps. The best Xcos alternative is GNU Octave, which is both free and Open Source. Other great apps like Xcos are MATLAB, SageMath, Mathematica and SciPy.




MathStudio, formerly SpaceTime, is the most comprehensive math app available for mobile devices. Whether you need a simple calculator to do your finances or a replacement for your TI graphing calculator, MathStudio is the most powerful and versatile calculator available on the...




KAlgebra is a mathematical graph calculator included in the KDE education package. While it is based on the MathML content markup language, knowledge of MathML is not required for use. The calculator includes numerical, logical, symbolic, and analytical functions, and can plot...



Cadabra is a computer algebra system (CAS) designed specifically for the solution of problems encountered in field theory. It has extensive functionality for tensor computer algebra, tensor polynomial simplification including multi-term symmetries, fermions and anti-commuting...
Singular is an open source computer algebra system for polynomial computations, with special emphasis on commutative and non-commutative algebra, algebraic geometry, and singularity theory.
Graphical frontend for GNU Octave. Edit formulas in native mathematical notation. Available / tested for Linux x586 / x86_64, WinXP, Vista, and MacOS.




GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of...
It is a circuit simulator on a virtual breadboard. it supports virtual components like microcontrollers, TTL, graphical and alphanumerical LCDs and others in addition to virtual instruments and certainly the basic components (resistors, capacitors..).




The Collaborative Computational Notebook Built for Modern Engineering. Enter math as it appears on paper, get instantaneous results, and share your calculations with colleagues and clients. No special syntax, no software, no headaches, no kidding.


SimulationX is an interdisciplinary, multi-domain simulation software for the design, analysis and optimization of complex systems on a single platform. More than 500 ready-to-use model elements and over 300 examples of models from 11 application areas simplify and accelerate...



Java based and open sourced version of matlab and octave
Getting more and more compatible over time.

Wolfram SystemModeler, developed by Wolfram MathCore, is a platform for engineering as well as life-science modeling and simulation based on the Modelica language.