EVERYTHING XIAOMI
Get listed

Macaulay2

Macaulay2 is a free software system for research in algebraic geometry and commutative algebra.

Place
#39 of 68
Score
6.3
Macaulay2's website

What Macaulay2 is

Macaulay2 is a free software system for research in algebraic geometry and commutative algebra. Its core algorithms compute Gröbner bases and graded or multigraded free resolutions of modules over quotient rings of polynomial rings. Other listed computations include Betti numbers, Ext, coherent-sheaf cohomology on projective varieties, primary decomposition of ideals, and integral closure.

The algorithms are available through a high-level interpreted language with a debugger, extensible classes, and methods for computing with those classes. Contributor-written packages can extend the system. Users can access it in a browser through Macaulay2Web, CoCalc, or SageMathCell, and the project wiki describes links with editors and notebooks such as Emacs, VS Code, Jupyter, Vim, and Zed. Installation guidance covers macOS, Linux distributions, and Windows Subsystem for Linux; legacy downloads also list Windows. The downloads page directs users to the wiki for current installation instructions. The homepage lists version 1.26.06 as the stable release, dated June 10, 2026. Community support includes a discussion group, Zulip chat, and bug reports.

Good

  • Free software system.
  • Computes Gröbner bases and free resolutions.
  • Includes a debugger and extensible classes.
  • Browser access is available through several services.
  • Contributor-written packages extend functionality.

Watch out

  • Current installation instructions are on the wiki, not legacy downloads.
  • Windows installation guidance documents Windows Subsystem for Linux.

Who it suits

Macaulay2 is suited to researchers and students working in algebraic geometry or commutative algebra. Its interpreted language and listed integrations may also suit users who want to work through an editor, notebook, or browser.

Verdict

Macaulay2 provides a broad set of computations for algebraic geometry and commutative algebra, with browser access and an extensible language. Check the wiki for current installation instructions.

Plans and prices

From Macaulay2's own pricing page, checked 11 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Macaulay2FreeNo plan or usage limits stated on the official site

The facts

Each one read from Macaulay2's own pages, with the date it was checked.

What it does

Additional mathematics
The site lists Betti numbers, Ext, coherent-sheaf cohomology on projective varieties, primary decomposition of ideals, and integral closure among its computations.checked 11 Oct 2026
Community support
The site invites feedback through a Google discussion group, Zulip team chat, and bug reports.checked 11 Oct 2026
Core computations
Its core algorithms compute Gröbner bases and graded or multigraded free resolutions of modules over quotient rings of polynomial rings.checked 11 Oct 2026
Current version
The homepage lists version 1.26.06 as the stable release, dated June 10, 2026.checked 11 Oct 2026
Funding
The site says Macaulay2’s creation has been funded by the National Science Foundation since 1992.checked 11 Oct 2026
Installation caveat
The official Downloads page says its files are retained for historical reference and directs users to the wiki for current installation instructions.checked 11 Oct 2026
Integrations
The project wiki lists ways to use Macaulay2 with Emacs, Sublime, VS Code, Jupyter, Vim, Neovim, and Zed.checked 11 Oct 2026
Operating systems
The installation wiki documents macOS, Linux distributions, and Windows Subsystem for Linux; the site’s legacy downloads page also lists Windows downloads.checked 11 Oct 2026
Packages
Macaulay2 packages written by contributors extend the software’s functionality.checked 11 Oct 2026
Programming
The algorithms are accessible through a high-level interpreted language with a debugger, extensible classes, and methods for computing with those classes.checked 11 Oct 2026
Purpose
Macaulay2 is a software system for research in algebraic geometry and commutative algebra.checked 11 Oct 2026
Web access
Users can try Macaulay2 in a browser through Macaulay2Web at the University of Melbourne or Georgia Tech, CoCalc, and SageMathCell.checked 11 Oct 2026

Alternatives to Macaulay2

All alternatives
  1. 1Mathway logo

    Mathway

    Free planAndroidiOSWebExtension
    8.2From $39.99 a year
  2. 2CameraMath logo

    CameraMath

    Free planAndroidiOSWebAPI
    8.0From $59.99 a year
  3. 3MathPad logo

    MathPad

    Free planAndroidiOSWebAPI
    8.0From $14.99 a month
  4. 4

    MalMath

    Free planAndroidiOSWeb
    7.8From $24.99 a year
  5. 5Cymath logo

    Cymath

    Free planAndroidiOSWeb
    7.3From $5 a month
  6. 6

    GeoGebra

    Free planAndroidiOSWebAPI
    7.3Free plan