JSPM

Found 402 results for complex

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

  • v15.1.0
  • 80.30
  • Published

complex.js

The RAW complex numbers library

  • v2.4.3
  • 79.86
  • Published

typewise-core

Core typewise type system functionality

  • v1.2.0
  • 79.54
  • Published

typewise

Typewise-structured sorting for arbitrarily complex data structures

  • v1.0.3
  • 76.37
  • Published

@stdlib/complex-reimf

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

  • v0.2.1
  • 75.10
  • Published

@stdlib/complex-reim

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

  • v0.2.1
  • 72.20
  • Published

@stdlib/complex-float32-reim

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

  • v0.1.2
  • 64.51
  • Published

@stdlib/complex-float64-reim

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

  • v0.1.2
  • 64.39
  • Published

simplicial-complex

Topological indexing for simplicial complexes

  • v1.0.0
  • 63.42
  • Published

alpha-shape

Any dimensional alpha shape computation

  • v1.0.0
  • 60.48
  • Published

complex-esm

A complex numbers library

  • v2.1.1-esm1
  • 60.10
  • Published

compare-oriented-cell

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

  • v1.0.1
  • 59.43
  • Published

compare-cell

An ordering for sets of integers

  • v1.0.0
  • 59.43
  • Published

gl-mesh3d

3D mesh drawing

  • v2.3.2
  • 59.11
  • Published

clean-pslg

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

  • v1.1.2
  • 58.57
  • Published

boundary-cells

Enumerates all boundary cells in a simplicial complex

  • v2.0.2
  • 58.28
  • Published

alpha-complex

Computes the alpha complex of a point set in any dimension

  • v1.0.0
  • 58.04
  • Published

@stdlib/complex-imagf

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

  • v0.2.1
  • 56.22
  • Published

@stdlib/complex-imag

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

  • v0.2.1
  • 55.14
  • Published

@stdlib/complex-real

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

  • v0.2.1
  • 55.07
  • Published

@stdlib/complex-realf

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

  • v0.2.1
  • 55.05
  • Published

function-tree

When a function is not enough

  • v3.3.4
  • 51.32
  • Published

nerdamer

javascript light-weight symbolic math expression evaluator

  • v1.1.13
  • 50.52
  • Published

primitive-sphere

a sphere mesh with normals, texture coordinates and indices

  • v3.0.0
  • 43.77
  • Published

primitive-quad

an indexed quad mesh with normals and UVs

  • v2.0.0
  • 42.41
  • Published

cyclomatic-complexity

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

  • v1.2.5
  • 41.37
  • Published

edge-split

Iteratively split edges to get a more uniform tessellation

  • v1.0.2
  • 37.28
  • 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.11.0
  • 37.11
  • Published

mesh-combine

Combine multiple indexed meshes into a single indexed mesh

  • v1.1.0
  • 36.78
  • Published

@stdlib/array-zeros

Create a zero-filled array having a specified length.

  • v0.2.2
  • 35.82
  • Published

file-suffix

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

  • v1.0.1
  • 35.70
  • Published

angle-normals

Compute mesh normals using angle weights

  • v1.0.0
  • 34.85
  • Published

multi-key-cache

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

  • v1.0.2
  • 34.00
  • Published

nerdamer-prime

javascript light-weight symbolic math library

  • v1.3.1
  • 33.97
  • Published

@stdlib/array-empty

Create an uninitialized array having a specified length.

  • v0.3.0
  • 32.37
  • Published

ellipsis.js

Ellipsis.js - Pure Javascript Library to handle multilines ellipsis

  • v0.1.4
  • 32.35
  • Published

@thi.ng/complex

Array-based complex number algebra

  • v1.0.48
  • 31.95
  • Published

algebra

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

  • v1.0.1
  • 31.58
  • Published

ndarray-complex

Complex arithmetic for ndarrays

  • v1.0.3
  • 30.99
  • Published

@stdlib/array-filled-by

Create a filled array according to a provided callback function.

  • v0.2.1
  • 30.43
  • Published

the-math

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

  • v1.5.5
  • 30.17
  • Published

polynomial

The RAW polynomial library

  • v1.6.1
  • 29.32
  • Published

cayley-dickson

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

  • v0.5.4
  • 29.02
  • Published

is-pin-good

Checks if a given pin code is secure.

  • v1.0.0
  • 28.76
  • Published

mesh-reindex

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

  • v1.0.0
  • 28.67
  • Published

window-function

Window functions for spectral analysis

  • v2.1.0
  • 28.02
  • Published

konpeito

The collection of javascirpt library such as numerical calculation.

  • v6.0.1
  • 27.94
  • Published

@stdlib/array-one-to

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

  • v0.2.2
  • 27.32
  • Published

ooura

Ultra-fast real/complex FFT with simple interface

  • v2.1.6
  • 26.67
  • Published

primitive-cube

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

  • v2.0.1
  • 26.33
  • Published

nerdamer-ts

javascript light-weight symbolic math expression evaluator

  • v1.2.0
  • 26.14
  • Published

geom-normals

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

  • v2.1.0
  • 25.76
  • Published

complex-js

Complex math module for JavaScript

  • v7.1.1
  • 25.60
  • Published

piratemap

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

  • v5.0.0
  • 25.52
  • Published

primitive-capsule

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

  • v3.0.1
  • 25.34
  • Published

primitive-box

A minimal box geometry for 3D rendering, NOT including normals, UVs. Only vertices and cell indices (faces).

  • v1.0.0
  • 25.13
  • Published

geom-center-and-normalize

Center a simplicial complex geometry's positions in place and scale them to fill a defined bounding box.

  • v2.2.1
  • 24.67
  • Published

geom-edges

Computes unique edges for a list of faces.

  • v2.0.0
  • 24.61
  • Published

pretty-ts-imports

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

  • v1.1.0
  • 24.58
  • Published

@stdlib/array-ones

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

  • v0.2.1
  • 24.38
  • Published

@stdlib/array-full

Create a filled array having a specified length.

  • v0.2.1
  • 24.26
  • Published

mate

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

  • v0.21.0
  • 22.93
  • Published

fus-ext

FutureScript Extension

  • v1.14.0
  • 22.27
  • Published

@stdlib/array-zero-to

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

  • v0.2.2
  • 20.95
  • 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.47
  • Published

torus-mesh

creates a 3D torus mesh

  • v1.0.0
  • 20.04
  • Published

primitive-rounded-cube

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

  • v1.0.2
  • 19.87
  • Published

geom-parse-obj

Parse Wavefront .obj geometry files.

  • v2.0.0
  • 19.48
  • Published

winterfell

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

  • v1.1.4
  • 19.28
  • Published

xyzw

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

  • v2.8.0
  • 18.45
  • Published

nested-prop-resolver

"This library helps you to find and get a nested property from a complex json object. It protects your code from null or undefined errors"

  • v1.0.4
  • 18.45
  • Published

primitive-icosphere

an icosphere mesh with normals, texture coordinates and indices

  • v1.0.2
  • 18.33
  • Published

cache-entanglement

Manage caches that are dependent on each other efficiently.

  • v1.6.0
  • 18.26
  • Published

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

  • v11.3.3
  • 18.16
  • Published

gulp-escomplex

Code complexity module for Gulp using escomplex

  • v1.0.1
  • 17.86
  • 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
  • 17.79
  • Published

mathlib

JavaScript library for mathematical computations.

  • v0.7.3
  • 17.79
  • Published

lambda-complex

Managing more complex applications in AWS Lambda.

  • v0.7.0
  • 17.68
  • Published

nerdamer-41fb3b2

javascript light-weight symbolic math expression evaluator

  • v1.1.13-41fb3b2
  • 17.52
  • Published

geom-builder

Simplicial-complex-like geometry builder backed by typed arrays.

  • v3.1.0
  • 17.27
  • 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
  • 17.20
  • Published

flap

Guard clauses for ES6

  • v1.0.3
  • 17.17
  • 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
  • 16.95
  • Published

pwgn-cli

🔐 a basic password generator command line interface

  • v1.5.4
  • 16.71
  • Published

b2f

Convert a series of 8-bit signed integers to 32-bit floats

  • v1.0.0
  • 16.12
  • Published

gl-mesh

Static indexed mesh drawing for WebGL

  • v0.1.0
  • 16.02
  • 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
  • 15.92
  • 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
  • 15.72
  • Published

@stdlib/complex-conj

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

  • v0.2.1
  • 15.55
  • Published

@yaffle/expression

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

  • v0.0.47
  • 15.46
  • Published

geom-triangulate

Splits quad or polygon faces into triangles.

  • v2.0.1
  • 15.46
  • Published

taubin-smooth

Taubin's Laplacian mesh smoothing algorithm

  • v1.0.1
  • 15.22
  • Published

complex-sqrt

Floating point complex square root

  • v1.1.1
  • 15.11
  • 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
  • 14.96
  • Published

@stdlib/blas-base-cswap

Interchanges two complex single-precision floating-point vectors.

  • v0.3.0
  • 14.80
  • Published

ng-easy-validation

Automatically add Tippy.js tooltips to invalid input fields, using Angular's template-driven form validation.

  • v1.0.9
  • 14.77
  • Published

rakam

Math library focusing on the performance 🚀.

  • v1.0.0-2
  • 14.74
  • Published

primitive-cylinder

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

  • v1.0.3
  • 14.70
  • Published

geom-split-vertices

Creates a new geometry with unique vertices for each face.

  • v2.1.0
  • 14.68
  • Published

complex-math-js

complex-math-js is a powerful JavaScript package for performing complex mathematical operations, including trigonometry, algebra, calculus, and more, with a simple and intuitive API.

  • v0.1.8
  • 14.64
  • Published

advanced-url-search-params

Tool for converting search params to objects that can be used in typescript application.

  • v1.2.1
  • 14.63
  • Published

minimorph

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

  • v1.3.0
  • 14.63
  • Published

dsp-fft

Provides FFT and DFT libraries for Digital Signal Processing.

  • v0.0.0-semantically-released
  • 14.58
  • Published

primitive-ellipsoid

An ellipsoid geometry for 3D rendering, including normals, UVs and cell indices (faces).

  • v2.1.1
  • 14.49
  • Published

draw-triangles-2d

draws a simplicial complex using Canvas2D context

  • v1.0.0
  • 14.38
  • Published

complex-numbers

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

  • v2.0.1
  • 14.09
  • Published

@igoodie/make-reactive

<!-- Logo --> <p align="center"> <img src="https://raw.githubusercontent.com/iGoodie/make-reactive/master/.github/assets/logo.svg" height="200px" alt="Logo"/> </p>

  • v1.0.0
  • 13.97
  • Published

clean-pslg-3d

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

  • v0.1.2
  • 13.49
  • Published

mesh-primitives

a short list of some mesh and primitive modules

  • v1.0.3
  • 13.47
  • 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
  • 13.37
  • Published

@stdlib/array-empty-like

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

  • v0.3.0
  • 13.20
  • Published

geom-sweep

Extrudes a shape along a path

  • v2.0.0
  • 12.80
  • Published

gnu-mp

Wrapper for GNU Multi Precision libraries

  • v0.0.1
  • 12.71
  • Published

geom-merge

Merge a list of geometries (simplicial complex) into one geometry and concat all other attributes.

  • v3.0.0
  • 12.55
  • Published

logic-types

Complex logic type utilities for typescript

  • v1.3.2
  • 12.45
  • Published

@stdlib/complex-conjf

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

  • v0.2.1
  • 12.36
  • Published

axis3d-obj-geometry

Converts .OBJ source into an Axis3D Geometry instance.

    • v1.0.0
    • 12.07
    • Published

    complex-calculate

    A module is designed for computing complex number

    • v0.0.8
    • 11.49
    • Published

    geom-revolve

    Create a simplicial complex geometry by revolving a path around Y axis.

    • v3.0.0
    • 11.43
    • 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
    • 11.34
    • Published

    cooriented

    Checks relative orientation of cells

    • v0.1.0
    • 11.33
    • Published

    @zushah/chalkboard

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

    • v2.4.0
    • 11.13
    • Published