SAGE
From Christoph's Personal Wiki
SAGE is an open source mathematics software package. It provides a huge range of mathematics, including algebra, calculus, elementary to very advanced number theory, cryptography, numerical computation, commutative algebra, group theory, combinatorics, graph theory, and exact linear algebra.
Libraries and programs
- Algebra and Calculus: Maxima, SymPy
- Arbitrary precision mathematics: GMP, MPFR, MPFI, NTL, quadouble, Givaro
- Algebraic geometry: Singular, Macaulay2
- Arithmetic Geometry: PARI, NTL, mwrank, ecm, FLINTQS
- Exact linear algebra: Linbox, IML
- Graphics/Plotting: MatPlotLib, Tachyon3d, VTK