Math.js can be installed via various package managers:
npm install mathjs
bower install mathjs
Math.js can be downloaded or linked from cdnjs:
|Development (version 3.17.0)||1604 kB, uncompressed with comments|
|Production (version 3.17.0)||127 kB, minified and gzipped|
Too large for you? Create your own custom bundle.
A step-by-step math solver library that is focused on pedagogy (how best to teach). The math problems it focuses on are pre-algebra and algebra problems involving simplifying expressions.
This custom build of mathjs contains just the expression parser and basic arithmetic functions for numbers. About four times as small as the full mathjs library.
Web Service #
Math.js is available as a RESTful web service: http://api.mathjs.org
A changelog describing the changes with each release is available on the page History.
Browser support #
Source code #
The source code of math.js is available on GitHub: https://github.com/josdejong/mathjs.
Math.js is open source and licensed under the Apache 2.0 License