Alternatives to Scilab

Compare Scilab alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to Scilab in 2026. Compare features, ratings, user reviews, pricing, and more from Scilab competitors and alternatives in order to make an informed decision for your business.

  • 1
    BrandMap® 10

    BrandMap® 10

    WRC Research Systems

    The choice of professional researchers worldwide for user friendly, rapid analysis and production of presentation ready biplots, correspondence, mdpref and MCA maps. 64 bit program runs on PCs and MACs. Our exclusive Brand Projector I calculates and graphically displays the attribute changes necessary for brand (column) re-positioning to any point on a map. Brand Projector II allows a researcher to interactively change attributes (rows) and watch the Brand (column) move in response.
  • 2
    Simcenter Compose
    Simcenter Compose is a numerical computing environment from Siemens designed for custom mathematical data operations and CAE pre- and post-processing work. It allows engineers to perform a wide range of math operations, including linear algebra, matrix manipulation, statistics, differential equations, signal processing, control systems, polynomial fitting, and optimization. The software includes native CAE and test result readers that help users better understand systems and support model-based development. Simcenter Compose provides a user-friendly integrated development environment with all capabilities available in one multi-functional tool and no additional toolboxes required. Users can develop reusable scripts, automate repeated calculations, visualize results with 2D and 3D plots, and connect with OML, Octave, and Python environments. It can be used as a standalone tool or alongside other Simcenter products such as Simcenter Embed and Simcenter Twin Activate.
  • 3
    MATLAB

    MATLAB

    The MathWorks

    MATLAB® combines a desktop environment tuned for iterative analysis and design processes with a programming language that expresses matrix and array mathematics directly. It includes the Live Editor for creating scripts that combine code, output, and formatted text in an executable notebook. MATLAB toolboxes are professionally developed, rigorously tested, and fully documented. MATLAB apps let you see how different algorithms work with your data. Iterate until you’ve got the results you want, then automatically generate a MATLAB program to reproduce or automate your work. Scale your analyses to run on clusters, GPUs, and clouds with only minor code changes. There’s no need to rewrite your code or learn big data programming and out-of-memory techniques. Automatically convert MATLAB algorithms to C/C++, HDL, and CUDA code to run on your embedded processor or FPGA/ASIC. MATLAB works with Simulink to support Model-Based Design.
  • 4
    MatDeck

    MatDeck

    LabDeck

    MatDeck is a universal, technical software for Mathematics, Science, Engineering, Chemistry, Coding, Databases and many other uses. Our software offers a complete Python IDE; thousands of mathematical functions; a drag and drop GUI Designer and various visualization tools, all embedded within a cutting-edge, live document for an inexpensive and professional computing environment.
    Starting Price: Free
  • 5
    NLREG

    NLREG

    NLREG

    NLREG is a powerful statistical analysis program that performs linear and nonlinear regression analysis, surface and curve fitting. NLREG determines the values of parameters for an equation, whose form you specify, that cause the equation to best fit a set of data values. NLREG can handle linear, polynomial, exponential, logistic, periodic, and general nonlinear functions. Unlike many "nonlinear" regression programs that can only handle a limited set of function forms, NLREG can handle essentially any function whose form you can specify algebraically. NLREG features a full programming language with a syntax similar to C for specifying the function that is to be fitted to the data. This allows you to compute intermediate work variables, use conditionals, and even iterate in loops. With NLREG it is easy to construct piecewise functions that change form over different domains. Since the NLREG language includes arrays, you can even use tabular look-up methods to define the function.
  • 6
    DataMelt

    DataMelt

    jWork.ORG

    DataMelt (or "DMelt") is an environment for numeric computation, data analysis, data mining, computational statistics, and data visualization. DataMelt can be used to plot functions and data in 2D and 3D, perform statistical tests, data mining, numeric computations, function minimization, linear algebra, solving systems of linear and differential equations. Linear, non-linear and symbolic regression are also available. Neural networks and various data-manipulation methods are integrated using Java API. Elements of symbolic computations using Octave/Matlab scripting are supported. DataMelt is a computational environment for Java platform. It can be used with different programming languages on different operating systems. Unlike other statistical programs, it is not limited to a single programming language. This software combines the world's most-popular enterprise language, Java, with the most popular scripting language used in data science, such as Jython (Python), Groovy, JRuby.
  • 7
    CoPlot

    CoPlot

    CoHort Software

    CoPlot Version 6.45 is an incredibly versatile program for making publication-quality 2D and 3D scientific graphs (which plot data and equations), maps, and technical drawings. Every aspect of CoPlot has been designed around one basic goal: to make a program that is so versatile that scientists and engineers can easily get exactly what they want. CoPlot includes CoStat for data handling and statistics. Create precise technical drawings with CoPlot's versatile drawing objects. CoPlot is ideal for creating genetic maps, field maps, flow charts, apparatus diagrams, circuit diagrams, chemical structures, etc. See the sample drawings.The text in drawing objects and graphs can include HTML-like text formatting tags and over 1000 special characters. Make great scientific graphs and maps. CoPlot has seven basic types of graphs, over 40 ways of plotting data, 18 ways to plot equations, incredibly flexible attributes, asymmetric and horizontal error bars, 12 different axis types, etc.
    Starting Price: $280 one-time payment
  • 8
    Vensim

    Vensim

    Ventana Systems

    Vensim® is the software of choice for thousands of analysts, consultants, and researchers worldwide for building high-quality simulation models in business, scientific, environmental, and social systems. Vensim integrates into one environment a powerful suite of tools for developing, testing, interpreting, and distributing models. These tools include cause-and-effect diagramming, graphical and textual model construction, easy reproduction of model structure using subscripts (arrays), Monte Carlo sensitivity analysis, optimization, data handling, and application interfaces. Further features enable advanced model resolution and fidelity. Vensim includes patented techniques to aid error detection, error prevention, and rapid comprehension of complex results.
    Starting Price: $50 per month
  • 9
    ndCurveMaster

    ndCurveMaster

    SigmaLab Tomas Cepowski

    ndCurveMaster is a specialized software designed for multivariable curve fitting. It automatically applies nonlinear regression equations to your datasets, which can consist of observed or measured values. The software supports curve and surface fitting in 2D, 3D, 4D, 5D, ..., nD dimensions. This means that no matter how complex your data is or how many variables it has, ndCurveMaster can handle it with ease. For example, ndCurveMaster can efficiently derive an optimal equation for a dataset with six inputs (x1 to x6) and an output Y, such as: Y = a0 + a1 · exp(x1)^-0.5 + a2 · ln(x2)^8 + ... + a6 · x6^5.2, to accurately match measured values. Utilizing machine learning numerical methods, ndCurveMaster automatically fits the most suitable nonlinear regression functions to your dataset and discovers the relationships between the inputs and output. This robust tool offers linear, polynomial, and nonlinear curve fitting, utilizes crucial validation and goodness-of-fit tests.
    Starting Price: €289
  • 10
    Simcenter Hypergraph
    Simcenter Hypergraph revolutionizes data harnessing, providing a seamless experience for analysis and visualization. As a powerful data analysis, data plotting, and data graphing tool, it offers a wide range of capabilities to extract insights from complex data sets. With an intuitive interface and math engine, Simcenter Hypergraph simplifies the processing of intricate mathematical expressions and empowers users to make data-driven decisions. It helps users uncover insights and accelerate CAE analysis by using advanced algorithms to process the most complex mathematical expressions, bringing depth to data exploration, whether they are decoding convoluted datasets or conducting thorough statistical analyses. Simcenter Hypergraph also offers extensive customization options, giving teams the flexibility to create interactive visualizations, build advanced analytical models, and design personalized reports that align with specified requirements.
  • 11
    GAMS

    GAMS

    GAMS

    GAMS (General Algebraic Modeling System) is a best-in-class mathematical modeling software known for its high performance, scalability, and ease of use. The official release of GAMSPy now allows users to integrate GAMS with Python, enabling flexible and powerful model creation directly within Python. GAMS simplifies the expression of optimization problems with its efficient algebraic modeling language, offering optimal solutions using top-tier mathematical solvers. GAMS MIRO provides graphical interfaces for GAMS models, facilitating local and cloud deployment with advanced visualization features. For scalable model solving, GAMS Engine offers a reliable SaaS solution, allowing models to be solved on-premises or in the cloud. Additionally, GAMS provides workshops, training, and consulting services to help users develop, improve, and deploy decision-support solutions.
    Starting Price: $3,500 one-time payment
  • 12
    Fortran

    Fortran

    Fortran

    Fortran has been designed from the ground up for computationally intensive applications in science and engineering. Mature and battle-tested compilers and libraries allow you to write code that runs close to the metal, fast. Fortran is statically and strongly typed, which allows the compiler to catch many programming errors early on for you. This also allows the compiler to generate efficient binary code. Fortran is a relatively small language that is surprisingly easy to learn and use. Expressing most mathematical and arithmetic operations over large arrays is as simple as writing them as equations on a whiteboard. Fortran is a natively parallel programming language with intuitive array-like syntax to communicate data between CPUs. You can run almost the same code on a single CPU, on a shared-memory multicore system, or on a distributed-memory HPC or cloud-based system.
    Starting Price: Free
  • 13
    Simul8

    Simul8

    Simul8 Corporation

    Decision making happens every day, at every level, in every business. Make your best decisions, every time - and deliver serious impact fast - with Simul8. Simulation software so intuitive, fast and effective youll use it every day. Base decisions on truth, not hunches. Understand and maximize flow. Reveal and inspire new ways to operate. Forecast and plan with confidence. Challenge the status quo. It's all possible with Simul8. Whatever your priorities and ambitions, Simul8 is designed to rapidly unlock significant value and drive a serious, positive impact across your organization from day one. From decisions that save millions, to saving lives, organizations in every industry are driving transformative changes with Simul8. We’re proud to support and celebrate world-changers — people and organizations who are using simulation to make a real impact on social, health and environmental issues.
    Starting Price: $250 per user per month
  • 14
    SABR

    SABR

    Ricardo

    SABR is a proven shaft, gear and bearing conception and design package. Developed to integrate into the design process and reduce product development time, SABR provides an intuitive graphical interface allowing the transmission system to be modelled at a level of detail appropriate to the current design phase. Additionally, it allows sensitivity studies to determine the effects of different geometric features, bearing types and gear positions, with immediate results. The solvers themselves are based on engineering standards as well as Ricardo’s product design, manufacturing and testing experience, and are continually updated to be kept in line with real-world test and development programmes. Simple and intuitive graphical interface for quick and accurate model building. Bearing analysis with life calculation and stress plots accounting for loading and misalignment. Duty cycles with multiple and complex load paths. Parallel, epicyclic and bevel gears.
  • 15
    MapleSim

    MapleSim

    Waterloo Maple

    From digital twins for virtual commissioning to system-level models for complex engineering design projects, MapleSim is an advanced modeling tool that helps you reduce development time, lower costs, and diagnose real-world performance issues. Remove vibrations with better control code, not hardware upgrades. Diagnose root-cause performance issues with detailed simulation results. Validate new design performance before physical prototyping. MapleSim is an advanced system-level modeling and simulation tool that applies modern techniques to dramatically reduce model development time, provide greater insight into system behavior, and produce fast, high-fidelity simulations. Scale and connect as the needs of your simulations grow more complex. Take your designs further with our flexible modeling language. Combine components across different domains in a virtual prototype. Solve tough machine performance problems.
  • 16
    CoTherm

    CoTherm

    Thermo Analytics

    CoTherm is a coupling and process automation software that acts as an ambassador between CAE programs. CoTherm makes process automation simple. It is useful for running sensitivity studies, a design of experiments, or running multiple CAE models as part of a single process. This capability can streamline pre-processing, transient analysis thermal analysis, or post-processing. With a CoTherm software license, we provide templates for common coupling or automation tasks. CoTherm includes optimization capabilities that determine which inputs used in your design are the best choice. Any CAE analysis can be optimized using the general optimization sub-processes. CoTherm's mathematically rigorous solution (including multiple global and local methods) removes guesswork and complexity from your design process. CoTherm natively supports many popular thermal and CFD codes. CoTherm's powerful tools allow the coupling of any software that can run in the command line or with config files.
  • 17
    SAS Visual Statistics
    With SAS Visual Statistics, multiple users can explore data, then interactively create and refine predictive models. Your data scientists and statisticians can act on observations at a granular level using the most appropriate analytical modeling techniques. The result? You'll unearth insights at unprecedented speeds, and find new ways to grow revenue. Easily build and refine models to target specific groups or segments, and run numerous scenarios simultaneously. You can ask more what-if questions to get better results. And put results into action with an automatically generated score code. Empower multiple users to interact with data visually – to add or change variables, remove outliers, etc. Instantly see how changes affect your model's predictive power, and make refinements quickly. Data science teams have the ultimate flexibility of working in their language of choice, so they can use their skills to the fullest. SAS Visual Statistics unites all analytical assets.
  • 18
    PTC Mathcad
    Engineering calculations are at the heart of product design. They are essential to every step of the design process. To achieve excellence in engineering, teams need a comprehensive yet intuitive application that performs calculations with accuracy and precision, enables traceability, protects intellectual property, and shows their work. PTC Mathcad has all your engineering notebook’s ease-of-use and familiarity with live mathematical notation and units intelligence. Most importantly, the calculation capabilities produce far more accurate results than a spreadsheet can provide. Using PTC Mathcad’s rich array of mathematical functionality, you can document your most critical engineering calculations as easily as you can write them. Show your work using rich formatting options alongside plots, text, and images in a single, professionally formatted document. Nobody needs specialized skills to create or consume PTC Mathcad data.
    Starting Price: $230
  • 19
    XLfit

    XLfit

    IDBS

    Industry-standard models built-in with support for designing and sharing your own models. XLfit® is a Microsoft® Excel add-in for Windows that brings the power of scientific mathematics and statistics to Excel, together with supporting charting capabilities. XLfit is the leading statistical and curve fitting package for Excel and is used by the world’s leading pharmaceutical, chemical, engineering industries, and research institutions and is validated by the National Physical Laboratory (NPL). There are over 70 out-of-the-box models for both linear and nonlinear curve fitting available in XLfit, including all commonly used models for describing data from drug discovery-related experiments. An unlimited number of custom or user-defined models may be added. Linear and nonlinear modelling, interactive 3D and 2D charting, automatic and interactive point knock out. Features every scientist needs out of the box.
  • 20
    AMPL

    AMPL

    AMPL

    AMPL is a powerful and intuitive modeling language designed to represent and solve complex optimization problems. It enables users to formulate mathematical models in a syntax that closely mirrors algebraic notation, facilitating a clear and concise representation of variables, objectives, and constraints. AMPL supports a wide range of problem types, including linear programming, nonlinear programming, mixed-integer programming, and more. One of its key strengths is the ability to separate models and data, allowing for flexibility and scalability in handling large-scale problems. The platform offers seamless integration with numerous solvers, both commercial and open-source, providing users with the flexibility to choose the most appropriate solver for their specific needs. AMPL is available across multiple operating systems, including Windows, macOS, and Linux, and offers various licensing options.
    Starting Price: $3,000 per year
  • 21
    Quark Analytics

    Quark Analytics

    Quark Analytics

    In secure and manageable environment the user can quickly extract insights from data. You can gather the data through several formats and data types; create new variables; transform and select the cases of interest! You can examine and analyze data through proper data analysis for numerical and categorical variables. Check the results in a table or graphical manner. Explore the relationships between variables. Test the significance of the relationship. Correlations (Pearson, Spearman), Chi-Square tests, T-Test for independent Samples, Mann-Whitney, Anova, Kruskal-Wallis, and much more. You can easily select and calculate the most commonly measures of scale reliability. Test if the Dimensions on your data are consistent. Use Measures such as Cronbach Alpha Raw & Standardized, if item deleted, Guttman’s six, Intraclass correlation coefficients (ICC), and much more.
    Starting Price: $29.90/month/user
  • 22
    PyQtGraph

    PyQtGraph

    PyQtGraph

    PyQtGraph is a pure-python graphics and GUI library built on PyQt/PySide and NumPy. It is intended for use in mathematics/scientific/engineering applications. Despite being written entirely in python, the library is very fast due to its heavy leverage of NumPy for number crunching and Qt's GraphicsView framework for fast display. PyQtGraph is distributed under the MIT open-source license. Basic 2D plotting in interactive view boxes. Line and scatter plots. Data can be panned/scaled by mouse. Fast drawing for real-time data display and interaction. Displays most data types (int or float; any bit depth; RGB, RGBA, or luminance). Functions for slicing multidimensional images at arbitrary angles (great for MRI data). Rapid update for video display or real-time interaction. Image display with interactive lookup tables and level control. Mesh rendering with isosurface generation. Interactive viewports rotate/zoom with mouse. Basic 3D scenegraph for easier programming.
    Starting Price: Free
  • 23
    Microsoft Math Solver
    Get step-by-step explanations. See how to solve problems and show your work, plus get definitions for mathematical concepts. Instantly graph any equation to visualize your function and understand the relationship between variables. Graph your math problems. Search for additional learning materials, such as related worksheets and video tutorials. Get math help in your language. Get math help right alongside your problems with Math Solver built inside Microsoft Edge. Scan math photos, using handwriting or a calculator. Microsoft Math instantly recognizes the problem and helps you to solve it with detailed step-by-step explanations, interactive graphs, similar problems from the web, and online video lectures. Quickly look up related math concepts. Gain confidence in mastering the techniques with Microsoft Mathematics. Write a math equation on screen as you naturally do on paper. Type and edit using an advanced scientific math calculator.
    Starting Price: Free
  • 24
    AM

    AM

    American Institutes for Research

    AM is a statistical software package for analyzing data from complex samples, especially large-scale assessments. AM offers sophisticated statistics with an easy-to-use drag and drop interface, and an integrated help system that explains the statistics as well as how to use the system. We have taken great care to ensure that the AM product is easy to install and simple to use. However, you may still have questions or problems that you need answers to, and this is where you will find them. AM is still in Beta release, and the new Beta Version 0.06.00 adds substantial capability. For the first time, AM offers statistical graphics. Right now, it produces bar charts, line charts, and the new Sectioned Density Plot. The sectioned density plot is designed to compare distributions—we think of it as the next generation of the box-and-whisker plot. Look to future releases for expanded graphic capability.
  • 25
    IDL

    IDL

    Harris Geospatial Solutions

    IDL software is the trusted scientific programming language used across disciplines to create meaningful visualizations out of complex numerical data. From small-scale analysis programs to widely deployed applications, IDL provides the comprehensive computing environment you need to effectively get information from your data. A key foundation of scientific discovery is complex numerical data. If making discoveries is a fundamental part of your work, you need a tool to help you understand what your data means, and how to apply that knowledge effectively; a tool to help you discover what’s in your data. Using a powerful, modern programming language lets you transform numbers into dynamic visual representations so you can interpret your data, expedite discoveries, and deliver powerful applications to market.
  • 26
    Plug&Score Modeler
    An extremely easy-to-use scoring system. A tool created by scoring experts for small and medium size credit organizations. Exactly what you need for accurate real-time scoring (and only for scoring) without obsolete hard-to-learn features. The best cost to value ratio on the market. Up and running within a few days. Easy to use due to its wizard-based scorecard modeling interface. Monitor and validate scorecards using a set of pre-defined reports. Reject Inference with automated and manual inference methods. Automated binning based on chi-square and manual binning based on WOE. Automatic and manual sampling. Graphical statistics. Portfolio data filtering, sorting and re-assignment to “Good” and “Bad”. Transformation of numeric variables into categorical ones. Correlation coefficients (correlation coefficient is provided for each pair of variables for the dataset before and after the binning procedure).
    Starting Price: $9950 one-time payment
  • 27
    R

    R

    The R Foundation

    R is a language and environment for statistical computing and graphics. It is a GNU project which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers and colleagues. R can be considered as a different implementation of S. There are some important differences, but much code written for S runs unaltered under R. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, …) and graphical techniques, and is highly extensible. The S language is often the vehicle of choice for research in statistical methodology, and R provides an Open Source route to participation in that activity. One of R’s strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed.
    Starting Price: Free
  • 28
    PolyAnalyst

    PolyAnalyst

    Megaputer Intelligence

    PolyAnalyst is a data analysis software used by large organizations across several industries (Insurance, Manufacturing, Finance, etc.). Some of its most notable features and capabilities include its use of a visual composer for complex data analysis modeling rather than coding/programming. It couples structured and poly-structured forms of data for unified analysis (ie multiple-choice questions and open-ended responses) and it can process text data in over 16+ different languages. PolyAnalyst has many features that meet comprehensive data analysis needs, such as loading data, cleansing and preparing data for analysis, deploying machine learning and supervised analysis techniques, and building reports that non-analysts can use to uncover insights.
  • 29
    Stata

    Stata

    StataCorp LLC

    Stata delivers everything you need for reproducible data analysis—powerful statistics, visualization, data manipulation, and automated reporting—all in one intuitive platform. Stata is fast and accurate. It is easy to learn through the extensive graphical interface yet completely programmable. With Stata's menus and dialogs, you get the best of both worlds. You can easily point and click or drag and drop your way to all of Stata's statistical, graphical, and data management features. Use Stata's intuitive command syntax to quickly execute commands. Whether you enter commands directly or use the menus and dialogs, you can create a log of all actions and their results to ensure the reproducibility and integrity of your analysis. Stata also has complete command-line scripting and programming facilities, including a full matrix programming language. You have access to everything you need to script your analysis or even to create new Stata commands.
    Starting Price: $48.00/6-month/student
  • 30
    BASIC

    BASIC

    BASIC

    BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. Initially, BASIC concentrated on supporting straightforward mathematical work, with matrix arithmetic support from its initial implementation as a batch language, and character string functionality being added by 1965. The emergence of BASIC took place as part of a wider movement towards time-sharing systems. Some dialects of BASIC supported matrices and matrix operations, which can be used to solve sets of simultaneous linear algebraic equations. These dialects would directly support matrix operations such as assignment, addition, multiplication (of compatible matrix types), and evaluation of a determinant. BASIC declined in popularity in the 1990s, as more powerful microcomputers came to market and programming languages with advanced features (such as Pascal and C) became tenable on such computers.
  • 31
    AGVortex

    AGVortex

    AGVortex

    AGVortex is the CAE program for mathematical modelling of fluid and gas flows around airfoils. Here is implemented innovational solver based upon vorticity dynamics. This approach allows to resolve LES turbulence model on the multi-core processors and clusters that use parallel computing. But it needs much less computing power. Fewer number of equations and unknown functions in flow dynamics gives a gain in calculation process and imposes lower requirements for the computational resources. So, technologically, 3D modelling using LES turbulence model is possible today. An application consists of 3D editor, control panel, modeling area. The planned improvements: new solid types, turbulence models based upon vorticity . The trial version has limitations on the size of the grid, maximum Reynolds number, restrictions in the settings. System requirements: Win x64, vc++ redistributable, openGL drivers.
    Starting Price: free
  • 32
    QuickMath

    QuickMath

    QuickMath

    QuickMath will automatically answer the most common problems in algebra, equations, and calculus faced by high-school and college students. The algebra section allows you to expand, factor or simplify virtually any expression you choose. It also has commands for splitting fractions into partial fractions, combining several fractions into one and canceling common factors within a fraction. The equations section lets you solve an equation or system of equations. You can usually find the exact answer or, if necessary, a numerical answer to almost any accuracy you require. The inequalities section lets you solve an inequality or a system of inequalities for a single variable. You can also plot inequalities in two variables. The calculus section will carry out differentiation as well as definite and indefinite integration. The matrices section contains commands for the arithmetic manipulation of matrices. The graphs section contains commands for plotting equations and inequalities.
    Starting Price: Free
  • 33
    NVIDIA Llama Nemotron
    ​NVIDIA Llama Nemotron is a family of advanced language models optimized for reasoning and a diverse set of agentic AI tasks. These models excel in graduate-level scientific reasoning, advanced mathematics, coding, instruction following, and tool calls. Designed for deployment across various platforms, from data centers to PCs, they offer the flexibility to toggle reasoning capabilities on or off, reducing inference costs when deep reasoning isn't required. The Llama Nemotron family includes models tailored for different deployment needs. Built upon Llama models and enhanced by NVIDIA through post-training, these models demonstrate improved accuracy, up to 20% over base models, and optimized inference speeds, achieving up to five times the performance of other leading open reasoning models. This efficiency enables handling more complex reasoning tasks, enhances decision-making capabilities, and reduces operational costs for enterprises. ​
  • 34
    NumPy

    NumPy

    NumPy

    Fast and versatile, the NumPy vectorization, indexing, and broadcasting concepts are the de-facto standards of array computing today. NumPy offers comprehensive mathematical functions, random number generators, linear algebra routines, Fourier transforms, and more. NumPy supports a wide range of hardware and computing platforms, and plays well with distributed, GPU, and sparse array libraries. The core of NumPy is well-optimized C code. Enjoy the flexibility of Python with the speed of compiled code. NumPy’s high level syntax makes it accessible and productive for programmers from any background or experience level. NumPy brings the computational power of languages like C and Fortran to Python, a language much easier to learn and use. With this power comes simplicity: a solution in NumPy is often clear and elegant.
    Starting Price: Free
  • 35
    Lumenaut

    Lumenaut

    Lumenaut

    The Lumenaut Excel software Add-In features a Monte Carlo Analysis Risk simulation, a Decision Tree, and a Parametric and Non-Parametric Statistics Software Analysis package, providing a power-packed set of tools for your business, engineering, industrial or scientific analysis right in Excel. Commercial use is permitted without restriction on features. Developing Lumenaut was a challenging and rewarding experience for us, it has been satisfying to know that our software is used by thousands of people to enrich their analysis and decision-making. The sales market no longer justifies costly further investment in major development of our product and so we are offering Lumenaut to the community for their use for free.
  • 36
    Data Desk

    Data Desk

    Data Description

    Beyond the most trivial cases, there is little value in blindly applying formulas to data. Real world data analysis is a multi-step process, and Data Desk speeds up this process by allowing you to select suspicious-looking outlying cases in one visual, and keeping your point selected as you change visualizations. Spot outliers and trends at a glance. By allowing users to quickly re-express data in different ways, Data Desk encourages experimentation and composition to create more compelling models. Select and categorize data across different visualizations in real-time. Make plots and perform sophisticated analyses with Data Desk’s graphical interface, then just click to export the R or Python code that reproduces what you’ve done. Data Desk cleans your data to R’s standards (no choking on stray characters). Comments you make in your Data Desk windows appear as comments in your code.
  • 37
    Galactica
    Information overload is a major obstacle to scientific progress. The explosive growth in scientific literature and data has made it ever harder to discover useful insights in a large mass of information. Today scientific knowledge is accessed through search engines, but they are unable to organize scientific knowledge alone. Galactica is a large language model that can store, combine and reason about scientific knowledge. We train on a large scientific corpus of papers, reference material, knowledge bases and many other sources. We outperform existing models on a range of scientific tasks. On technical knowledge probes such as LaTeX equations, Galactica outperforms the latest GPT-3 by 68.2% versus 49.0%. Galactica also performs well on reasoning, outperforming Chinchilla on mathematical MMLU by 41.3% to 35.7%, and PaLM 540B on MATH with a score of 20.4% versus 8.8%.
  • 38
    Autoplot

    Autoplot

    Autoplot

    Autoplot is a native macOS workspace that unifies scientific data import, analysis, plotting, annotation, and publishing without the usual copy-and-paste cycle between chatbots, terminals, and image editors. Users can import local files or SFTP data, define delimiters, headers, and encoding, merge files into one project, and apply assistant-written Python locally for filtering, splicing, or derived variables. Pre-vetted analysis cards cover CCDF, AUC, log-binned distributions, power-law and truncated fits, Xmin diagnostics, finite-size scaling, scaling relations, correlation matrices, and correlation networks, while custom statistics can be generated and run through the built-in Python environment. Results remain reusable, so they can be replotted, refitted, layered, composed, or exported without rebuilding the workflow. Autoplot supports X&Y plots, histograms, heat maps, categorical charts, 3D scatter, surface, and line plots, plus unlimited overlays, fits, and contours.
    Starting Price: $7.99 per month
  • 39
    SPACE GASS

    SPACE GASS

    SPACE GASS

    SPACE GASS is a multi-purpose 3D analysis and design program for structural engineers. Its extensive range of features make it suitable for anything from beams, trusses and frames to buildings, towers, tanks, cable structures and bridges. Capabilities include a 64-bit multi-core solver, silky smooth 3D rendered graphics, plate finite elements, frame elements, cable elements, tension/compression-only elements, moving loads and links to many CAD and building management programs. Why SPACE GASS Save time, money, and get a safe and efficient design. Silky smooth graphical interface that lets you see your changes visually as you go. A fast sparse matrix solver that fully utilizes the parallel processing power of multi-core computers. A wide range of structural modeling tools, analysis options and design modules. Comprehensive video tutorials to walk you through some of the tricky stuff. Configurable for stand-alone or floating network systems.
    Starting Price: $600 per month
  • 40
    RunMat

    RunMat

    RunMat

    RunMat (by Dystr) is a fast, free, open-source alternative for running MATLAB code. Users can run their existing .m files with complete MATLAB language grammar and core semantics. No license fees, no lock-in. 300+ built-in functions supported. RunMat is built with a modern Rust runtime featuring a tiered execution model: an interpreter (Ignition) for instant 5ms startup and a JIT compiler (Turbine/Cranelift) for hot paths. GPU acceleration is automatic via a fusion engine that detects elementwise operation chains and dispatches them as optimized GPU kernels across NVIDIA, AMD, Apple Silicon, and Intel GPUs through Metal, DirectX 12, Vulkan, and WebGPU. Up to 131x faster than NumPy and 7x faster than PyTorch on dense numerical workloads. Runs everywhere: CLI, NPM package, Homebrew, Jupyter kernel, or instantly in the browser via WebAssembly + WebGPU. Single portable binary. MIT licensed.
  • 41
    IBM SPSS Amos
    IBM® SPSS® Amos is a powerful structural equation modeling (SEM) software that helps support your research and theories by extending standard multivariate analysis methods, including regression, factor analysis, correlation, and analysis of variance. Build attitudinal and behavioral models reflecting complex relationships more accurately than with standard multivariate statistics techniques using either an intuitive graphical or programmatic user interface. Amos is included in the Premium edition of SPSS Statistics (except in the campus edition, where it is sold separately). You can also buy Amos as part of the base, standard and professional editions of SPSS Statistics, or separately as a stand-alone application.
    Starting Price: $3,830 per user per month
  • 42
    FigCanvas

    FigCanvas

    FigCanvas

    FigCanvas is an AI scientific figure generator for researchers, built to create scientific illustrations, flowcharts, and data visualizations in one place. Users can describe a figure in plain language, paste methodology text, or upload a dataset, then get a first draft in under two minutes. It supports workflows for scientific illustration, data visualization, and flowchart creation, helping researchers generate pathway diagrams, cell biology figures, molecular mechanism figures, lab schematics, bar charts, scatter plots, heatmaps, volcano plots, and other research visuals without design skills or coding knowledge. FigCanvas is built specifically for scientific communication, using research-specific visual training informed by real scientific figures so outputs better match the structure, composition, and style expected in academic work.
    Starting Price: $12.50 per month
  • 43
    Ansys LS-DYNA
    Ansys LS-DYNA is the industry-leading explicit simulation software used for applications like drop tests, impact and penetration, smashes and crashes, occupant safety, and more. Ansys LS-DYNA is the most used explicit simulation program in the world and is capable of simulating the response of materials to short periods of severe loading. Its many elements, contact formulations, material models and other controls can be used to simulate complex models with control over all the details of the problem. LS-DYNA delivers a diverse array of analyses with extremely fast and efficient parallelization. Engineers can tackle simulations involving material failure and look at how the failure progresses through a part or through a system. Models with large amounts of parts or surfaces interacting with each other are also easily handled, and the interactions and load passing between complex behaviors are modeled accurately.
  • 44
    WELSIM

    WELSIM

    WelSimulation LLC

    WELSIM finite element analysis software helps engineers and researchers conduct simulation studies and prototype virtual products.
    Starting Price: $45 per user per month
  • 45
    TLA+

    TLA+

    TLA+

    TLA+ is a high-level language for modeling programs and systems--especially concurrent and distributed ones. It's based on the idea that the best way to describe things precisely is with simple mathematics. TLA+ and its tools are useful for eliminating fundamental design errors, which are hard to find and expensive to correct in code.
    Starting Price: Free
  • 46
    GUMsim

    GUMsim

    QuoData

    Deviations from the true value (measurement uncertainty) always accompany measurements carried out in the context of the evaluation or calibration of measurement instruments or procedures. Quality control requires that this uncertainty is quantified. Based on the current Guide to the Expression of Uncertainty in Measurement (GUM) and the GUM supplement 1, GUMsim® is built upon advanced computational algorithms that allow more efficient determination of measurement uncertainty in compliance with ISO/IEC 17025. The determination of measurement uncertainty results from the mathematical relation and statistical evaluation of all factors which contribute to the measurement result. For such measurement models GUMsim offers a comfortable input environment. Several application models have been pre-defined and are available as templates for your particular evaluations to help you get started.
    Starting Price: €870 one-time payment
  • 47
    LibreOffice Calc

    LibreOffice Calc

    LibreOffice

    LibreOffice Calc is the spreadsheet component of the LibreOffice office suite, designed to help users organize, analyze, and manipulate data in tables made up of rows and columns. It provides a powerful environment for creating spreadsheets that can contain numerical values, text, formulas, and charts, enabling users to perform calculations, analyze datasets, and visualize results. Calc supports a wide range of mathematical, financial, and statistical functions that can be combined into formulas to perform complex calculations on data. It includes tools such as the Function Wizard to help users create formulas more easily and accurately, while features like “what-if” analysis allow users to modify values and immediately observe how those changes affect results within the spreadsheet. It can handle very large spreadsheets, supporting up to 1,048,576 rows and 16,384 columns, making it suitable for large datasets used in scientific, financial, or analytical tasks.
    Starting Price: Free
  • 48
    GeneXproTools
    Microsoft award winning GeneXproTools is an extremely flexible modeling tool designed for regression, logistic regression, classification, time series prediction, and logic synthesis. GeneXproTools is very easy to use and and is in fact as easy as importing your data and then clicking a button (the Start button) to create a great model. GeneXproTools is available in five editions, Home, Standard, Advanced, Professional, and Enterprise. Academic Versions are also available at half price for education institutions and students. GeneXproTools can process datasets with tens of thousands of variables and effortlessly extract the most significant features and their relationships. GeneXproTools is also a very user-friendly application simplifying the access to all types of data stores from raw text files to databases and Excel spreadsheets. You don't need to know any programming language to create powerful and accurate models.
    Starting Price: €659 per year
  • 49
    OriginPro

    OriginPro

    OriginLab

    Origin is the data analysis and graphing software of choice for over half a million scientists and engineers in commercial industries, academia, and government laboratories worldwide. Origin offers an easy-to-use interface for beginners, combined with the ability to perform advanced customization as you become more familiar with the application. Origin graphs and analysis results can automatically update on data or parameter change, allowing you to create templates for repetitive tasks or to perform batch operations from the user interface, without the need for programming. Extend the capabilities in Origin by installing free Apps available from our website. Connect with other applications such as MATLAB™, LabVIEW™ or Microsoft© Excel, or create custom routines within Origin using our scripting and C languages, embedded Python, or the R console. Take your data analysis to the next level with OriginPro. In addition to all of Origin's features, OriginPro offers advanced analysis tools.
  • 50
    RecurDyn

    RecurDyn

    FunctionBay

    RecurDyn is an interdisciplinary computer-aided engineering software package whose primary function is the simulation of Multi-Body Dynamics. It simulates both rigid and flexible body dynamics by combining traditional rigid multibody dynamics with cutting-edge finite element technology for modeling flexible bodies, known as Multi Flexible Body Dynamics. RecurDyn is designed to analyze the dynamic behavior of mechanical systems in motion, including systems with joints, constraints, contact, flexible components, forces, and complex interactions between parts. Its solver technology handles the differential algebraic equations that describe multibody systems, combining equations of motion with algebraic equations for joint constraints. It provides a robust MBD-specialized modeling environment, fast solvers, extensive post-processing, animation, plotting, and tools for evaluating the motion, loads, stresses, deformation, and performance of mechanical assemblies.