5 best JavaScript multidimensional array libraries

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • ndarray

    📈 Multidimensional arrays for JavaScript (by scijs)

  • ndarray is a robust JavaScript library created exclusively for manipulating n-dimensional arrays. This library is a fantastic choice if your project requires numerical computation. It is useful for scientific and engineering applications because it supports a wide variety of array manipulation and mathematical operations.

  • mathjs

    An extensive math library for JavaScript and Node.js

  • math.js is a comprehensive JavaScript library that offers support for working with matrices and multidimensional arrays. It contains a huge array of mathematical functions in addition to array operations, making it suitable for a wide range of mathematical activities.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • numjs

    Like NumPy, in JavaScript

  • NumJs is a JavaScript library inspired by Python's NumPy. NumJs, while not as comprehensive as some of the other libraries on this list, supports multidimensional arrays and contains fundamental mathematical operations and functions.

  • lodash

    A modern JavaScript utility library delivering modularity, performance, & extras.

  • Lodash is a popular utility library that provides a wide range of methods for dealing with arrays, collections, and objects. Lodash, while not expressly built for multidimensional arrays, may be a useful tool for fundamental array operations.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts