JSPM

Found 400 results for complex numbers

complex.js

A complex numbers library

  • v2.4.2
  • 380.41
  • Published

complex-esm

A complex numbers library

  • v2.1.1-esm1
  • 260.95
  • Published

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

  • v14.4.0
  • 131.80
  • Published

phasor.js

Complex numbers done right

  • v2.1.0
  • 80.10
  • Published

complex.esm.js

A complex numbers library

  • v2.1.1-esm1
  • 77.93
  • Published

typewise-core

Core typewise type system functionality

  • v1.2.0
  • 74.71
  • Published

typewise

Typewise-structured sorting for arbitrarily complex data structures

  • v1.0.3
  • 73.77
  • Published

@stdlib/complex-reimf

Return the real and imaginary components of a single-precision complex floating-point number.

  • v0.2.1
  • 73.38
  • Published

@stdlib/complex-reim

Return the real and imaginary components of a double-precision complex floating-point number.

  • v0.2.1
  • 71.87
  • Published

imagine-node

node module to work with complex numbers

  • v1.1.0
  • 70.70
  • Published

@stdlib/complex-float64-reim

Return the real and imaginary components of a double-precision complex floating-point number.

  • v0.1.2
  • 64.38
  • Published

@stdlib/complex-float32-reim

Return the real and imaginary components of a single-precision complex floating-point number.

  • v0.1.2
  • 63.42
  • Published

simplicial-complex

Topological indexing for simplicial complexes

  • v1.0.0
  • 62.78
  • Published

@sigma-js/complexes

Provides calculation functions related to complex numbers.

  • v1.0.0
  • 61.35
  • Published

@stdlib/array-zeros

Create a zero-filled array having a specified length.

  • v0.2.2
  • 60.41
  • Published

alpha-shape

Any dimensional alpha shape computation

  • v1.0.0
  • 58.29
  • Published

compare-oriented-cell

Test if two sets of integers are equal up to an even permutation

  • v1.0.1
  • 57.40
  • Published

gl-mesh3d

3D mesh drawing

  • v2.3.2
  • 57.25
  • Published

compare-cell

An ordering for sets of integers

  • v1.0.0
  • 57.20
  • Published

alpha-complex

Computes the alpha complex of a point set in any dimension

  • v1.0.0
  • 57.11
  • Published

boundary-cells

Enumerates all boundary cells in a simplicial complex

  • v2.0.2
  • 57.06
  • Published

clean-pslg

Remove self intersections, t-junctions and duplicate edges/vertices from a planar straight line graph

  • v1.1.2
  • 56.79
  • Published

@stdlib/complex-real

Return the real component of a double-precision complex floating-point number.

  • v0.2.1
  • 56.23
  • Published

@stdlib/complex-realf

Return the real component of a single-precision complex floating-point number.

  • v0.2.1
  • 56.22
  • Published

fast-complex

Fast complex numbers in JavaScript

  • v0.1.0
  • 56.10
  • Published

@stdlib/complex-imagf

Return the imaginary component of a single-precision complex floating-point number.

  • v0.2.1
  • 55.95
  • Published

@stdlib/complex-imag

Return the imaginary component of a double-precision complex floating-point number.

  • v0.2.1
  • 55.78
  • Published

function-tree

When a function is not enough

  • v3.3.3
  • 53.39
  • Published

@stdlib/assert-is-same-complex64

Test if two arguments are both single-precision complex floating-point numbers and have the same value.

  • v0.2.2
  • 51.57
  • Published

@stdlib/array-full

Create a filled array having a specified length.

  • v0.2.1
  • 49.44
  • Published

agmath

A basic math library that supports fractions and complex numbers.

  • v0.3.0
  • 47.52
  • Published

nerdamer

javascript light-weight symbolic math expression evaluator

  • v1.1.13
  • 46.99
  • Published

complexo

Simple complex numbers arithmetic operations

  • v0.0.2
  • 46.71
  • Published

the-math

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

  • v1.5.5
  • 45.82
  • Published

@stdlib/array-ones

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

  • v0.2.1
  • 44.46
  • Published

@stdlib/complex-float64-imag

Return the imaginary component of a double-precision complex floating-point number.

  • v0.1.1
  • 44.34
  • Published

@stdlib/array-one-to

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

  • v0.2.2
  • 43.96
  • Published

primitive-sphere

a sphere mesh with normals, texture coordinates and indices

  • v3.0.0
  • 42.07
  • Published

primitive-quad

an indexed quad mesh with normals and UVs

  • v2.0.0
  • 41.84
  • Published

@stdlib/assert-is-same-complex128

Test if two arguments are both double-precision complex floating-point numbers and have the same value.

  • v0.2.2
  • 40.59
  • Published

komplex

A small, pure JS library for working with complex numbers.

  • v1.0.1
  • 38.60
  • Published

hypercomplex

https://github.com/autumn-pan/hypercomplex

  • v1.0.3
  • 38.48
  • Published

algebra

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

  • v1.0.1
  • 37.78
  • Published

@stdlib/array-nans

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

  • v0.2.1
  • 37.64
  • Published

file-suffix

A file suffix is a substring of basename after the first dot

  • v1.0.1
  • 36.31
  • Published

primitive-geometry

Geometries for 3D rendering, including normals, UVs and cell indices (faces). Perfect if you want to supercharge your dependency folder... with 30KB of geometries.

  • v2.10.1
  • 35.99
  • Published

complex-numbers

[![Build Status](https://travis-ci.org/DonKarlssonSan/complex.svg?branch=master)](https://travis-ci.org/DonKarlssonSan/complex)

  • v2.0.1
  • 34.99
  • Published

@stdlib/complex-float32-imag

Return the imaginary component of a single-precision complex floating-point number.

  • v0.1.1
  • 34.51
  • Published

@stdlib/array-zero-to

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

  • v0.2.2
  • 33.15
  • Published

vtr-complex-numbers

A boilerplate library to be published on npm

    • v0.0.4
    • 33.08
    • Published

    @stdlib/utils-size-of

    Return the size (in bytes) of the canonical binary representation of a specified numeric type.

    • v0.2.2
    • 32.75
    • Published

    cyclomatic-complexity

    Tool for calculating cyclomatic complexity of a JavaScript and TypeScript code.

    • v1.2.5
    • 32.53
    • Published

    @stdlib/array-empty

    Create an uninitialized array having a specified length.

    • v0.3.0
    • 32.16
    • Published

    edge-split

    Iteratively split edges to get a more uniform tessellation

    • v1.0.2
    • 31.58
    • Published

    mesh-combine

    Combine multiple indexed meshes into a single indexed mesh

    • v1.1.0
    • 31.57
    • Published

    konpeito

    The collection of javascirpt library such as numerical calculation.

    • v6.0.1
    • 31.50
    • Published

    pretty-ts-imports

    A Tool to sort Typescript Imports with a Set of complex Rules.

    • v1.1.0
    • 30.83
    • Published

    window-function

    Window functions for spectral analysis

    • v2.1.0
    • 30.02
    • Published

    @stdlib/array-full-like

    Create a filled array having the same length and data type as a provided array.

    • v0.2.1
    • 29.73
    • Published

    ellipsis.js

    Ellipsis.js - Pure Javascript Library to handle multilines ellipsis

    • v0.1.4
    • 29.45
    • Published

    @thi.ng/complex

    Array-based complex number algebra

    • v1.0.20
    • 28.65
    • Published

    @stdlib/array-ones-like

    Create an array filled with ones and having the same length and data type as a provided array.

    • v0.2.1
    • 28.53
    • Published

    is-pin-good

    Checks if a given pin code is secure.

    • v1.0.0
    • 27.96
    • Published

    angle-normals

    Compute mesh normals using angle weights

    • v1.0.0
    • 27.91
    • Published

    polynomial

    A polynomial library

    • v1.5.3
    • 27.69
    • Published

    ooura

    Ultra-fast real/complex FFT with simple interface

    • v2.1.6
    • 26.93
    • Published

    wdmath

    WdMath is an extension for advanced math calcs

    • v1.0.0
    • 26.76
    • Published

    complex-js

    Complex math module for JavaScript

    • v7.1.1
    • 26.53
    • Published

    @yaffle/expression

    A library to parse expressions, solve and simplify systems of linear equations, find eigenvalues and eigenvectors

    • v0.0.47
    • 26.11
    • Published

    nerdamer-prime

    javascript light-weight symbolic math library

    • v1.2.4
    • 26.03
    • Published

    fus-ext

    FutureScript Extension

    • v1.14.0
    • 25.84
    • Published

    @stdlib/array-zeros-like

    Create a zero-filled array having the same length and data type as a provided array.

    • v0.2.2
    • 24.85
    • Published

    @zushah/chalkboard

    The Chalkboard library provides a plethora of mathematical functionalities for its user.

    • v2.4.0
    • 24.54
    • Published

    mate

    HTTP request, array extension, event, observer, test, timer, etc. It extends the native JavaScript / CoffeeScript.

    • v0.21.0
    • 24.39
    • Published

    @stdlib/blas-base-ccopy

    Copy values from one complex single-precision floating-point vector to another complex single-precision floating-point vector.

    • v0.3.0
    • 24.29
    • Published

    piratemap

    ES6 Map, but the keys are compared by value instead of reference.

    • v5.0.0
    • 23.84
    • Published

    svi-base

    A versatile JavaScript library with advanced math, cryptography, and data verification functions. Perfect for generating random numbers, managing arrays, and ensuring data integrity. Ideal for developers seeking reliable utilities for complex operations a

      • v0.3.4
      • 23.44
      • Published

      @stdlib/blas-base-cswap

      Interchanges two complex single-precision floating-point vectors.

      • v0.3.0
      • 23.00
      • Published

      complex-vector

      Библиотека для выполнение операций с комплексными числами и векторными преобразованиями

        • v5.1.0-a
        • 22.83
        • Published

        cache-entanglement

        Manage caches that are dependent on each other efficiently.

        • v1.3.0
        • 22.69
        • Published

        xyzw

        A functional, fast, comprehensive and dependencyless typescript vector algebra library

        • v2.8.0
        • 22.62
        • Published

        @stdlib/strided-base-cmap

        Apply a unary function to a single-precision complex floating-point strided input array and assign results to a single-precision complex floating-point strided output array.

        • v0.2.2
        • 22.24
        • Published

        multi-key-cache

        A JavaScript (JS) cache that can have multiple complex values as keys

        • v1.0.2
        • 22.04
        • Published

        @stdlib/strided-base-zmap

        Apply a unary function to a double-precision complex floating-point strided input array and assign results to a double-precision complex floating-point strided output array.

        • v0.2.2
        • 21.85
        • Published

        pwgn-cli

        🔐 a basic password generator command line interface

        • v1.5.4
        • 21.65
        • Published

        @stdlib/array-nans-like

        Create an array filled with NaNs and having the same length and data type as a provided array.

        • v0.2.1
        • 21.51
        • Published

        cayley-dickson

        implements Cayley-Dickson construction to produce a sequence of algebras over a field

        • v0.5.4
        • 21.47
        • Published

        @stdlib/complex-conj

        Return the complex conjugate of a double-precision complex floating-point number.

        • v0.2.1
        • 21.23
        • Published

        @thomasdev/math-library

        `math-lib` is a simple command-line interface (CLI) tool for performing basic math operations and solving quadratic equations.

          • v1.0.4
          • 21.12
          • Published

          gotjs

          got is a fluent, functional, zero-dependency, in-memory JavaScript graph database. You can create data structures at any degree of complexity within your JavaScript application both in the browser and Node.js. The whole database is represented in a state

          • v0.0.10-1
          • 20.79
          • Published

          @treelab/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

          • v9.4.5-treelab
          • 20.64
          • Published

          @stdlib/blas-base-zcopy

          Copy values from one complex double-precision floating-point vector to another complex double-precision floating-point vector.

          • v0.1.1
          • 20.46
          • Published

          @stdlib/math-base-special-cfloorn

          Round each component of a double-precision complex floating-point number to the nearest multiple of 10^n toward negative infinity.

          • v0.2.2
          • 20.39
          • Published

          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

          • v3.10.2
          • 20.30
          • Published

          @stdlib/complex-conjf

          Return the complex conjugate of a single-precision complex floating-point number.

          • v0.2.1
          • 20.25
          • Published

          nerdamer-ts

          javascript light-weight symbolic math expression evaluator

          • v1.2.0
          • 20.14
          • Published

          @stdlib/strided-napi-cmap

          C API for registering a Node-API module exporting a strided array interface for applying a unary callback to a single-precision complex floating-point strided input array and assigning results to a single-precision complex floating-point strided output ar

          • v0.2.2
          • 20.05
          • Published

          flap

          Guard clauses for ES6

          • v1.0.3
          • 19.97
          • Published

          lime-react-schema

          Generate complex, validated and extendable JSON-based forms in React

          • v2.0.32
          • 19.84
          • Published

          @stdlib/strided-napi-zmap

          C API for registering a Node-API module exporting a strided array interface for applying a unary callback to a double-precision complex floating-point strided input array and assigning results to a double-precision complex floating-point strided output ar

          • v0.2.2
          • 19.69
          • Published

          @stdlib/math-base-special-cceiln

          Round each component of a double-precision complex floating-point number to the nearest multiple of 10^n toward positive infinity.

          • v0.2.2
          • 19.67
          • Published

          @stdlib/blas-base-cscal

          Scale a single-precision complex floating-point vector by a single-precision complex floating-point constant.

          • v0.0.2
          • 19.62
          • Published

          @stdlib/math-base-special-croundn

          Round each component of a double-precision complex floating-point number to the nearest multiple of 10^n.

          • v0.2.2
          • 19.60
          • Published

          mesh-reindex

          Convert a flat array into a simplicial-complex-style indexed mesh, without optimisation.

          • v1.0.0
          • 19.44
          • Published

          @stdlib/array-zero-to-like

          Generate a linearly spaced numeric array whose elements increment by 1 starting from zero and having the same length and data type as a provided input array.

          • v0.2.2
          • 19.29
          • Published

          winterfell

          Generate complex, validated and extendable JSON-based forms in React

          • v1.1.4
          • 18.93
          • Published

          gulp-escomplex

          Code complexity module for Gulp using escomplex

          • v1.0.1
          • 18.87
          • Published

          primitive-icosphere

          an icosphere mesh with normals, texture coordinates and indices

          • v1.0.2
          • 18.77
          • Published

          primitive-cube

          A minimal cube geometry for 3D rendering, including normals, UVs and cell indices (faces).

          • v2.0.1
          • 18.73
          • Published

          search-algorithm

          A generic search algorithm for complex objects

            • v1.0.15
            • 18.70
            • Published

            minimorph

            Super-light minimal, fast and memory effecient complex morph tool

            • v1.3.0
            • 18.69
            • Published

            @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

            • v9.4.4-parsify.1
            • 18.66
            • Published

            blmathjs

            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

            • v0.8.1
            • 18.39
            • Published

            geom-normals

            Compute normals for a simplicial complex geometry based on faces/cells information.

            • v2.1.0
            • 18.18
            • Published

            ndarray-complex

            Complex arithmetic for ndarrays

            • v1.0.3
            • 18.18
            • Published

            primitive-cylinder

            A minimal 3D cylindrical geometry, including normals, UVs, and mesh.

            • v1.0.3
            • 18.16
            • Published

            @stdlib/complex-promotion-rules

            Return the complex number data type with the smallest size and closest kind to which data types can be safely cast.

            • v0.2.2
            • 18.13
            • Published

            resolve-plugins-sync

            Synchronously resolve plugins / transforms / presets just like Babel and Browserify does it, using CommonJS `require` builtin. For example, useful for loading complex configs from `package.json` file.

            • v1.1.4
            • 18.04
            • Published

            scriptease-cli

            ScriptEase is a powerful tool that allows for easy management and execution of npm scripts, written in JavaScript, on any operating system, enabling the creation of complex scripts

            • v2.1.0
            • 17.30
            • Published

            geom-sweep

            Extrudes a shape along a path

            • v2.0.0
            • 17.20
            • Published