Share and Distribute Software
R2026bThe simplest way to share software that you have developed in MATLAB is to create a package. If your package depends on other packages or libraries, you can include dependencies to be installed with your code. For details, see Interactively Create and Share Packages.
End users can install software from your package through repositories or by using the Add-Ons panel. For more information on finding and installing packages, see Distribute Packages Using Folder-Based Repositories or Get and Manage Add-Ons.
For more information on using packages as part of your software development process, see Develop and Share Software in MATLAB.
Functions
Topics
- Develop and Share Software in MATLAB
Create a project, manage source control, build a package, and publish it to File Exchange.
- MATLAB Packages and Package Dependencies
Use the MATLAB® Package Manager to find, organize, and distribute code.
- Interactively Create and Share Packages
Bundle MATLAB files to create a single installation file to share with others. These files can include MATLAB code, data, apps, examples, and documentation.
- Programmatically Turn Your Code Into a Package
Turn Code that is ready for release into a package.
- Identify Program Dependencies
Determine which functions and scripts your program is dependent upon.