An open API service for producing an overview of a list of open source projects.

https://github.com/josdejong/mathjs

bignumbers complex-numbers expression-evaluator javascript math matrices units

Score: 32.281957513606365

Last synced: about 11 hours ago
JSON representation

Repository metadata:

An extensive math library for JavaScript and Node.js


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 13 hours ago

Total Commits: 4,882
Total Committers: 274
Avg Commits per committer: 17.818
Development Distribution Score (DDS): 0.361

Commits in past year: 49
Committers in past year: 15
Avg Commits per committer in past year: 3.267
Development Distribution Score (DDS) in past year: 0.469

Name Email Commits
jos w****g@g****m 3119
rjbaucells r****s@g****m 253
greenkeeper[bot] g****] 178
Max Bruckner m****x@m****e 169
Eric e****4@g****m 104
Harry Sarson h****n@h****k 97
Favian Contreras f****4@c****u 73
David Contreras d****t@g****m 52
Glen Whitney g****n@s****g 50
Matt Vague m****e@g****m 38
Sebastien Piquemal s****q@g****m 27
dependabot-preview[bot] 2****] 25
Devan Patel d****2@u****u 23
Mathias Polligkeit p****o@p****e 18
Pat Grasso p****o@s****u 17
Timothy Lee t****e@g****m 17
Guillermo Indalecio g****x@g****m 17
SzechuanSage c****s@g****m 17
Tom Hickson t****n@g****m 17
morsecodist t****d@m****o 16
Devan Patel d****2 16
Thomas Brierley t****r@g****m 15
Robert Eisele r****t@x****g 15
Daniel Levin d****7@g****m 15
Michal Grňo m****z@g****m 14
firepick1 (localhost) k****l@f****g 12
Honeybar v****n@h****m 11
john marinelli j****i@h****m 9
Kunal Vyas k****s@g****m 9
Nekomajin42 n****2@g****m 9
and 244 more...

Issue and Pull Request metadata

Last synced: about 13 hours ago

Total issues: 379
Total pull requests: 431
Average time to close issues: over 1 year
Average time to close pull requests: about 2 months
Total issue authors: 244
Total pull request authors: 147
Average comments per issue: 4.23
Average comments per pull request: 3.51
Merged pull request: 214
Bot issues: 0
Bot pull requests: 0

Past year issues: 21
Past year pull requests: 82
Past year average time to close issues: 4 months
Past year average time to close pull requests: about 1 month
Past year issue authors: 17
Past year pull request authors: 53
Past year average comments per issue: 1.33
Past year average comments per pull request: 1.05
Past year merged pull request: 10
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/josdejong/mathjs

Top Issue Authors

  • gwhitney (40)
  • josdejong (24)
  • dvd101x (23)
  • m93a (7)
  • nycos62 (5)
  • tmtron (5)
  • khanybaba (4)
  • bornova (4)
  • SunXinFei (3)
  • costerwi (3)
  • mattvague (3)
  • husayt (3)
  • mrft (3)
  • gagmeng (3)
  • yukulele (2)

Top Pull Request Authors

  • dvd101x (73)
  • josdejong (36)
  • gwhitney (28)
  • orelbn (16)
  • khyati0812 (10)
  • costerwi (8)
  • nkumawat34 (7)
  • gauravchawhan (6)
  • rivercory (6)
  • ahmad-kashkoush (5)
  • deflucaseng (5)
  • brunoSnoww (5)
  • sergioperezcheco (5)
  • Hugohong258 (5)
  • rrbharath (5)

Top Issue Labels

  • help wanted (104)
  • bug (88)
  • feature (75)
  • question (33)
  • typescript (19)
  • documentation (13)
  • good first issue (9)
  • Needs more information (8)
  • duplicate (6)
  • Works as intended (6)
  • category:expressions (6)
  • dependencies (5)
  • design decision (5)
  • category:units (4)
  • category:numerical (2)
  • onlydust-wave (2)
  • Needs confirmation (1)
  • category:symbolic (1)
  • category:statistics (1)
  • invalid (1)

Top Pull Request Labels

  • category:expressions (2)
  • typescript (1)

Package metadata

npmjs.org: mathjs

Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif

bower.io: mathjs

  • Homepage:
  • Licenses: apache-2.0
  • Latest release: v15.1.1 (published 9 months ago)
  • Last Synced: 2026-03-09T05:27:42.412Z (8 months ago)
  • Versions: 241
  • Dependent Packages: 0
  • Dependent Repositories: 96
  • Rankings:
    • Stargazers count: 0.483%
    • Forks count: 0.883%
    • Dependent repos count: 1.715%
    • Average: 2.28%
    • Dependent packages count: 6.037%
proxy.golang.org: github.com/josdejong/mathjs

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/josdejong/mathjs#section-documentation
  • Licenses: apache-2.0
  • Latest release: v15.2.0+incompatible (published 7 months ago)
  • Last Synced: 2026-11-02T03:37:21.917Z (2 days ago)
  • Versions: 305
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Rankings:
    • Stargazers count: 0.525%
    • Forks count: 0.744%
    • Average: 3.885%
    • Dependent repos count: 4.717%
    • Dependent packages count: 9.553%
proxy.golang.org: github.com/JosdeJong/mathjs

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/JosdeJong/mathjs#section-documentation
  • Licenses: apache-2.0
  • Latest release: v15.2.0+incompatible (published 7 months ago)
  • Last Synced: 2026-11-02T03:37:00.080Z (2 days ago)
  • Versions: 305
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.52%
    • Average: 4.672%
    • Dependent repos count: 4.824%
proxy.golang.org: github.com/JosDejong/mathjs

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/JosDejong/mathjs#section-documentation
  • Licenses: apache-2.0
  • Latest release: v15.2.0+incompatible (published 7 months ago)
  • Last Synced: 2026-11-02T03:40:30.820Z (2 days ago)
  • Versions: 305
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.524%
    • Average: 4.677%
    • Dependent repos count: 4.829%
proxy.golang.org: github.com/Josdejong/mathjs

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Josdejong/mathjs#section-documentation
  • Licenses: apache-2.0
  • Latest release: v15.2.0+incompatible (published 7 months ago)
  • Last Synced: 2026-11-02T03:37:01.216Z (2 days ago)
  • Versions: 305
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.524%
    • Average: 4.677%
    • Dependent repos count: 4.829%
proxy.golang.org: github.com/JosDeJong/mathjs

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/JosDeJong/mathjs#section-documentation
  • Licenses: apache-2.0
  • Latest release: v15.2.0+incompatible (published 7 months ago)
  • Last Synced: 2026-11-02T03:49:56.023Z (2 days ago)
  • Versions: 305
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.539%
    • Average: 4.691%
    • Dependent repos count: 4.844%
packagist.org: components/mathjs

Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with different data types like numbers, big numbers, complex numbers, fractions, units, and matrices.

  • Homepage: https://mathjs.org
  • Status: abandoned
  • Licenses: Apache-2.0
  • Latest release: v5.10.3 (published over 7 years ago)
  • Last Synced: 2026-11-02T03:37:01.533Z (2 days ago)
  • Versions: 118
  • Dependent Packages: 0
  • Dependent Repositories: 4
  • Downloads: 4,396 Total
  • Rankings:
    • Stargazers count: 0.018%
    • Forks count: 0.047%
    • Average: 9.134%
    • Dependent repos count: 9.857%
    • Downloads: 16.631%
    • Dependent packages count: 19.118%
  • Maintainers (1)
npmjs.org: experiment-mathjs

FORKED Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work w

  • Homepage: http://mathjs.org
  • Licenses: Apache-2.0
  • Latest release: 3.10.2 (published over 9 years ago)
  • Last Synced: 2026-11-02T03:37:14.944Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 4
  • Dependent Repositories: 1
  • Downloads: 50 Last month
  • Rankings:
    • Stargazers count: 0.874%
    • Forks count: 1.078%
    • Dependent packages count: 4.564%
    • Average: 10.116%
    • Dependent repos count: 10.447%
    • Downloads: 33.619%
  • Maintainers (2)
npmjs.org: @akepinski/mathjs

Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif

  • Homepage: https://mathjs.org
  • Licenses: Apache-2.0
  • Latest release: 9.4.4-parsify.1 (published over 5 years ago)
  • Last Synced: 2026-11-02T03:46:50.484Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 36 Last month
  • Rankings:
    • Stargazers count: 1.087%
    • Forks count: 1.291%
    • Dependent packages count: 9.482%
    • Average: 14.247%
    • Dependent repos count: 25.328%
    • Downloads: 34.045%
  • Maintainers (1)
npmjs.org: myetherpackage1

myetherpackage is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work w

  • Homepage: https://mathjs.org
  • Status: unpublished
  • Licenses: Apache-2.0
  • Latest release: 14.1.0 (published almost 2 years ago)
  • Last Synced: 2026-11-02T03:37:13.879Z (2 days ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 440 Last month
  • Rankings:
    • Stargazers count: 0.715%
    • Forks count: 0.879%
    • Average: 15.844%
    • Dependent repos count: 25.249%
    • Dependent packages count: 36.531%
  • Maintainers (1)
npmjs.org: @ishgoel/myetherpackage

myetherpackage is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work w

  • Homepage: https://mathjs.org
  • Status: removed
  • Licenses: Apache-2.0
  • Latest release: 14.0.1 (published almost 2 years ago)
  • Last Synced: 2026-11-02T03:46:50.261Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 61 Last month
  • Rankings:
    • Stargazers count: 0.715%
    • Forks count: 0.879%
    • Average: 15.844%
    • Dependent repos count: 25.249%
    • Dependent packages count: 36.531%
  • Maintainers (1)
repo1.maven.org: org.webjars.npm:mathjs

WebJar for mathjs

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/mathjs/
  • Licenses: Apache-2.0
  • Latest release: 12.4.2 (published over 2 years ago)
  • Last Synced: 2026-11-02T03:36:58.086Z (2 days ago)
  • Versions: 16
  • Dependent Packages: 0
  • Dependent Repositories: 11
  • Rankings:
    • Stargazers count: 1.622%
    • Forks count: 4.588%
    • Dependent repos count: 7.414%
    • Average: 15.942%
    • Dependent packages count: 50.142%
npmjs.org: aadgdsdfdf

Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif

  • Homepage: https://mathjs.org
  • Licenses: Apache-2.0
  • Latest release: 0.0.0 (published about 5 years ago)
  • Last Synced: 2026-11-02T03:43:38.992Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 7 Last month
  • Rankings:
    • Stargazers count: 1.087%
    • Forks count: 1.291%
    • Dependent packages count: 9.482%
    • Average: 17.682%
    • Dependent repos count: 25.328%
    • Downloads: 51.222%
  • Maintainers (1)
repo1.maven.org: org.webjars.npm:github-com-josdejong-mathjs

WebJar for mathjs

  • Homepage: http://webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/github-com-josdejong-mathjs/
  • Licenses: Apache-2.0
  • Latest release: 4.4.2 (published over 8 years ago)
  • Last Synced: 2026-11-02T03:36:58.387Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 1.297%
    • Forks count: 3.693%
    • Average: 21.458%
    • Dependent repos count: 31.98%
    • Dependent packages count: 48.86%
repo1.maven.org: org.webjars.bower:mathjs

WebJar for mathjs

  • Homepage: http://webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.bower/mathjs/
  • Licenses: Apache-2.0
  • Latest release: 6.2.3 (published about 7 years ago)
  • Last Synced: 2026-11-02T03:37:01.564Z (2 days ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 1.297%
    • Forks count: 3.693%
    • Average: 21.458%
    • Dependent repos count: 31.98%
    • Dependent packages count: 48.86%
npmjs.org: @depup/mathjs

Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif

  • Homepage: https://mathjs.org
  • Licenses: Apache-2.0
  • Latest release: 15.2.0-depup.1 (published 4 months ago)
  • Last Synced: 2026-11-02T03:49:54.568Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 23 Last month
  • Rankings:
    • Dependent repos count: 22.409%
    • Average: 27.355%
    • Dependent packages count: 32.302%
  • Maintainers (1)
repo1.maven.org: org.mvnpm:mathjs

Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif

  • Homepage: https://mathjs.org
  • Documentation: https://appdoc.app/artifact/org.mvnpm/mathjs/
  • Licenses: Apache-2.0
  • Latest release: 15.2.0 (published 6 months ago)
  • Last Synced: 2026-11-02T03:37:01.905Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 29.696%
    • Average: 36.074%
    • Dependent packages count: 42.452%

Dependencies

.github/workflows/build.yaml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
.github/workflows/local-browser.yaml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
package-lock.json npm
  • 1093 dependencies
package.json npm
  • @babel/core 7.20.5 development
  • @babel/plugin-transform-object-assign 7.18.6 development
  • @babel/plugin-transform-runtime 7.19.6 development
  • @babel/preset-env 7.20.2 development
  • @babel/register 7.18.9 development
  • @types/assert 1.5.6 development
  • @types/mocha 10.0.1 development
  • @typescript-eslint/eslint-plugin 5.45.0 development
  • @typescript-eslint/parser 5.45.0 development
  • assert 2.0.0 development
  • babel-loader 9.1.0 development
  • benchmark 2.1.4 development
  • codecov 3.8.3 development
  • core-js 3.26.1 development
  • del 6.1.1 development
  • dtslint 4.2.1 development
  • eslint 8.29.0 development
  • eslint-config-prettier 8.5.0 development
  • eslint-config-standard 17.0.0 development
  • eslint-plugin-import 2.26.0 development
  • eslint-plugin-mocha 10.1.0 development
  • eslint-plugin-n 15.6.0 development
  • eslint-plugin-prettier 4.2.1 development
  • eslint-plugin-promise 6.1.1 development
  • expect-type 0.15.0 development
  • expr-eval 2.0.2 development
  • fancy-log 2.0.0 development
  • glob 8.0.3 development
  • gulp 4.0.2 development
  • gulp-babel 8.0.0 development
  • handlebars 4.7.7 development
  • istanbul 0.4.5 development
  • jsep 1.3.7 development
  • karma 6.4.1 development
  • karma-browserstack-launcher 1.6.0 development
  • karma-firefox-launcher 2.1.2 development
  • karma-mocha 2.0.1 development
  • karma-mocha-reporter 2.2.5 development
  • karma-webpack 5.0.0 development
  • math-expression-evaluator 1.4.0 development
  • mkdirp 1.0.4 development
  • mocha 10.1.0 development
  • mocha-junit-reporter 2.2.0 development
  • ndarray 1.0.19 development
  • ndarray-determinant 1.0.0 development
  • ndarray-gemm 1.0.0 development
  • ndarray-ops 1.2.2 development
  • ndarray-pack 1.2.1 development
  • numericjs 1.2.6 development
  • nyc 15.1.0 development
  • pad-right 0.2.2 development
  • prettier 2.8.0 development
  • process 0.11.10 development
  • sylvester 0.0.21 development
  • ts-node 10.9.1 development
  • typescript 4.9.3 development
  • webpack 5.75.0 development
  • zeros 1.0.0 development
  • @babel/runtime ^7.20.6
  • complex.js ^2.1.1
  • decimal.js ^10.4.3
  • escape-latex ^1.2.0
  • fraction.js ^4.2.0
  • javascript-natural-sort ^0.7.1
  • seedrandom ^3.0.5
  • tiny-emitter ^2.1.0
  • typed-function ^4.1.0
test/browser-test-config/package.json npm
bin/package.json npm
.github/workflows/lambdatest.yaml actions
  • LambdaTest/LambdaTest-tunnel-action v2 composite
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
examples/code_editor/package-lock.json npm
  • @esbuild/aix-ppc64 0.25.9 development
  • @esbuild/android-arm 0.25.9 development
  • @esbuild/android-arm64 0.25.9 development
  • @esbuild/android-x64 0.25.9 development
  • @esbuild/darwin-arm64 0.25.9 development
  • @esbuild/darwin-x64 0.25.9 development
  • @esbuild/freebsd-arm64 0.25.9 development
  • @esbuild/freebsd-x64 0.25.9 development
  • @esbuild/linux-arm 0.25.9 development
  • @esbuild/linux-arm64 0.25.9 development
  • @esbuild/linux-ia32 0.25.9 development
  • @esbuild/linux-loong64 0.25.9 development
  • @esbuild/linux-mips64el 0.25.9 development
  • @esbuild/linux-ppc64 0.25.9 development
  • @esbuild/linux-riscv64 0.25.9 development
  • @esbuild/linux-s390x 0.25.9 development
  • @esbuild/linux-x64 0.25.9 development
  • @esbuild/netbsd-arm64 0.25.9 development
  • @esbuild/netbsd-x64 0.25.9 development
  • @esbuild/openbsd-arm64 0.25.9 development
  • @esbuild/openbsd-x64 0.25.9 development
  • @esbuild/openharmony-arm64 0.25.9 development
  • @esbuild/sunos-x64 0.25.9 development
  • @esbuild/win32-arm64 0.25.9 development
  • @esbuild/win32-ia32 0.25.9 development
  • @esbuild/win32-x64 0.25.9 development
  • @rollup/rollup-android-arm-eabi 4.47.1 development
  • @rollup/rollup-android-arm64 4.47.1 development
  • @rollup/rollup-darwin-arm64 4.47.1 development
  • @rollup/rollup-darwin-x64 4.47.1 development
  • @rollup/rollup-freebsd-arm64 4.47.1 development
  • @rollup/rollup-freebsd-x64 4.47.1 development
  • @rollup/rollup-linux-arm-gnueabihf 4.47.1 development
  • @rollup/rollup-linux-arm-musleabihf 4.47.1 development
  • @rollup/rollup-linux-arm64-gnu 4.47.1 development
  • @rollup/rollup-linux-arm64-musl 4.47.1 development
  • @rollup/rollup-linux-loongarch64-gnu 4.47.1 development
  • @rollup/rollup-linux-ppc64-gnu 4.47.1 development
  • @rollup/rollup-linux-riscv64-gnu 4.47.1 development
  • @rollup/rollup-linux-riscv64-musl 4.47.1 development
  • @rollup/rollup-linux-s390x-gnu 4.47.1 development
  • @rollup/rollup-linux-x64-gnu 4.47.1 development
  • @rollup/rollup-linux-x64-musl 4.47.1 development
  • @rollup/rollup-win32-arm64-msvc 4.47.1 development
  • @rollup/rollup-win32-ia32-msvc 4.47.1 development
  • @rollup/rollup-win32-x64-msvc 4.47.1 development
  • @types/estree 1.0.8 development
  • esbuild 0.25.9 development
  • fdir 6.5.0 development
  • fsevents 2.3.3 development
  • nanoid 3.3.11 development
  • picocolors 1.1.1 development
  • picomatch 4.0.3 development
  • postcss 8.5.6 development
  • rollup 4.47.1 development
  • source-map-js 1.2.1 development
  • tinyglobby 0.2.14 development
  • vite 7.1.3 development
  • @babel/runtime 7.28.3
  • @codemirror/autocomplete 6.10.2
  • @codemirror/commands 6.3.0
  • @codemirror/language 6.11.3
  • @codemirror/lint 6.4.2
  • @codemirror/search 6.5.4
  • @codemirror/state 6.5.2
  • @codemirror/view 6.23.0
  • @lezer/common 1.1.0
  • @lezer/highlight 1.1.6
  • @lezer/lr 1.3.13
  • @marijn/find-cluster-break 1.0.2
  • codemirror 6.0.2
  • commander 8.3.0
  • complex.js 2.4.2
  • crelt 1.0.6
  • decimal.js 10.4.3
  • escape-latex 1.2.0
  • fraction.js 5.3.2
  • github-markdown-css 5.8.1
  • javascript-natural-sort 0.7.1
  • katex 0.16.22
  • mathjs 14.6.0
  • seedrandom 3.0.5
  • style-mod 4.1.0
  • tiny-emitter 2.1.0
  • typed-function 4.2.1
  • w3c-keyname 2.2.8
examples/code_editor/package.json npm
  • vite 7.1.3 development
  • @codemirror/language 6.11.3
  • @codemirror/state 6.5.2
  • codemirror 6.0.2
  • github-markdown-css 5.8.1
  • katex 0.16.22
  • mathjs 14.6.0