38 Open Source Computer Algebra Software Projects
Free and open source computer algebra code projects including engines, APIs, generators, and tools.
Hedgehog Lab 1340 ⭐
Gap System Gap 398 ⭐
Main development repository for GAP - Groups, Algorithms, Programming, a System for Computational Discrete Algebra
Modelingtoolkit.jl 340 ⭐
A modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations
Grassmann.jl 257 ⭐
⟨Leibniz-Grassmann-Clifford⟩ differential geometric algebra / multivector simplicial complex
Symja_android_library 153 ⭐
:coffee: Symja - computer algebra language & symbolic math library for Android NCalc calculator. A collection of popular algorithms implemented in pure Java.
Reduce.jl 151 ⭐
Symbolic parser generator for Julia language expressions using REDUCE algebra term rewriter
Numbas 135 ⭐
A completely browser-based e-assessment/e-learning system, with an emphasis on mathematics
Spacetimeengine 105 ⭐
A Python utility for analyzing a given solution to the Einstein's field equations. Built on Sympy.
Bracmat 29 ⭐
Programming language for symbolic computation with extraordinary combination of pattern matching features: Tree patterns, associative patterns and expressions embedded in patterns.
Pynac 16 ⭐
Pynac -- symbolic computation with Python objects, Sage Math support library --- Website:
Sagemath Sage 1316 ⭐
Mirror of the Sage source tree -- please do not submit PRs here -- everything must be submitted via https://trac.sagemath.org/