JSPM

Found 1297 results for matrix

kld-affine

A collection of classes used in affine geometry

  • v2.1.1
  • 51.26
  • Published

gl-vec4

gl-matrix's vec4, split into smaller pieces

  • v1.0.1
  • 51.25
  • Published

gl-quat

gl-matrix's quaternion, split into smaller pieces

  • v1.0.0
  • 51.12
  • Published

ml-fft

fft

  • v1.3.5
  • 51.10
  • Published

ml-stat

Functions for computing stats on arrays and matrices

  • v1.3.3
  • 51.04
  • Published

gl-mat3

gl-matrix's mat3, split into smaller pieces

  • v2.0.0
  • 50.39
  • Published

@bwip-js/browser

JavaScript barcode generator supporting over 100 types and standards.

  • v4.7.0
  • 49.32
  • Published

glsl-inverse

Invert a matrix in GLSL

  • v1.0.0
  • 49.19
  • Published

munkres

A lightweight and efficient implementation of the Munkres (Hungarian) algorithm for optimal assignment in square and rectangular matrices.

  • v2.0.4
  • 47.14
  • Published

scanbot-web-sdk

Scanbot Web Document and Barcode Scanner SDK

  • v7.2.0
  • 45.98
  • Published

quaternion

The RAW rotation library using quaternions

  • v2.1.1
  • 43.92
  • Published

grid-to-matrix

Takes a GeoJSON pointGrid and returns a correspondent matrix array of 'property' values of the points

  • v1.4.0
  • 43.87
  • Published

matrix-inverse

Matrix inverse (code from sylvester)

  • v2.0.0
  • 43.56
  • Published

@bwip-js/node

JavaScript barcode generator supporting over 100 types and standards.

  • v4.7.0
  • 43.32
  • Published

ndarray-gemm

Matrix multiplication for ndarrays

  • v1.0.0
  • 43.02
  • Published

arraytools

Collection of array processing tools

  • v1.1.2
  • 42.70
  • Published

matrix-utilities

Tiny, high performance utilities for performing 2/3D matrix calculations. Full unit test coverage, compatible with Node/CommonJS, AMD, and browser globals.

  • v1.2.4
  • 42.25
  • Published

pop-zip

Zip and unzip, also called matrix transpose

  • v1.0.0
  • 41.87
  • Published

sylvester-es6

Fork of the famous Sylvester vector, matrix and geometry library. Rewritten in ES6 and including the glUtils.js add-ons.

  • v0.0.2
  • 41.81
  • Published

@mathigon/fermat

Powerful mathematics and statistics library for JavaScript.

  • v1.1.24
  • 41.65
  • Published

vectorious

A high performance linear algebra library.

  • v6.1.14
  • 41.44
  • Published

calendar-dates

Get calendar dates for a given month - Mostly for creating a custom calendar control

  • v2.7.2
  • 40.76
  • Published

nerdamer

javascript light-weight symbolic math expression evaluator

  • v1.1.13
  • 40.17
  • Published

camera-unproject

unproject 2D point to 3D coordinate

  • v1.0.1
  • 39.98
  • Published

geolocator

A utility for getting geo-location information via HTML5 and IP look-ups, geocoding, address look-ups, distance and durations, timezone information and more...

  • v2.1.5
  • 39.81
  • Published

wgpu-matrix

fast matrix math library for WebGPU

  • v3.4.0
  • 39.01
  • Published

matrix-bot-sdk

TypeScript/JavaScript SDK for Matrix bots and appservices

  • v0.7.1
  • 38.37
  • Published

higlass

HiGlass Hi-C / genomic / large data viewer

  • v2.1.3
  • 37.96
  • Published

@bwip-js/react-native

JavaScript barcode generator supporting over 100 types and standards.

  • v4.7.0
  • 37.95
  • Published

riskjs

Risk lib for JS based on calvin456/VaR C++ code

  • v0.0.7
  • 37.74
  • Published

tsv-json

Convert between TSV and JSON (`string[][]`)

  • v2.0.0
  • 37.34
  • Published

@thi.ng/color

Array-based color types, CSS parsing, conversions, transformations, declarative theme generation, gradients, presets

  • v5.7.58
  • 37.30
  • Published

jest-test-matrix

A small utility for Jest to test all combinations of parameters for a function at once.

    • v1.2.0
    • 36.13
    • Published

    npm-min-peer

    Get minimum version required by a peerDependency

    • v4.0.0
    • 35.44
    • Published

    color-util

    Color util with color format conversions and gradients

    • v2.2.3
    • 35.07
    • Published

    math3d

    A nodejs library for 3D transformations similar to Unity3D containing necessary classes and functions for matrices, vectors, quaternions and transforms.

    • v0.2.2
    • 34.84
    • Published

    numjs

    Like NumPy, in JavaScript

    • v0.16.1
    • 34.63
    • Published

    3d-view-controls

    A 3D camera with hooks for input handling

    • v2.2.2
    • 34.43
    • Published

    @thi.ng/matrices

    Matrix & quaternion operations for 2D/3D geometry processing

    • v3.0.20
    • 34.29
    • Published

    @actualwave/traceability-matrices

    Integrate requirements into e2e/integration test code and generate [traceability matrices](https://en.wikipedia.org/wiki/Traceability_matrix) for your project. Currently this library has an adapter to work with [Cypress](https://www.cypress.io/) tests.

    • v1.0.7
    • 34.22
    • Published

    cuthill-mckee

    A bandwidth reducing preconditioner for sparse matrices

    • v1.0.0
    • 33.89
    • Published

    threejs-math

    Stand-alone version of three.js math with TypeScript support

    • v0.147.0
    • 33.55
    • Published

    cross

    cross product of 3-dimensional vectors

    • v1.0.0
    • 32.78
    • Published

    matrix-engine

    basic_timeline improved, VT func setup vide html element id with name arg.- DISABLE RAYCAST DEBUG TEST [2.3.3] Fix for GUI win desktop [2.3.0] DestrucMesh solution & loading convex objs for physics BASIC, SpriteAnimation CPU/texture solution added, Improv

    • v2.3.68
    • 32.69
    • Published

    react-mdr

    Matrix digital rain effect for React

    • v0.1.5
    • 32.53
    • Published

    linear-solve

    Solve a system of linear equations. Invert a matrix. Nothing else

    • v1.2.1
    • 32.50
    • Published

    mz-math

    mzMath - a collection of TypeScript-based math helpers.

    • v3.0.26
    • 32.42
    • Published

    @stdlib/array-filled-by

    Create a filled array according to a provided callback function.

    • v0.2.1
    • 32.16
    • Published

    graph-typed

    Graph data structure.

    • v2.0.4
    • 32.00
    • Published

    ubique

    A mathematical and quantitative library for Javascript and Node.js

    • v0.5.1
    • 31.97
    • Published

    matrix-js

    A Javascript Library to perform basic matrix operations using the functional nature of Javascript

    • v1.7.1
    • 31.83
    • Published

    mjs

    3D matrix and vector operations

    • v1.0.0
    • 31.59
    • Published

    eigenjs

    The goal of this project is to port Eigen library into JavaScript for linear algebra.

    • v0.0.89
    • 31.18
    • Published

    @thi.ng/sparse

    Sparse vector & matrix implementations

    • v1.1.14
    • 30.98
    • Published

    sylvester.js

    node.js implementation of James Coglan's "Sylvester" matrix math library.

      • v0.1.1
      • 30.88
      • Published

      compute-erfcinv

      Inverse complementary error function.

      • v3.0.1
      • 30.75
      • Published

      @stdlib/array-zeros

      Create a zero-filled array having a specified length.

      • v0.2.2
      • 30.57
      • Published

      matrix-engine-wgpu

      Fixed shadows casting vs camera/video texture, webGPU powered pwa application. Crazy fast rendering with AmmoJS physics support. Simple raycaster hit object added.

        • v1.4.4
        • 30.49
        • Published

        @thi.ng/adjacency

        Sparse & bitwise adjacency matrices, lists and selected traversal algorithms for directed & undirected graphs

        • v3.0.53
        • 30.40
        • Published

        eigen

        Eigen-js is a port of the [Eigen](https://eigen.tuxfamily.org/) C++ linear algebra library

        • v0.2.2
        • 30.30
        • Published

        matrixops

        A package for doing matrix arithmetic with JavaScript arrays

        • v1.2.5
        • 30.27
        • Published

        node-matrices

        A simple and lightweight matrix library

        • v1.0.0
        • 30.17
        • Published

        @thi.ng/shader-ast-stdlib

        Function collection for modular GPGPU / shader programming with @thi.ng/shader-ast

        • v1.0.38
        • 30.12
        • Published

        @bwip-js/generic

        JavaScript barcode generator supporting over 100 types and standards.

        • v4.7.0
        • 29.94
        • Published

        bwip-angular2

        JavaScript barcode generator supporting over 90 types and standards.

        • v1.0.6
        • 29.50
        • Published

        @vect/vector-mapper

        Iterate through a vector, with returned value or without returned value, or iterate using generator.

        • v0.8.6
        • 29.28
        • Published

        js-zip

        Implement zip function of python

        • v1.0.1
        • 29.23
        • Published

        @d4c/numjs

        Like NumPy, in TypeScript and JavaScript

        • v0.17.34
        • 29.19
        • Published

        math-ds

        Mathematical data structures.

        • v1.2.1
        • 29.03
        • Published

        compute-erf

        Error function.

        • v3.0.3
        • 28.74
        • Published

        @saehrimnir/druidjs

        A JavaScript Library for Dimensionality Reduction.

        • v0.7.3
        • 28.71
        • Published

        thomas-anderson-lib

        A text adventure game library based on Thomas Anderson from The Matrix. Create your own Matrix-inspired text adventures with this easy-to-use library.

        • v1.0.3
        • 28.27
        • Published

        scrollmoo

        ScrollMoo is a pure JavaScript-based tool that lets you create high-performance, keyframed scroll animations.

        • v1.1.11
        • 28.11
        • Published

        @nordeck/matrix-bot-sdk

        TypeScript/JavaScript SDK for Matrix bots and appservices. This is a fork that uses the latest rust crypto nodejs bindings that we require for supporting the s390x architecture.

        • v0.7.1-crypto.beta.12
        • 27.94
        • Published

        @thi.ng/tensors

        0D/1D/2D/3D/4D tensors with extensible polymorphic operations and customizable storage

        • v0.9.0
        • 27.80
        • Published

        camera-project

        project 3D point into 2D window space

        • v1.0.2
        • 27.66
        • Published

        @matrix-widget-toolkit/react

        A simplified layer on top of @matrix-widget-toolkit/api to use it in a React based widget.

        • v2.1.0
        • 27.58
        • Published

        algebra

        means completeness and balancing, from the Arabic word الجبر

        • v1.0.1
        • 27.48
        • Published

        compute-mean

        Computes the arithmetic mean.

        • v3.0.0
        • 27.38
        • Published

        led-matrix

        Utility for storing graphical data in a matrix

        • v1.0.1
        • 27.36
        • Published

        @matrix-widget-toolkit/mui

        A customized material-ui theme that matches the style of the Element Matrix client

        • v2.2.0
        • 27.28
        • Published

        compute-erfc

        Complementary error function.

        • v3.0.1
        • 27.16
        • Published

        type-files

        > Detect the file type of a base64 The file type is detected by checking the [magic number] of the base64.

        • v1.0.3
        • 27.11
        • Published

        math2d

        Two dimensional vector math library for JavaScript. Built for performance in computation-heavy real-time engines without sacrificing usability. Supports tree shaking and dead code removal to avoid bloating client-side bundles. Zero dependencies.

        • v4.0.1
        • 26.78
        • Published

        @stdlib/array-empty

        Create an uninitialized array having a specified length.

        • v0.3.0
        • 26.69
        • Published

        react-css-transform

        A React component to help handle complex nested 2d and 3d css transformations

        • v2.1.1
        • 26.34
        • Published

        @jeremyqzt/nodestats

        Helper methods for stats, combinatorics, permutations, probabilities and matricies

        • v2.0.1
        • 26.29
        • Published

        make-matrix

        A simple, type-safe way to create multi-dimensional arrays

        • v4.0.2
        • 26.06
        • Published

        compute-prod

        Computes the product.

        • v2.0.3
        • 26.01
        • Published

        compute-sum

        Computes the sum.

        • v2.0.0
        • 25.88
        • Published

        compute-sqrt

        Computes an element-wise principal square root.

        • v3.0.1
        • 25.88
        • Published

        barkoder-react-native

        React native support for Barkoder - a Barcode Scanner SDK for the modern enterprise.

        • v1.6.5
        • 25.76
        • Published

        vmath

        Yet another gl-matrix: faster and smaller

        • v1.4.8
        • 25.70
        • Published

        compute-abs

        Computes an element-wise absolute value.

        • v3.0.0
        • 25.57
        • Published

        @stdlib/ndarray-empty

        Create an uninitialized ndarray having a specified shape and data type.

        • v0.3.0
        • 25.20
        • Published

        @stdlib/ndarray-zeros

        Create a zero-filled ndarray having a specified shape and data type.

        • v0.3.0
        • 25.13
        • Published

        @stdlib/array-one-to

        Generate a linearly spaced numeric array whose elements increment by 1 starting from one.

        • v0.2.2
        • 24.69
        • Published

        pyextjs

        Python Extension Packages in Javascript (Numpy, Scipy)

        • v0.1.2
        • 24.65
        • Published

        ixo-oracles-cli

        CLI tool for creating and managing IXO Oracle projects

        • v1.0.4
        • 24.57
        • Published

        rref

        solve systems of linear equations using gaussian elimination

        • v0.0.1
        • 24.45
        • Published

        the-math

        TheMath is an extensive math library for JavaScript and Node.js. It features a flexible expression parser

        • v1.5.5
        • 24.39
        • Published

        matjs

        A Javascript Lib for basic Matrix manipulations

        • v0.0.5
        • 24.29
        • Published

        matrixmath

        Library for working with mathematical matrices.

        • v2.2.2
        • 24.19
        • Published

        nerdamer-ts

        javascript light-weight symbolic math expression evaluator

        • v1.2.0
        • 23.85
        • Published

        nerdamer-prime

        javascript light-weight symbolic math library

        • v1.2.5
        • 23.70
        • Published

        wmathmatrix

        Abstract implementation of matrix math. MathMatrix introduces class Matrix, which is a multidimensional structure which, in the most trivial case, is a 2D matrix. A matrix of specific form could also be classified as a vector. MathMatrix heavily relly on

        • v0.3.407
        • 23.54
        • Published

        lodash-transpose

        Adds matrix transpose functionality to lodash.

        • v0.2.1
        • 23.48
        • Published

        linearly

        Matrix and vector library with immutable data types

        • v0.34.0
        • 23.42
        • Published

        canvas-get-transform

        Implement getTransform in Canvas contexts and expose the implementation.

        • v1.0.0
        • 23.23
        • Published

        pex-math

        Array-based vector, quaternion and matrix math with utils for PEX.

        • v4.1.2
        • 23.20
        • Published

        @vect/column-mapper

        Iterate through a column of an 2d-array(matrix), with returned value or without returned value, or iterate using generator.

        • v0.8.6
        • 23.20
        • Published

        numbers-logic

        Tools used to understand or work with numbers in Node.JS, Javascript and derivatives.

        • v1.4.6
        • 23.05
        • Published

        grunt-travis-matrix

        Run matrix-specific scripts during travis builds

        • v1.0.0
        • 22.75
        • Published

        @vect/matrix-mapper

        Iterate through a 2d-array(matrix), with returned value or without returned value, or iterate using generator.

        • v0.8.6
        • 22.65
        • Published

        transformatrix

        A matrix module that tracks 2D transformations with the same API as the HTML5 <canvas>

        • v1.1.1
        • 22.47
        • Published

        react-matrix-viz

        A react component for creating quick matrix/grid visualizations.

        • v0.2.2
        • 22.14
        • Published

        graph-paths

        Finding shortest / cheapest paths in a dense graph

        • v0.4.0
        • 22.12
        • Published

        @vect/columns-mapper

        Iterate through columns of an 2d-array(matrix), with returned value or without returned value, or iterate using generator.

        • v0.8.6
        • 21.99
        • Published

        distance-matrix-api

        A Node.js wrapper for Distance Matrix API offered by DistanceMatrixAPI.com

        • v1.0.0
        • 21.96
        • Published

        rpi-led-matrix

        Node.js/Typescript bindings for hzeller/rpi-rgb-led-matrix

        • v1.15.0
        • 21.91
        • Published

        minimat

        Javascript library for matrix holding, representation, and processing

        • v1.1.1
        • 21.70
        • Published

        structurae

        Data structures for performance-sensitive modern JavaScript applications.

        • v4.0.2
        • 21.62
        • Published

        @stdlib/array-full

        Create a filled array having a specified length.

        • v0.2.1
        • 21.61
        • Published

        @sctlib/mwc

        matrix-web-components to interact with matrix.org

        • v0.3.3
        • 21.55
        • Published

        mathador

        a typescript module implementing some vector and matrix math

        • v0.2.2
        • 21.40
        • Published

        @stdlib/ndarray-zeros-like

        Create a zero-filled ndarray having the same shape and data type as a provided ndarray.

        • v0.3.0
        • 21.00
        • Published

        sci

        Yet another math library for your browser

        • v0.0.0
        • 20.99
        • Published

        cmatrix

        Matrix effect animation on a canvas

        • v0.5.1
        • 20.89
        • Published

        svd.ts

        A lightweight, isomorphic TypeScript implementation for computing Singular Value Decomposition (SVD) of matrix in Node.js and browsers.

        • v1.0.0
        • 20.74
        • Published

        @vect/vector-index

        Get value at specific positions of a vector

        • v0.8.6
        • 20.61
        • Published

        array-lib

        A library for array functions in Array.prototype

          • v0.2.0
          • 20.61
          • Published

          @stdlib/ndarray-empty-like

          Create an uninitialized ndarray having the same shape and data type as a provided ndarray.

          • v0.3.0
          • 20.54
          • Published

          typescript-ds-lib

          A collection of TypeScript data structure implementations

          • v0.4.5
          • 20.47
          • Published

          xcssmatrix

          Cross-browser, spec compliant, XCSSMatrix shim.

          • v0.2.2
          • 20.44
          • Published

          @stdlib/array-ones

          Create an array filled with ones and having a specified length.

          • v0.2.1
          • 20.23
          • Published

          nd4js

          NumPy-style nd-array and linear algebra library that respects your freedom.

          • v1.3.0
          • 20.13
          • Published

          unifiedtransform

          The RAW library to work with CSS transform strings

          • v0.4.2
          • 20.09
          • Published

          matrix-rain

          The famous Matrix rain effect of falling green characters as a cli command

          • v2.0.6
          • 20.02
          • Published

          veho

          An array extension (grammatical sugar) to create, iterate and query 1d, 2d array and JSON object.

          • v0.2.24
          • 19.77
          • Published

          xlsx-transformer

          An universal plugin for importing .xls and .xlsx files directly as ZikoJS Matrix.

          • v0.2.0
          • 19.65
          • Published

          @vect/entries-mapper

          Iterate through a list of entries, with returned value or without returned value, or iterate using generator.

          • v0.8.6
          • 19.64
          • Published

          @vect/object-mapper

          Iterate through an object, with returned value or without returned value, or iterate using generator.

          • v0.8.6
          • 19.56
          • Published

          postcss-css-matrixify

          A PostCSS plugin that converts CSS transform functions to matrix form for optimized animations and transforms

          • v1.0.1
          • 19.49
          • Published

          sparse-matrix

          Sparse Matrix TypeScript Implementation.

          • v1.0.0
          • 19.37
          • Published

          simple-homography

          Calculates a homography matrix using exact point correspondences

          • v1.0.2
          • 19.19
          • Published

          wtc-math

          A math library that provides discrete components for common math operations. Includes vectors, matrices and quaternions.

          • v1.0.20
          • 18.92
          • Published

          @mdsfe/mds-ui

          A set of enterprise-class Vue UI components.

          • v0.3.0-20
          • 18.65
          • Published

          dltjs

          A package for computing Direct Linear Transformation matrix.

          • v0.1.1
          • 18.38
          • Published

          matrix_deep_clone

          This library can deep clone any matrix or any number.

          • v1.0.2
          • 18.38
          • Published

          glsl-dither

          Bayer matrix dithering in GLSL

          • v1.0.1
          • 18.37
          • Published

          @bic-fe/mds-ui

          A set of enterprise-class Vue UI components.

          • v0.2.9-rc.2
          • 18.36
          • Published

          @analys/formula

          Formula for algebra of columns in matrix

          • v0.7.5
          • 18.21
          • Published

          @vect/object-index

          Get value at specific positions of a object

          • v0.8.6
          • 17.97
          • Published

          matt

          JavaScript DSL for Matrices

          • v0.0.5
          • 17.94
          • Published

          m4th

          Math stuff

          • v0.1.0
          • 17.93
          • Published

          hasard

          Random variables and random nested objects manipulation in javascript

          • v1.6.1
          • 17.79
          • Published

          2d-css-matrix-parse

          Module that parse a 2D css transform matrix into a 3x3 array. Also the module allow you get the matrix array from a specified element

          • v1.0.0
          • 17.68
          • Published

          tensor

          Matrix and tensor operations

          • v0.1.0
          • 17.65
          • Published

          rotate-matrix

          Rotate a matrix in either direction.

          • v0.0.3
          • 17.63
          • Published