Alternatives to RunMat
Compare RunMat alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to RunMat in 2026. Compare features, ratings, user reviews, pricing, and more from RunMat competitors and alternatives in order to make an informed decision for your business.
-
1
UberCloud
Simr (formerly UberCloud)
Simr (formerly UberCloud) is a cutting-edge platform for Simulation Operations Automation (SimOps). It streamlines and automates complex simulation workflows, enhancing productivity and collaboration. Leveraging cloud-based infrastructure, Simr offers scalable, cost-effective solutions for industries like automotive, aerospace, and electronics. Trusted by leading global companies, Simr empowers engineers to innovate efficiently and effectively. Simr supports a variety of CFD, FEA and other CAE software including Ansys, COMSOL, Abaqus, CST, STAR-CCM+, MATLAB, Lumerical and more. Simr automates every major cloud including Microsoft Azure, Amazon AWS, and Google GCP. -
2
SkyCiv Structural 3D
SkyCiv Engineering
SkyCiv Structural 3D is a cloud-based Structural Analysis software that allows users to model, analyze and design complex 3D structures. It is completely online; requiring no installation to use. SkyCiv Structural 3D offers the very best in online structural analysis. It includes the following: - Powerful Analysis: Linear, P-Delta, Cables, Buckling, Plates, Frequency, RS - Integrated Design checks for steel, wood, connections, foundations, wind (AISC, NSD, AISI, EN, AS, CSA, BS plus more...)Starting Price: $79/month/user -
3
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
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.Starting Price: $0 -
5
LiveLink for MATLAB
Comsol Group
Seamlessly integrate COMSOL Multiphysics® with MATLAB® to extend your modeling with scripting programming in the MATLAB environment. LiveLink™ for MATLAB® allows you to utilize the full power of MATLAB and its toolboxes in preprocessing, model manipulation, and postprocessing. Enhance your in-house MATLAB code with powerful multiphysics simulations. Base your geometry modeling on probabilistic or image data. Use multiphysics models together with Monte Carlo simulations and genetic algorithms. Export COMSOL models on state-space matrix format for incorporating into control systems. Interface in the COMSOL Desktop® environment enables the use of MATLAB® functions while modeling. Manipulate your models from the command line or script to parameterize the geometry, physics, or the solution scheme. -
6
YAKINDU Model Viewer
itemis AG
YAKINDU Model Viewer (YMV) is a tool designed for the viewing of models created with MATLAB Simulink and shows the corresponding block diagrams with a similar look and feel as in Simulink. YAKINDU Model Viewer gives you the flexibility to quickly navigate, explore, and search very large and complex models. It provides browser-like navigation on diagrams, allowing a fast drill-down of the system hierarchy. It also features rich visualization, signal tracing, requirements tracing, gesture-based interactions, and much more. YAKINDU Model Viewer provides various views to visualize a model’s outline and the properties of elements. -
7
SplineCloud
SplineCloud
SplineCloud is an open knowledge management platform designed to facilitate the discovery, formalization, and exchange of structured and reusable knowledge in science and engineering. It enables users to organize data into structured repositories, making it findable and accessible. The platform offers tools such as an online plot digitizer for extracting data from graphs and an interactive curve fitting tool that allows users to define functional relationships in datasets using smooth spline functions. Users can also reuse datasets and relations in their models and calculations by accessing them directly through the SplineCloud API or by utilizing open source client libraries for Python and MATLAB. The platform supports the development of reusable engineering and analytical applications, aiming to reduce redundancy in design processes, preserve expert knowledge, and facilitate better decision-making. -
8
MatConvNet
VLFeat
The VLFeat open source library implements popular computer vision algorithms specializing in image understanding and local features extraction and matching. Algorithms include Fisher Vector, VLAD, SIFT, MSER, k-means, hierarchical k-means, agglomerative information bottleneck, SLIC superpixels, quick shift superpixels, large scale SVM training, and many others. It is written in C for efficiency and compatibility, with interfaces in MATLAB for ease of use, and detailed documentation throughout. It supports Windows, Mac OS X, and Linux. MatConvNet is a MATLAB toolbox implementing Convolutional Neural Networks (CNNs) for computer vision applications. It is simple, efficient, and can run and learn state-of-the-art CNNs. Many pre-trained CNNs for image classification, segmentation, face recognition, and text detection are available. -
9
g.BSanalyze
Guger Technologies
g.BSanalyze is an interactive environment for multimodal biosignal data processing and analysis in the fields of clinical research and life sciences. g.BSanalyze has been on the market for more than twenty years, and is used in more than 70 countries. It is the most comprehensive package available to analyze non-invasive and invasive brain-, heart- and muscle functions and dysfunctions. The package won several international awards. The new version includes many new functions such as topographic plots, CCA, new filters, an importer for cortiQ files, updates for Result2D, Cortio-Cortical Evoked Potentials, an ECoG toolbox, a TMS toolbox, and more! The package comes with many sample biosignal data sets, including P300, SSVEP, motor imagery, CSP BCIs, Tilt-Table, EPs, multi-unit activity, CFM, CCEP, and ERD/ERS. Interactive and intuitive graphical user interface for EEG, ECoG, EOG, EMG, ECG, spikes, and physical data analyses and documentation under MATLAB.Starting Price: $0.02/one-time -
10
Modelscape
MathWorks
The Modelscape solution enables financial institutions to reduce the complexity of managing the lifecycle of financial models while improving model documentation, transparency, and compliance. By implementing the solution throughout the model lifecycle, you can use templated model workflows, automated documentation, and artifact linking. Scale algorithms, models, and apps both horizontally and vertically. Provide support for enterprise infrastructure, tooling, and languages such as Python, R, SAS, and MATLAB. Track issues across the model lifecycle with full model lineage, issue, and usage reporting. Use the executive dashboard for model data, custom algorithm execution, automated workflows, and web-based access to a comprehensive, auditable inventory of all models and dependencies. Develop, back-test, and document models and methodologies. Improve transparency, reproducibility, and reusability of models. Automatically generate model documentation and reports. -
11
LTE MAC Lab
IS Wireless
LTE MAC Lab is a system-level simulation tool running under Matlab. LTE MAC Lab allows customers to model a wireless LTE network deployment, analyse its performance and understand dynamic mechanisms of the radio interface. It reflects the dynamic behaviour of a modelled HetNet RAN (Figure 1) focusing on Radio Resource Management features such as scheduling, carrier aggregation, handovers and link adaptation. It includes implementation of propagation (path loss, shadowing and multipath) and mobility models. -
12
Scilab
Scilab Enterprises
Numerical analysis or Scientific computing is the study of approximation techniques for numerically solving mathematical problems. Scilab provides graphics functions to visualize, annotate and export data and offers many ways to create and customize various types of plots and charts. Scilab is a high level programming language for scientific programming. It enables a rapid prototyping of algorithms, without having to deal with the complexity of other more low level programming language such as C and Fortran (memory management, variable definition). This is natively handled by Scilab, which results in a few lines of code for complex mathematical operations, where other languages would require much longer codes. It also comes with advanced data structure such as polynomials, matrices and graphic handles and provides an easily operable development environment. -
13
Orange
University of Ljubljana
Open source machine learning and data visualization. Build data analysis workflows visually, with a large, diverse toolbox. Perform simple data analysis with clever data visualization. Explore statistical distributions, box plots and scatter plots, or dive deeper with decision trees, hierarchical clustering, heatmaps, MDS and linear projections. Even your multidimensional data can become sensible in 2D, especially with clever attribute ranking and selections. Interactive data exploration for rapid qualitative analysis with clean visualizations. Graphic user interface allows you to focus on exploratory data analysis instead of coding, while clever defaults make fast prototyping of a data analysis workflow extremely easy. Place widgets on the canvas, connect them, load your datasets and harvest the insight! When teaching data mining, we like to illustrate rather than only explain. And Orange is great at that. -
14
Visplore
Visplore
Visplore is a plug-and-play software solution for rapid advanced analytics of process and asset data. Easy-to-use visualization and automated analytics provide process and maintenance engineers with answers for data-driven decision-making. Increase the speed and value of data analytics by 10x – 100x and master the digital transformation with your subject-matter experts. Highlights: - Work with millions of data records without delay (zooming etc.). - Select, cleanse, label and export data interactively - Connect with Python, R, Matlab, CSV, databases and OSISoft PI to get started in 1 minute. -
15
EOD Historical Data
EOD Historical Data
EOD Historical Data is a leading financial data provider based in Lyon, France. We offer comprehensive APIs for End-of-Day Historical Stock Market Data, Real-Time Data via WebSockets, and Fundamental Data for Stocks, ETFs, Mutual Funds, and Indices, and many more data feeds. Take advantage of our global data coverage from 70+ stock exchanges and experience reliable, accurate, and developer-friendly data solutions. 30+ years of data. We use several data providers to compare data against different sources and deliver the best. One-click API for all financial data you needs. Quick start with sample codes Excel/VBA, Google Sheets, Python, PHP, JAVA, C#, R, Matlab, and more.Starting Price: $19.99 -
16
Model Predictive Control Toolbox
MathWorks
Model Predictive Control Toolbox™ provides functions, an app, Simulink® blocks, and reference examples for developing model predictive control (MPC). For linear problems, the toolbox supports the design of implicit, explicit, adaptive, and gain-scheduled MPC. For nonlinear problems, you can implement single- and multi-stage nonlinear MPC. The toolbox provides deployable optimization solvers and also enables you to use a custom solver. You can evaluate controller performance in MATLAB® and Simulink by running closed-loop simulations. For automated driving, you can also use the provided MISRA C®- and ISO 26262-compliant blocks and examples to quickly get started with lane keep assist, path planning, path following, and adaptive cruise control applications. Design implicit, gain-scheduled, and adaptive MPC controllers that solve a quadratic programming (QP) problem. Generate an explicit MPC controller from an implicit design. Use discrete control set MPC for mixed-integer QP problems.Starting Price: $1,180 per year -
17
OpenFaaS
OpenFaaS
Serverless functions, made simple. OpenFaaS® makes it simple to deploy both functions and existing code to Kubernetes. Avoid lock-in through the use of Docker. Run-on any public or private cloud. Build both microservices & functions in any language. Legacy code and binaries. Auto-scale for demand or to zero when idle. Bring your laptop, your own on-prem hardware, or create a cluster in the cloud. Let Kubernetes do the heavy lifting enabling you to build a scalable, fault-tolerant event-driven serverless platform for your applications. You can try out OpenFaaS in 60 seconds or write and deploy your first Python function in around 10-15 minutes. From there you can take the OpenFaaS workshop, a series of tried-and-tested self-paced labs which teach you everything you need to know about functions, and more. An ecosystem for sharing, reusing, and collaborating on functions. Reduce boilerplate code, and share code in the templates store. -
18
Collimator
Collimator
Collimator is a modeling and simulation platform for hybrid dynamical systems. We allow engineers to design and test complex, mission critical systems in a way that is reliable, secure, fast and intuitive. Our customers are electrical, mechanical and control systems engineers who are using Collimator to increase productivity, improve performance and collaborate more effectively. They do this using our out of the box features including an intuitive block diagram graphical editor, Python blocks to develop custom algorithms, Jupyter notebooks to parametrize and optimize their systems, high performance computing in the cloud and role based access controls. -
19
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. -
20
CoppeliaSim
Coppelia Robotics
CoppeliaSim, developed by Coppelia Robotics, is a versatile and powerful robot simulation platform utilized for rapid algorithm development, factory automation simulations, fast prototyping and verification, robotics education, remote monitoring, safety double-checking, and digital twin creation. It features a distributed control architecture, allowing each object or model to be individually controlled via embedded scripts (Python or Lua), plugins (C/C++), remote API clients (Python, Lua, Java, MATLAB, Octave, C, C++, Rust), or custom solutions. The simulator supports five physics engines, MuJoCo, Bullet Physics, ODE, Newton, and Vortex Dynamics, for fast and customizable dynamics calculations, enabling realistic simulation of real-world physics and object interactions, including collision response, grasping, soft bodies, strings, ropes, and cloths. CoppeliaSim provides forward and inverse kinematics calculations for any type of mechanism.Starting Price: $2,380 per year -
21
ThingSpeak
ThingSpeak
ThingSpeak™ is an IoT analytics platform service that allows you to aggregate, visualize and analyze live data streams in the cloud. ThingSpeak provides instant visualizations of data posted by your devices to ThingSpeak. With the ability to execute MATLAB® code in ThingSpeak you can perform online analysis and processing of the data as it comes in. ThingSpeak is often used for prototyping and proof of concept IoT systems that require analytics. Internet of Things (IoT) describes an emerging trend where a large number of embedded devices (things) are connected to the Internet. These connected devices communicate with people and other things and often provide sensor data to cloud storage and cloud computing resources where the data is processed and analyzed to gain important insights. Cheap cloud computing power and increased device connectivity is enabling this trend. -
22
Beaker Notebook
Two Sigma Open Source
BeakerX is a collection of kernels and extensions to the Jupyter interactive computing environment. It provides JVM support, Spark cluster support, polyglot programming, interactive plots, tables, forms, publishing, and more. All of BeakerX’s JVM languages plus Python and JavaScript have APIs for interactive time-series, scatter plots, histograms, heatmaps, and treemaps. The widgets remain interactive in both notebooks saved to disk, and notebooks published to the web. They include unique features for handling many points, nanosecond resolution, zooming, and exporting. BeakerX’s table widget automatically recognizes pandas data frames and allows you to search, sort, drag, filter, format, select, graph, hide, pin, and export to CSV or clipboard. This makes connecting to spreadsheets quickly and easy. BeakerX has a Spark magic with GUIs for configuration, status, progress, and interrupt of Spark jobs. You can either use the GUI or create your own SparkSession with code. -
23
PTC Mathcad
PTC
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 -
24
QC Ware Forge
QC Ware
Unique and efficient turn-key algorithms for data scientists. Powerful circuit building blocks for quantum engineers. Turn-key algorithm implementations for data scientists, financial analysts, and engineers. Explore problems in binary optimization, machine learning, linear algebra, and monte carlo sampling on simulators and real quantum hardware. No prior experience with quantum computing is required. Use NISQ data loader circuits to load classical data into quantum states to use with your algorithms. Use circuit building blocks for linear algebra with distance estimation and matrix multiplication circuits. Use our circuit building blocks to create your own algorithms. Get a significant performance boost for D-Wave hardware and use the latest improvements for gate-based approaches. Try out quantum data loaders and algorithms with guaranteed speed-ups on clustering, classification, and regression.Starting Price: $2,500 per hour -
25
Refraction
Refraction
Refraction is a code-generation tool for developers. It uses AI to generate code for you. You can use it to generate unit tests, documentation, refactor code, and more. Generate code using AI in 34 languages — Assembly, C#, C++, CoffeeScript, CSS, Dart, Elixir, Erlang, Go, GraphQL, Groovy, Haskell, HTML, Java, JavaScript, Kotlin, LaTeX, Less, Lua, MatLab, Objective-C, OCaml, Perl, PHP, Python, R Lang, Ruby, Rust, Sass / SCSS, Scala, Shell, SQL, Swift, and TypeScript. Join thousands of developers around the world using Refraction to generate documentation, create unit tests, refactor code, and more using AI. Use the power of AI to automate the tedious parts of software development like testing, documentation, and refactoring, so you can focus on what matters. Refactor, optimize, fix and style-check your code. Generate unit tests for your code with various test frameworks. Explain the purpose of your code to make it easier to understand.Starting Price: $8 per month -
26
RT-LAB
OPAL-RT TECHNOLOGIES
RT-LAB is OPAL-RT’s real-time simulation software combining performance and enhanced user experience. Fully integrated with MATLAB/Simulink®, RT-LAB offers the most complex model-based design for interaction with real-world environments. It provides the flexibility and scalability to achieve the most complex real-time simulation applications in the automotive, aerospace, power electronics, and power systems industries. Since its first application nearly 20 years ago on the Canadian Space Agency’s Canada Arm, RT-LAB has revolutionized the world of systems engineering, whether in space, on the ground or at sea. RT-LAB enables engineers and scientists to accelerate the development of new prototypes and to meet the most rigorous testing required by new and innovative technologies. RT-LAB handles everything, including code generation, with an easy-to-use interface. With just a few clicks of the mouse, a Simulink® model becomes an interactive real-time simulation application. -
27
CUDA
NVIDIA
CUDA® is a parallel computing platform and programming model developed by NVIDIA for general computing on graphical processing units (GPUs). With CUDA, developers are able to dramatically speed up computing applications by harnessing the power of GPUs. In GPU-accelerated applications, the sequential part of the workload runs on the CPU – which is optimized for single-threaded performance – while the compute intensive portion of the application runs on thousands of GPU cores in parallel. When using CUDA, developers program in popular languages such as C, C++, Fortran, Python and MATLAB and express parallelism through extensions in the form of a few basic keywords. The CUDA Toolkit from NVIDIA provides everything you need to develop GPU-accelerated applications. The CUDA Toolkit includes GPU-accelerated libraries, a compiler, development tools and the CUDA runtime.Starting Price: Free -
28
LXC
Canonical
LXC is a userspace interface for the Linux kernel containment features. Through a powerful API and simple tools, it lets Linux users easily create and manage system or application containers. LXC containers are often considered as something in the middle between a chroot and a full fledged virtual machine. The goal of LXC is to create an environment as close as possible to a standard Linux installation but without the need for a separate kernel. LXC is free software, most of the code is released under the terms of the GNU LGPLv2.1+ license, some Android compatibility bits are released under a standard 2-clause BSD license and some binaries and templates are released under the GNU GPLv2 license. LXC's stable release support relies on the Linux distributions and their own commitment to pushing stable fixes and security updates. -
29
Working Model 2D
Design Simulation Technologies
Working Model is the best selling motion simulation product in the world. Confirm your design with powerful analytical tools. Fast “run-analyze-refine” cycle helps to optimize designs before building physical prototypes. Reduce physical prototyping. You are in total control of the simulation environment. Quickly build, run, and refine simulations with pre-defined objects and constraints. Run, stop, reset, single step, or pause the simulation at any time. Analyze your latest design by measuring force, torque, acceleration, etc. acting on any object. View output as vectors or in numbers and graphs in English or metric units. Import your 2D CAD drawings in DXF format. Input values from equations, sliders and DDE links to MATLAB and Excel. Create bodies and specify its mass properties, initial velocity, electrostatic charge, etc. Run or edit scripts to optimize simulations, document models, and more. Create visually appealing presentations by attaching pictures. -
30
Amira Software
Thermo Fisher Scientific
Thermo Scientific Amira Software is a powerful, universal 2D–5D solution for visualizing, analyzing, and understanding life science and biomedical research data from various imaging modalities, including optical and electron microscopy, CT, MRI, and other techniques. With incredible speed and flexibility, Amira Software supports advanced 2D–5D bioimaging workflows in research areas ranging from structural and cellular biology to tissue imaging, neuroscience, preclinical imaging, and bioengineering. Key features include import and image data processing, visualization and exploration, advanced segmentation, measurement, quantification, and analysis, as well as specialized tools for molecular visualization, object tracking, filament tracing, meshing for finite element analysis, diffusion tensor imaging, 3D registration, and biomaterial deformation analysis. Amira Software also offers customization options and access to ecosystems such as MATLAB, Python, and custom C++. -
31
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 -
32
Vega-Altair
Vega-Altair
The Vega-Altair open-source project is not affiliated with Altair Engineering, Inc. With Vega-Altair, you can spend more time understanding your data and its meaning. Altair’s API is simple, friendly and consistent and built on top of the powerful Vega-Lite visualization grammar. This elegant simplicity produces beautiful and effective visualizations with a minimal amount of code. The key idea is that you are declaring links between data columns and visual encoding channels, such as the x-axis, y-axis, color, etc. The rest of the plot details are handled automatically. Building on this declarative plotting idea, a surprising range of simple to sophisticated plots and visualizations can be created using relatively concise grammar.Starting Price: Free -
33
SOLIDWORKS Simulation
SolidWorks
Subject your designs to real world conditions to raise product quality while reducing prototyping and physical testing costs. SOLIDWORKS® Simulation is an easy-to-use portfolio of structural analysis tools that use Finite Element Analysis (FEA) to predict a product’s real-world physical behavior by virtually testing CAD models. The portfolio provides linear, non-linear static and dynamic analysis capabilities. SOLIDWORKS Simulation Professional enables you to optimize your design, determine product mechanical resistance, product durability, topology, natural frequencies, and test heat transfer and buckling instabilities. It can also perform sequential multi-physics simulations. SOLIDWORKS Simulation Premium lets you efficiently evaluate your designs for nonlinear and dynamic response, dynamic loading, and composite materials. SOLIDWORKS Simulation Premium includes three advanced studies: Non-Linear Static, Non-Linear Dynamic, and Linear Dynamics. -
34
VISTA
VISTA
Comprehensive seismic processing and QC software for data acquired on land, offshore, or vertical seismic profile. VISTA desktop seismic data processing software provides data processing from early-stage acquisition QC to final processing and interpretation of 2D and 3D seismic data acquired on land or offshore or as a vertical seismic profile (VSP), in all industry and manufacturer data formats. With VISTA software, you can easily navigate workflows and seamlessly evaluate datasets using the interactive and interlinked displays. You can also add in your own algorithms through a C++ or MATLAB SDK interface. The software supports advanced processing capabilities including AVO and angle of incidence (AVA) analysis, multicomponent processing, and 2D and 3D VSP processing. Advanced field package, including full-geometry QC and poststack migration. The complete solution, from QC to prestack migration and time-depth image analysis. -
35
Webots
Cyberbotics
Cyberbotics' Webots is an open source, multi-platform desktop application designed for modeling, programming, and simulating robots. It offers a comprehensive development environment that includes a vast asset library with robots, sensors, actuators, objects, and materials, facilitating rapid prototyping and efficient robotics project development. Users can import existing CAD models from tools like Blender or URDF and integrate OpenStreetMap data to create detailed simulations. Webots supports programming in multiple languages, including C, C++, Python, Java, MATLAB, and ROS, providing flexibility for diverse development needs. Its modern GUI, combined with a physics engine and OpenGL rendering, enables realistic simulation of various robotic systems, such as wheeled robots, industrial arms, legged robots, drones, and autonomous vehicles. The platform is widely utilized in industry, education, and research for tasks like robot prototyping, and AI algorithm development.Starting Price: Free -
36
Hitex SafeTpal
Hitex
SafeTpal from Hitex GmbH is a modular Safety & Security Suite for the AURIX TC3xx microcontroller family designed to simplify embedded safety and security development. It supports applications up to ISO 26262 ASIL-D and IEC 61508 SIL-3, as well as security standards such as ISO 21434, CERT-C, and MISRA-C. It combines qualified software components (drivers, HAL, bootloader/OTA packages) with reference designs, training, documentation, and flexible service packages to cover every stage of the V-model: concept & architecture, development, test & validation, and production. Its modular approach lets users pick only the services and tools they need. Drivers such as SafeThal for HAL and SafeTpack for safe startup, HSP support for MATLAB/Simulink, board reference designs (SafeTdevboard/SafeTschematic), and consulting services (SafeTstart, SafeTdev, SafeTunittests) are all included. -
37
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. -
38
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 -
39
Positron
Posit PBC
Positron is a next-generation, free, open source available integrated development environment for data science, built to support both Python and R in one unified workflow. It enables data professionals to move from exploration to production by offering interactive consoles, notebook support, variables and plot panes, and built-in previews of apps alongside code, all without needing extensive configuration. The IDE includes AI-assisted tools like the Positron Assistant and Databot agent to help write or refine code, perform exploratory analysis, and accelerate development. It offers features like a dedicated Data Explorer for viewing dataframes, a connections pane for databases, a variables pane, a plot pane, and seamless switch between R and Python with full support for notebooks, scripts, and visual dashboards. With version control, extensions support, and deep integration with other tools in the Posit Software ecosystem.Starting Price: Free -
40
osquery
osquery
osquery is an operating system instrumentation framework for Windows, OS X (macOS), and Linux. The tools make low-level operating system analytics and monitoring both performant and intuitive. Frequently, attackers will leave a malicious process running but delete the original binary on disk. This query returns any process whose original binary has been deleted, which could be an indicator of a suspicious process. Our build infrastructure ensures that newly introduced code is benchmarked and tested. We perform continuous testing for memory leaks, thread safety, and binary reproducibility on all supported platforms.Starting Price: Free -
41
marimo
marimo
A reactive notebook for Python — run reproducible experiments, execute as a script, deploy as an app, and version with git. 🚀 batteries-included: replaces jupyter, streamlit, jupytext, ipywidgets, papermill, and more ⚡️ reactive: run a cell, and marimo reactively runs all dependent cells or marks them as stale 🖐️ interactive: bind sliders, tables, plots, and more to Python — no callbacks required 🔬 reproducible: no hidden state, deterministic execution, built-in package management 🏃 executable: execute as a Python script, parametrized by CLI args 🛜 shareable: deploy as an interactive web app or slides, run in the browser via WASM 🛢️ designed for data: query dataframes and databases with SQL, filter and search dataframes 🐍 git-friendly: notebooks are stored as .py files ⌨️ a modern editor: GitHub Copilot, AI assistants, vim keybindings, variable explorer, and moreStarting Price: $0 -
42
Insignary Clarity
Insignary
Insignary Clarity is a specialized software composition analysis solution that helps customers gain visibility into the binary code they use by identifying known, preventable security vulnerabilities, while also highlighting potential license compliance issues. It uses unique fingerprint-based technology, which works on the binary-level without the need for source code or reverse engineering. Unlike checksum and hash-based binary code scanners, which are constrained by limited databases of pre-compiled binaries of the most commonly used open source components, Clarity is independent of compile times and CPU architectures. This makes it easy for software developers, value added resellers, systems integrators and security MSPs overseeing software deployments to take proper, preventive action before product delivery. Insignary, the global leader in binary-level, open source software security and compliance, is a venture-backed startup, headquartered in South Korea. -
43
OpenJDK
Oracle
The place to collaborate on an open-source implementation of the Java platform, standard edition, and related projects. Download and install the latest open-source JDK. Oracle’s free, GPL-licensed, production-ready OpenJDK JDK 21 binaries for Linux, macOS, and Windows are available, Oracle’s commercially-licensed JDK 21 binaries, based on the same code, are available as well. Browse the code on the web, clone a repository to make a local copy, and contribute a patch to fix a bug, enhance an existing component, or define a new feature. OpenJDK provides source code that developers can use to build their binaries. Consequently, users are responsible for compiling the code and generating the Java runtime tailored to their specific platform. The JDK is a complex software project. Building it requires a certain amount of technical expertise, a fair number of dependencies on external software, and reasonably powerful hardware.Starting Price: Free -
44
Bokeh
Bokeh
Bokeh makes it simple to create common plots, but also can handle custom or specialized use-cases. Plots, dashboards, and apps can be published in web pages or Jupyter notebooks. Python has an incredible ecosystem of powerful analytics tools: NumPy, Scipy, Pandas, Dask, Scikit-Learn, OpenCV, and more. With a wide array of widgets, plot tools, and UI events that can trigger real Python callbacks, the Bokeh server is the bridge that lets you connect these tools to rich, interactive visualizations in the browser. Microscopium is a project maintained by researchers at Monash University. It allows researchers to discover new gene or drug functions by exploring large image datasets with Bokeh’s interactive tools. Panel is a tool for polished data presentation that utilizes the Bokeh server. It is created and supported by Anaconda. Panel makes it simple to create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.Starting Price: Free -
45
Apache Avro
Apache Software Foundation
Apache Avro™ is a data serialization system. Avro provides rich data structures, a compact, fast, binary data format, a container file, to store persistent data, remote procedure call (RPC). Also, it provides simple integration with dynamic languages. Code generation is not required to read or write data files nor to use or implement RPC protocols. Code generation as an optional optimization, only worth implementing for statically typed languages. Avro relies on schemas. When Avro data is read, the schema used when writing it is always present. This permits each datum to be written with no per-value overheads, making serialization both fast and small. This also facilitates use with dynamic, scripting languages, since data, together with its schema, is fully self-describing. When Avro data is stored in a file, its schema is stored with it, so that files may be processed later by any program. If the program reading the data expects a different schema this can be easily resolved. -
46
Dive
Dive
Dive CAE is a cloud-native computational fluid dynamics software platform that enables engineers to simulate complex fluid behaviors, such as free-surface flow, multiphase interactions, heat transfer, and moving machinery, using a mesh-free Smoothed Particle Hydrodynamics method. It runs entirely in the browser and on high-performance computing infrastructure, so users don’t need local hardware or installation. The mesh-free approach allows for modeling of complex geometry, surface tension, non-Newtonian fluids, and transient flows without the time-consuming meshing and tuning required by conventional CFD. Onboarding is fast (typically under one day), and the software supports parallel design-of-experiment workflows that deliver multiple iterations in hours rather than days. Dive CAE emphasizes collaboration, license simplicity (one licence for all users), transparent cost control, data usage governance, and scalability via cloud infrastructure. -
47
RStudio
Posit
RStudio IDE is a powerful integrated development environment built for data scientists using R and Python; it features a console, syntax-highlighting editor supporting direct code execution, plotting, history management, debugging tools, and workspace controls. The open source edition runs on Windows, Mac, and Linux desktops and includes code completion, smart indentation, Visual Markdown editing, project-based working directories, integrated support for multiple working directories, R help and documentation search, interactive debugging, and extensive tools for package development, all under the AGPL v3 license. While the open version provides core capabilities for coding and data exploration, commercial editions add enterprise-grade features like database/NoSQL connections, priority support, and commercial licensing options. RStudio IDE empowers users to analyze data, build visualizations, develop packages, and produce reproducible workflows in a trusted open-source environment.Starting Price: $1,163 per year -
48
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. -
49
Wasmer
Wasmer
Create apps that run everywhere, publish, share with the community, and deploy to the edge, globally. Serve sandboxed WebAssembly apps anywhere through a single runtime and do in days what others do in months. Using a binary for each platform and chip is the past. Rise above with lightweight containerized apps that simply run everywhere. Supports almost every programming language. Truly universal, runs everywhere & fast as native. Packages are limited by their languages no more. Collaborate across stacks, leverage the ecosystem, and contribute your own packages. Get the scalability of serverless and the reusability of the cloud. Deploy to the edge, save your users time and yourself money. Faster, affordable & indefinitely scalable. All languages are fully containerized & collaborative. Plug your own backend, compiler, or runner. Run apps at close to native speed and outperform the competition. -
50
Inventor Nastran
Autodesk
CAD-embedded finite element analysis software. Use a wider variety of study types and materials in your analysis. Inventor® Nastran® delivers finite element analysis (FEA) tools for engineers and analysts. Simulation covers multiple analysis types, such as linear and nonlinear stress, dynamics, and heat transfer. Inventor Nastran is available only in the Product Design & Manufacturing Collection. The Product Design & Manufacturing Collection delivers tools that work right inside Inventor—including advanced simulation, 5-axis CAM, and nesting, plus AutoCAD and Fusion 360.