Open Source MATLAB Scientific/Engineering Software

MATLAB Scientific/Engineering Software

View 201 business solutions

Browse free open source MATLAB Scientific/Engineering Software and projects below. Use the toggles on the left to filter open source MATLAB Scientific/Engineering Software by OS, license, language, programming language, and project status.

  • Arryved POS System Icon
    Arryved POS System

    Drive contagious loyalty with your guests and staff with a POS and Brewery Management system that helps run your craft brewery better.

    Arryved was built to help craft beverage makers thrive.
    Learn More
  • B2i offers full-service IR websites, widgets and plugins Icon
    B2i offers full-service IR websites, widgets and plugins

    Built for IR professionals who work for, or support public companies

    B2i Technologies provides the most robust and versatile tools to manage your Corporate website, Investor Relations website and email communications. Our Investor Relations Software solutions work through automation and implements into existing systems with ease in only a few steps. Our solutions not only help you stay compliant but save valuable time while reporting and delivering critical financial data and press release activities to investors. B2i's Investor Relations Solution provides highly reliable and customizable data for corporate websites including press releases, stock data, charting, and SEC filings within SOX compliance standards. Our investor relations software displays real-time data on your website without requiring additional work on your behalf. Once you have completed your filings and press releases they are automatically loaded onto your website and formatted for easy access.
    Learn More
  • 1

    GeographicLib

    Geographic library

    GeographicLib is a small C++ library for: geodesic and rhumb line calculations; conversions between geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates; gravity (e.g., EGM2008) and geomagnetic field (e.g., WMM2020) calculations.
    Leader badge
    Downloads: 46,977 This Week
    Last Update:
    See Project
  • 2
    CoolProp
    A cross-platform, open-source, alternative to NIST REFPROP. Based on reference-accuracy equations of state and transport property correlations for refrigerants like Water, CO2, R134a, Nitrogen, Argon, Ammonia, Air, R404a, R410a, Propane and many others. A selection of secondary working fluid properties are also available. Can also make use of REFPROP when available. In addition, calculations for Humid Air Properties based on ASHRAE RP-1485 are provided. Wrappers are available for MATLAB, Octave, Python, C#, Fortran and many more.
    Leader badge
    Downloads: 1,702 This Week
    Last Update:
    See Project
  • 3
    Octave Forge

    Octave Forge

    A collection of packages providing extra functionality for GNU Octave

    Octave Forge is a central location for collaborative development of packages for GNU Octave. The Octave Forge packages expand Octave's core functionality by providing field specific features via Octave's package system. See https://octave.sourceforge.io/packages.php for a list of all available packages. GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation. Octave is normally used through its interactive command line interface, but it can also be used to write non-interactive programs. The Octave language is quite similar to Matlab so that most programs are easily portable. Refer to https://www.octave.org for more information.
    Leader badge
    Downloads: 1,187 This Week
    Last Update:
    See Project
  • 4
    GNSS-SDR

    GNSS-SDR

    An open source software-defined GNSS receiver

    An open source software-defined Global Navigation Satellite Systems (GNSS) receiver written in C++ and based on the GNU Radio framework.
    Leader badge
    Downloads: 1,946 This Week
    Last Update:
    See Project
  • PageDNA: Web-to-Print eCommerce Software Icon
    PageDNA: Web-to-Print eCommerce Software

    eCommerce for Print, Signs and Fulfillment Trusted by In‑Plants and Commercial Print Leaders

    PageDNA enables successful eCommerce strategies for commercial print sales organizations, internal print shops, and brand owners. PageDNA’s online ordering platform increases print volume while decreasing touch costs for all stakeholders: clientele, print operations, and the organizations they support.
    Learn More
  • 5
    GMAT

    GMAT

    General Mission Analysis Tool

    The General Mission Analysis Tool (GMAT) is an open-source tool for space mission design and navigation. GMAT is developed by a team of NASA, private industry, and public and private contributors. The GMAT development team is pleased to announce the release of GMAT version R2026a. For a complete list of new features, compatibility changes, and bug fixes, see the R2026a Release Notes in the Users Guide.
    Leader badge
    Downloads: 1,197 This Week
    Last Update:
    See Project
  • 6
    CBIG

    CBIG

    Computational Brain Imaging Group tools

    CBIG is a comprehensive toolkit maintained by Thomas Yeo’s Computational Brain Imaging Group containing tools for processing and analyzing neuroimaging data—including fMRI preprocessing pipelines, brain parcellation algorithms, mental disorder subtyping models, fMRI dynamic models, registrations between brain spaces, and phenotypic prediction algorithms. After cloning/downloading this repository, please see README inside setup directory to see instructions on how to set up your local environment to be compatible with our repository. Brain parcellation tools (e.g., Yeo networks, Schaefer parcellations) for cortical mapping.
    Downloads: 105 This Week
    Last Update:
    See Project
  • 7
    Armadillo

    Armadillo

    fast C++ library for linear algebra & scientific computing

    * Fast C++ library for linear algebra (matrix maths) and scientific computing * Easy to use functions and syntax, deliberately similar to Matlab / Octave * Uses template meta-programming techniques to increase efficiency * Provides user-friendly wrappers for OpenBLAS, Intel MKL, LAPACK, ATLAS, ARPACK, SuperLU and FFTW libraries * Useful for machine learning, pattern recognition, signal processing, bioinformatics, statistics, finance, etc. * Downloads: http://arma.sourceforge.net/download.html * Documentation: http://arma.sourceforge.net/docs.html * Bug reports: http://arma.sourceforge.net/faq.html * Git repo: https://gitlab.com/conradsnicta/armadillo-code
    Leader badge
    Downloads: 2,782 This Week
    Last Update:
    See Project
  • 8

    MatCont

    Numerical Bifurcation Analysis Toolbox in Matlab

    MatCont is a Matlab software project for the numerical continuation and bifurcation study of continuous and discrete parameterized dynamical systems. Leaders of the project are Willy Govaerts (Gent,B) and Yuri A. Kuznetsov (Utrecht,NL) and Hil G.E. Meijer (UT, Enschede, NL). Matcont for ODEs and MatcontM for Maps Publishing a paper using our software? That's great. Please do us a favour and cite: New features of the software MatCont for bifurcation analysis of dynamical systems. A. Dhooge, and W. Govaerts, Yu.A. Kuznetsov, H.G.E. Meijer and B. Sautois, MCMDS 2008, Vol. 14, No. 2, pp 147-175 In case you're stuck, use the forum, but to get a good answer provide: 1. What command do you give when this appears? Provide the exact steps. Stating "no convergence" is not enough. 2. Most procedures are explained in the Tutorials. There is a manual with detailed descriptions of the data.
    Leader badge
    Downloads: 328 This Week
    Last Update:
    See Project
  • 9
    Biosignal Tools
    BioSig is a software library for processing of biomedical signals (EEG, ECG, etc.) with Matlab, Octave, C/C++ and Python. About 50 different data formats are supported.
    Leader badge
    Downloads: 167 This Week
    Last Update:
    See Project
  • Cortex: Boost Developer Coding Skills Icon
    Cortex: Boost Developer Coding Skills

    Cortex makes coding easier and faster for developers. See how our portal connects tools and cuts busywork.

    Cortex is a simple portal that helps developers work smarter by linking all your tools, setting clear rules, and slashing repetitive tasks. It speeds up onboarding, updates old code, and fixes issues fast. Over 100 big companies use it to save time and get better results.
    Try it now!
  • 10

    Frame3DD

    Static and Dynamic Structural Analysis of 2D and 3D frames.

    FRAME3DD is a program for the static and dynamic structural analysis of two- and three-dimensional frames and trusses with elastic and geometric stiffness.
    Leader badge
    Downloads: 67 This Week
    Last Update:
    See Project
  • 11

    OS X Portable Applications

    Portable OS X FOSS applications

    OS X FOSS portable applications are packaged so you can carry around on any portable device, USB thumb drive, iPod, portable hard drive, memory card, other portable device (or also on your internal hard disk), taking your preferences with you.
    Downloads: 47 This Week
    Last Update:
    See Project
  • 12
    Robotics Toolbox for MATLAB

    Robotics Toolbox for MATLAB

    Robotics Toolbox for MATLAB

    This toolbox brings robotics-specific functionality to MATLAB, exploiting the native capabilities of MATLAB (linear algebra, portability, graphics). The Toolbox uses a very general method of representing the kinematics and dynamics of serial-link manipulators as MATLAB® objects – robot objects can be created by the user for any serial-link manipulator and a number of examples are provided for well-known robots from Kinova, Universal Robotics, Rethink as well as classical robots such as the Puma 560 and the Stanford arm. The toolbox also supports mobile robots with functions for robot motion models (unicycle, bicycle), path planning algorithms (bug, distance transform, D*, PRM), kinodynamic planning (lattice, RRT), localization (EKF, particle filter), map building (EKF) and simultaneous localization and mapping (EKF), and a Simulink model a of non-holonomic vehicle. The Toolbox also includes a detailed Simulink model for a quadrotor flying robot.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    Systems Biology Markup Language (SBML)

    Systems Biology Markup Language (SBML)

    A file format for exchanging computational models in systems biology

    The Systems Biology Markup Language (SBML) is an XML-based description language for representing computational models in systems biology. Visit the project web site to learn more.
    Leader badge
    Downloads: 31 This Week
    Last Update:
    See Project
  • 14
    FlyByWire Simulations A32NX

    FlyByWire Simulations A32NX

    The A32NX & A380X Project are community driven open source projects

    A community-built and maintained project aiming to provide high-quality and detailed aircraft for Microsoft Flight Simulator. Our custom-built, open-source installer is where we keep our projects for you to easily install. Pick which branch you want to install, and the installer will automatically download it into the proper folder.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    Lenia

    Lenia

    Lenia - Mathematical Life Forms

    Lenia is a 2D cellular automaton with continuous space, time, and states. It produces a huge variety of interesting life forms. There are various versions available. Python, Matlab, and web (JavaScript) versions are real-time, interactive, and equipped with statistics tools. Jupyter and R versions are non-interactive and just for demonstration purposes.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16
    LabPlot

    LabPlot

    Data Visualization and Analysis

    LabPlot is a FREE, open source and cross-platform Data Visualization and Analysis software accessible to everyone.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 17
    DynamixelSDK

    DynamixelSDK

    ROBOTIS Dynamixel SDK (Protocol1.0/2.0)

    DYNAMIXEL SDK is a software development kit that provides DYNAMIXEL control functions using packet communication. The API of DYNAMIXEL SDK is designed for DYNAMIXEL actuators and DYNAMIXEL-based platforms. You need to be familiar with C/C++ programming language for right use of the software. This e-Manual provides comprehensive information on ROBOTIS products and applications.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    Monte Carlo eXtreme (MCX)

    Monte Carlo eXtreme (MCX)

    Physically accurate and validated GPU ray-tracer

    MCX is a GPU-accelerated, general-purpose, physically-accurate and feature-rich 3-D light transport simulator. It is one of the fastest simulators because it can use tens of thousands of GPU threads to simulate photons in parallel.
    Leader badge
    Downloads: 110 This Week
    Last Update:
    See Project
  • 19
    chethermo

    chethermo

    Software for Introductory Chemical Engineering Thermodynamics

    Introductory Chemical Engineering Thermodynamics helps readers master the fundamentals of applied thermodynamics as practice today. The text is distinctive in making the molecular perspectives accessible at the introductory level and connecting properties with practical applications. This site distributes the software for the textbook. If you are a 'user', then you want to download the archive from 'Download' icon or the 'Files' link. If you want the latest version of a particular file, then use the 'Code' link and look in the 'trunk' folder for the main development and 'branches' for any side projects. Please note that the 'Files' releases are periodic, and that the 'Code' files may contain development files or code that is different from the 'Files' content.
    Leader badge
    Downloads: 108 This Week
    Last Update:
    See Project
  • 20
    FieldTrip

    FieldTrip

    The MATLAB toolbox for MEG, EEG and iEEG analysis

    FieldTrip is the MATLAB software toolbox for MEG, EEG and iEEG analysis, which is released free of charge as open source software under the GNU general public license. FieldTrip is developed by members and collaborators of the Donders Institute for Brain, Cognition, and Behaviour at Radboud University, Nijmegen, the Netherlands. The toolbox offers advanced analysis methods of MEG, EEG, and invasive electrophysiological data, such as time-frequency analysis, source reconstruction using dipoles, distributed sources and beamformers and non-parametric statistical testing. It supports the data formats of all major MEG systems (CTF, Neuromag/Elekta/Megin, BTi/4D, Yokogawa/Ricoh, FieldLine) and of most popular EEG systems, and new formats can be added easily. FieldTrip contains high-level functions that you can use to construct your own analysis protocols in MATLAB. Furthermore, it easily allows methods researchers to incorporate new methods for EEG/MEG analysis.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    CasADi
    A symbolic framework for C++, Python and Octave implementing automatic differentiation by source code transformation in forward and reverse modes on sparse matrix-valued computational graphs.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 22
    Auditory Modeling Toolbox
    The auditory modeling toolbox (AMT) is a Matlab/Octave toolbox for the development and application of auditory computational models. Over 50 auditory models implemented in Matlab, Octave, C, C++, and Python can be run from Matlab and Octave, on Windows and Linux. The AMT provides a well-structured in-code documentation, includes auditory data required to run the models. It integrates functionality to reproduce the model predictions. Model implementations can be evaluated in two stages, by running so-called demonstrations which are quick presentations of a model and by starting so-called experiments aimed at reproducing results from the corresponding publications. Easy installation and user-friendly access help students and researchers to work with and to advance existing models.
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 23

    Advanced Vehicle Simulator

    Advanced vehicle simulator

    This project holds the latest releases for canonical versions of the ADVISOR® Software and "Advanced Vehicle Simulator". ADVISOR is a MATLAB/Simulink based simulation program for rapid analysis of the performance and fuel economy of light and heavy-duty vehicles with conventional (gasoline/diesel), hybrid-electric, full-electric, and fuel cell powertrains. New features are developed under the title "Advanced Vehicle Simulator". Periodically, stable versions of Advanced Vehicle Simulator will be submitted for consideration as the next canonical version of the ADVISOR software. ADVISOR is a registered trademark of the Alliance for Sustainable Energy, LLC, the manager and operator of the National Renewable Energy Laboratory for the United States Department of Energy. Trademark used under license.
    Leader badge
    Downloads: 36 This Week
    Last Update:
    See Project
  • 24
    Mathematics

    Mathematics

    Accumulation of mathematical knowledge, matrix numerical optimization

    Mathematics is a comprehensive collection of notes, resources, and references spanning a wide range of mathematical topics. The repository organizes material across pure and applied mathematics, including calculus, linear algebra, probability, statistics, and optimization. It also extends into computational and algorithmic applications of mathematics, making it a useful reference for both academic study and practical problem-solving. The goal is to provide learners, researchers, and developers with a consolidated source of foundational and advanced mathematical concepts. By gathering a diverse set of topics into one repository, it supports continuous learning and interdisciplinary exploration. Its open source nature allows for community contributions and adaptation to different educational or research needs.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    FEATool Multiphysics - FEA & CFD Toolbox

    FEATool Multiphysics - FEA & CFD Toolbox

    FEATool Multiphysics is an easy-to-use FEA and CFD Simulation Toolbox

    FEATool Multiphysics (https://www.featool.com) is a fully integrated toolbox for computer aided engineering CAE, finite element analysis & fluid dynamics simulations. With a very easy-to-use GUI, anyone is now able to quickly set up and perform large scale dynamical and complex engineering physics simulations, with coupled fluid flow, heat transfer, structural mechanics, chemical transport, and electromagnetics effects, without having to learn complex programming. In addition to built-in CAD and pre/post-processing, automatic mesh generation, and multi-physics solvers, FEATool also seamlessly integrates the state-of-the-art OpenFOAM [1], SU2, and FEniCS CFD and FEA solvers. Moreover, native itegration with MATLAB and Python allows advanced simulation scripts and programmatic use cases such as in AI and machine learning [2]. [1]: https://www.featool.com/Easy-to-Use-OpenFOAM-GUI/ [2]: https://featool.com/model-showcase/2024-11-12-CFD-and-Flow-Prediction-Based-on-Deep-Learning
    Downloads: 13 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next