Orange is an open-source, cross-platform data mining and machine learning suite. It features visual programming as intuitive means of combining data analysis and interactive visualization methods into powerful workflows.




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.
Orange is an open-source, cross-platform data mining and machine learning suite. It features visual programming as intuitive means of combining data analysis and interactive visualization methods into powerful workflows.




Maple is a general-purpose commercial computer algebra system. Users can enter mathematics in traditional mathematical notation. Custom user interfaces can also be created. There is support for numeric computations, to arbitrary precision, as well as symbolic computation and...

SMath Studio is a math program with 'paper'-like interface and numerous computing features. It has an ability to work with systems, matrices, vectors, complex numbers, infinities and fractions. SMath Studio includes integrated mathematical reference book.



Data analysis and graphing software for scientists and engineers. It provides You with dozens of functionalities and options. The plotting engine is very effective and the plots are of high quality. A lot of statistical functionalities make data analysis very easy even for those...


Engineering calculation software developed by PTC Inc., designed to perform and share complex calculations. Drives innovation and productivity in product development, allows for easy data analysis and sharing. Integration with CAD and supports custom functions.




This electronic circuit simulator is highly interactive giving the feeling of playing with real components. It's very helpful for experimentation and visualization. It's a desktop version of the Circuit JS.




SymPy is a Python library for symbolic computation. The stated goals of the library are to become a full-featured computer algebra system and to keep a simple code base to promote extensibility and comprehensibility.

COMSOL Multiphysics is an engineering, design, and finite element analysis software environment for the modeling and simulation of any physics-based system.

FEATool is a fully integrated multiphysics modeling and engineering simulation environment for Matlab and Octave, featuring built-in CAD and geometry tools, preprocessing and grid generation, solvers, and postprocessing and visualization.




Chapel is the most popular Self-Hosted alternative to Xcos.
Python(x,y) is a free scientific and engineering development software for numerical computations, data analysis and data visualization based on Python programming language, Qt graphical user interfaces and .

Sketch.systems helps software designers think about complex product behavior. Sketch out states, add prototypes, and clarify questions quickly.
