Download

Binaries (v20.06.00)

Download it and enjoy the physics with SOFA! Read more about the new features and fixes in the SOFA v20.06 Features page.

Important:
Migrating from Python2 to Python3 in SOFA binaries is still a work in progress.
In the meantime, all soft dependencies to SofaPython have been disabled to prepare the integration of SofaPython3.
Thus, some Python2-related features are disabled. More information on the GitHub release page.

Linux


All dependencies are included.

Windows


First, install VS2017 redist.
Python 2.7 is optional.

MacOS


All dependencies are included.

Older releases

Find all previous releases here

Source Code

You can get SOFA by cloning the Git repository hosted on GitHub.

Get the current stable version on the v20.06 branch:
git clone -b v20.06 https://github.com/sofa-framework/sofa.git sofa/src

Or get the development unstable version on the master branch:
git clone -b master https://github.com/sofa-framework/sofa.git sofa/src

Next, follow step by step the guidelines:

  • Get the instructions to build SOFA:
  • Get Started with a video introduction to SOFA.

License

SOFA is free software. You can redistribute it and/or modify it under the terms of the following licenses. SOFA can be redistributed and/or modified under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
The SOFA “applications” folder can be redistributed and/or modified under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Back to Top