Scilab for macOS

Scilab is an Open source software for numerical computations developed by the Scilab Team at 3DS and by academic contributors.

This page aims to bring macOS and Windows builds of Scilab (official builds for Linux, Windows and general information can be found on http://www.scilab.org). Ressources for preparing and making available these specific macOS builds of Scilab are provided by the University of Technology of Compiègne (UTC).

Scilab Discourse forum

Scilab has now a discourse forum https://scilab.discourse.group. If you need some help or just want to know what's going about Scilab click on the link, browse the actual topics, create an account, and create a new topic/question !

License

The macOS builds are distributed under the same license as Scilab, i.e. GPL v2.

Prerequisites

Scilab builds available on this page run on macOS Sierra (10.12) up to Sonoma (14) supporting Intel and newer M1/arm64 machines. See the eventual details of installation in the « Troubleshooting » section.

Scilab versions

You will find below the latests available Scilab builds for macOS. The 2024.0.0 release is the current stable version. Besides the macOS builds, the UTC team contributed the interfaces to SUNDIALS and ColPack, which provide new full featured ODE, DAE and algebraic equations solvers for large scale system.

Mac M1 machines

We recommend the use of the native arm64 version as it is 2 to 3 times faster than the Intel version (which uses the Rosetta 2 dynamic binary translator when run on a M1 machine). The 2024.0.0 is the first release with an official native arm64 build, so if you have any problem please report them on https://scilab.discourse.group.

Files (macOS)

Archive name

Build date

Size

scilab-2024.0.0-x86_64.dmg 

24/10/2023

272MB

scilab-2024.0.0-arm64.dmg 

02/02/2024

268MB

scilab-2023.1.0-x86_64.dmg

23/05/2023

253MB

scilab-2023.0.0-x86_64.dmg

10/03/2023

252MB

scilab-6.1.1-x86_64.dmg

24/02/2022

179MB

scilab-6.0.2-x86_64.dmg

04/11/2019

273MB


Troubleshooting

Problems with macOS >= Catalina

macOS Catalina introduced new security controls. For example, apps are now required to ask your permission before accessing parts of the drive where documents and personal files are kept. If Scilab does not show files in the FileBrowser component, you will have to enable the command-line interpreter /bin/sh (which is run just after you double-click on Scilab's icon) in the "Privacy" tab in the System Preferences Control Panel. This small video shows how to find the /bin folder by using the keys combination Command-Shift-G and then drag and drop /bin/sh in the list of authorized applications.

Other issues

If you have problems that are not mentioned in this page please report them at https://scilab.discourse.group.