Macaulay2

Install

One command on most systems.

Macaulay2 1.26.06, released 10 June 2026. Free and open source under the GNU General Public License.

Recommended for macOS
$brew trust Macaulay2/tap
$brew install Macaulay2/tap/M2

Installs the current release and every dependency. Requires Homebrew. Upgrade later with brew upgrade M2.

Check it worked

$M2 --version

Prints 1.26.06. Then type M2 to open a session.

Nothing to install first? The browser notebook runs a real Macaulay2 process with no local setup. It is the fastest way to find out whether Macaulay2 is the right tool before committing a machine to it. Open a notebook.
There is no native Windows build. Porting is not a current goal and the old Cygwin build has not been updated since 2013. The supported route on Windows is the Windows Subsystem for Linux, which runs the Linux release unmodified. The Docker image is the alternative if WSL is unavailable on your machine.
Historical archive

Installer files for past releases, kept for reference. These are not maintained and should not be used for a new installation.