The primary source code repository for Macaulay2, a system for computing in commutative algebra, algebraic geometry and related fields.
☆410Feb 26, 2026Updated this week
Alternatives and similar repositories for M2
Users that are interested in M2 are comparing it to the libraries listed below
Sorting:
- sources for the Singular computer algebra system☆302Updated this week
- Julia package for the Singular library☆35Updated this week
- Read-only mirror (squashed) of the polymake project for convex geometry. For more information please visit☆87Sep 30, 2025Updated 5 months ago
- Main development repository for GAP - Groups, Algorithms, Programming, a System for Computational Discrete Algebra☆941Updated this week
- Bertini 2.0: The redevelopment of Bertini in C++.☆110Aug 14, 2025Updated 6 months ago
- Julia package for the Singular library☆20Oct 12, 2021Updated 4 years ago
- Johan's clone of the cring repository from http://cring.adeel.ru/☆30Aug 16, 2013Updated 12 years ago
- Python interface to the number theory library PARI/GP. Source repository for https://pypi.org/project/cypari2/☆30Jan 12, 2026Updated last month
- Givaro - C++ library for arithmetic and algebraic computations☆53Feb 8, 2026Updated 3 weeks ago
- VS Code extension for Macaulay2☆13May 19, 2025Updated 9 months ago
- FLINT (Fast Library for Number Theory)☆564Feb 23, 2026Updated last week
- Extension of MultivariatePolynomials to semialgebraic sets☆22Oct 8, 2024Updated last year
- Macaulay2 web app with support for KaTeX and HTML output☆21Jan 24, 2026Updated last month
- Jupyter wrapper kernel for singular☆11Jun 12, 2024Updated last year
- Computational algebraic number theory☆288Updated this week
- A software package for algebraic, geometric and combinatorial problems on linear spaces. By R. Hemmecke, R. Hemmecke, M. Köppe, P. Malkin…☆46Nov 26, 2025Updated 3 months ago
- Antic has been merged into FLINT -- use https://github.com/flintlib/flint/ instead☆62Mar 15, 2023Updated 2 years ago
- CAP project -- Categories, Algorithms, and Programming☆41Feb 12, 2026Updated 2 weeks ago
- Repository for the Stacks Project☆996Jan 30, 2026Updated last month
- A Julia package for solving systems of polynomials via homotopy continuation.☆209Feb 17, 2026Updated 2 weeks ago
- Normaliz is an open source tool for computations in affine monoids, vector configurations, lattice polytopes, and rational cones.☆50Feb 2, 2026Updated last month
- Learning Algebraic Varieties from Samples☆24Jan 5, 2024Updated 2 years ago
- Information page for running sos solvers☆14Oct 25, 2021Updated 4 years ago
- A software package for analyzing Calabi-Yau manifolds.☆40Updated this week
- Deposited packages of the homalg project☆17Feb 24, 2026Updated last week
- Python code for computation and experimentation with cut-generating functions, in particular the Gomory-Johnson infinite group problem. B…☆12Feb 13, 2026Updated 2 weeks ago
- General-Purpose Computer Algebra System as an EDSL in Haskell☆95Sep 7, 2024Updated last year
- ☆38Feb 20, 2026Updated last week
- A comprehensive open source computer algebra system for computations in algebra, geometry, and number theory.☆464Updated this week
- A field-theory motivated approach to computer algebra.☆270Dec 7, 2025Updated 2 months ago
- ☆38Jan 24, 2026Updated last month
- This rocq library aims to formalize a substantial body of mathematics using the univalent point of view.☆1,001Feb 24, 2026Updated last week
- Julia bindings for the FLINT number theory C library☆214Updated this week
- 💧 Liquid Tensor Experiment☆223Jan 23, 2024Updated 2 years ago
- L-Functions and Modular Forms Database☆282Updated this week
- Riemann Hypothesis book☆74Nov 24, 2017Updated 8 years ago
- An OpenMath 2.0 implementation in Python☆17May 22, 2020Updated 5 years ago
- F4 algorithm C++ library (groebner basis computations over finite fields)☆13Apr 6, 2018Updated 7 years ago
- Applications of reinforcement learning to Groebner basis computation.☆15Jun 13, 2021Updated 4 years ago