freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
Top MATH GitHub Repositories & Tools (2026)
Discover the most starred and trending open source tools tagged with #math.
Animation engine for explanatory math videos
✨ The fundamental numerical library for JavaScript and TypeScript. ✨ ⭐️ Star to support our work!
DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
PHP Standard Library
Wolfram Language / Mathematica reimplementation in Rust (Wolfram oxidized)
Open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.
XeLaTeX/LuaLaTeX package for using unicode/OpenType maths fonts
Smith is a high order nonlinear thermomechanical simulation code
A big integer library for JavaScript
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python, Matlab/Octave, Julia or Javascript
JS to WASM compiler
Numpy-like library in swift. (Multi-dimensional Array, ndarray, matrix and vector library)
a rust-native Modelica compiler for fast, composable, scientific computing
The General Mission Analysis Tool (GMAT) is the world's leading enterprise, multi-mission, open source software system for space mission design, optimization, and navigation. The system supports missions in flight regimes ranging from low Earth orbit to lunar, libration point, and deep space missions. NOTE: Non-release tagged commits are AS IS.