JSPM

Found 1838 results for vector

compute-l2norm

Computes the L2 norm (Euclidean norm) of an array of values.

  • v1.1.0
  • 55.46
  • Published

svg-sprite

SVG sprites & stacks galore — A low-level Node.js module that takes a bunch of SVG files, optimizes them and bakes them into SVG sprites of several types along with suitable stylesheet resources (e.g. CSS, Sass, LESS, Stylus, etc.)

  • v2.0.4
  • 54.66
  • Published

gl-vec2

gl-matrix's vec2, split into smaller pieces

  • v1.3.0
  • 53.48
  • Published

ml-nearest-vector

Find the nearest point to a sample point

  • v2.0.1
  • 52.54
  • Published

fantasticon

Icon font generation tool

  • v3.0.0
  • 52.35
  • Published

gl-vec3

gl-matrix's vec3, split into smaller pieces

  • v1.2.0
  • 52.30
  • Published

chromadb

A JavaScript interface for chroma

    • v3.0.14
    • 51.84
    • Published

    @lancedb/lancedb

    LanceDB: A serverless, low-latency vector database for AI applications

      • v0.21.3
      • 51.47
      • Published

      react-native-svg-charts

      Customizable charts (Line, Bar, Area, Pie, Circle, Progress) for React Native

      • v5.4.0
      • 51.24
      • Published

      paper

      The Swiss Army Knife of Vector Graphics Scripting

      • v0.12.18
      • 50.64
      • Published

      ai-embed-search

      Smart. Simple. Local. AI-powered semantic search in TypeScript using transformer embeddings. No cloud, no API keys — 100% offline.

      • v2.0.3
      • 50.26
      • Published

      @upstash/vector

      An HTTP/REST based Vector DB client built on top of Upstash REST API.

      • v1.2.2
      • 49.81
      • Published

      jquery-mapael

      jQuery Mapael is a jQuery plugin based on raphael.js that allows you to display dynamic vector maps.

      • v2.2.0
      • 49.03
      • Published

      faiss-node

      Node.js bindings for faiss

      • v0.5.1
      • 48.78
      • Published

      kld-affine

      A collection of classes used in affine geometry

      • v2.1.1
      • 48.72
      • Published

      gulp-svg-sprite

      SVG sprites & stacks galore — Gulp plugin wrapping around svg-sprite that reads in a bunch of SVG files, optimizes them and creates SVG sprites and CSS resources in various flavours

      • v2.0.3
      • 48.70
      • Published

      socicon

      The social icon font

        • v3.0.5
        • 48.59
        • Published

        imagetracerjs

        raster image tracer and vectorizer, bitmap to SVG converter

        • v1.2.6
        • 48.46
        • Published

        jsvectormap

        A lightweight Javascript library for creating interactive maps

        • v1.7.0
        • 48.33
        • Published

        ml-stat

        Functions for computing stats on arrays and matrices

        • v1.3.3
        • 47.75
        • Published

        geodesy

        Libraries of geodesy functions

        • v2.4.0
        • 47.54
        • Published

        vectorize-text

        Render a string to a vectorized cell complex

        • v3.2.2
        • 47.45
        • Published

        react-sketch-canvas

        react-sketch-canvas - Freehand vector drawing tool for React using SVG as canvas

        • v6.2.0
        • 47.17
        • Published

        rat-vec

        Exact rational vector arithmetic

        • v1.1.1
        • 47.02
        • Published

        gl-vec4

        gl-matrix's vec4, split into smaller pieces

        • v1.0.1
        • 46.80
        • Published

        gl-quat

        gl-matrix's quaternion, split into smaller pieces

        • v1.0.0
        • 46.69
        • Published

        @joint/core

        JavaScript diagramming library

        • v4.1.3
        • 46.63
        • Published

        text-to-svg

        Convert text to SVG path without native dependence.

        • v3.1.5
        • 46.34
        • Published

        jvectormap-next

        jQuery plugin for embedding vector maps with reach API and methods for data visualization to the web-pages.

        • v3.1.2
        • 46.14
        • Published

        @tldraw/vec

        2D vector utilities for TLDraw and maybe you, too.

        • v1.9.2
        • 45.24
        • Published

        aes256

        A Node.js module to simplify using the built-in "crypto" module for AES256 encryption with random initialization vectors

        • v1.1.0
        • 44.45
        • Published

        term-vector

        Creates a term vector from tokenized text.

        • v1.0.1
        • 44.24
        • Published

        gdal-async

        Bindings to GDAL (Geospatial Data Abstraction Library) with full async support

        • v3.11.3
        • 43.89
        • Published

        svglint

        Linter for SVGs

        • v4.1.0
        • 43.69
        • Published

        two.js

        A renderer agnostic two-dimensional drawing api for the web.

        • v0.8.19
        • 43.03
        • Published

        perfect-cursors

        Perfect interpolation for animated multiplayer cursors.

        • v1.0.5
        • 42.78
        • Published

        makerjs

        Maker.js, a Microsoft Garage project, is a JavaScript library for creating and sharing modular line drawings for CNC and laser cutters.

        • v0.18.1
        • 42.56
        • Published

        victor

        A JavaScript 2D vector class with methods for common vector operations

        • v1.1.0
        • 42.43
        • Published

        jqvmap

        jQuery Vector Map Library

        • v1.5.1
        • 42.37
        • Published

        leaflet.vectorgrid

        Display gridded vector data (sliced GeoJSON or protobuf vector tiles) in Leaflet 1.0

        • v1.3.0
        • 42.36
        • Published

        cryptocurrency-icons

        A set of icons for all the main cryptocurrencies and altcoins, in a range of styles and sizes

        • v0.18.1
        • 42.34
        • Published

        list

        Fast purely functional immutable lists.

        • v2.0.19
        • 41.75
        • Published

        vec2

        manipulate vectors in 2d

        • v1.6.1
        • 41.47
        • Published

        quaternion

        The RAW rotation library using quaternions

        • v2.1.1
        • 41.05
        • Published

        arraytools

        Collection of array processing tools

        • v1.1.2
        • 40.88
        • Published

        justgage

        JustGage is a handy JavaScript plugin for generating and animating nice & clean gauges. It is based on Raphaël library for vector drawing, so it’s completely resolution independent and self-adjusting.

        • v1.7.0
        • 40.70
        • Published

        postcss-svg

        Inline SVGs in CSS. Supports SVG Fragments, SVG Parameters.

        • v3.0.0
        • 40.65
        • Published

        vecks

        2D and 3D Vector Algebra library

        • v3.9.2
        • 39.99
        • Published

        clipper-js

        Clipper-lib abstraction layer (simplified API)

        • v1.0.2
        • 39.91
        • Published

        @tldraw/intersect

        2D intersection utilities for TLDraw and maybe you, too.

        • v1.9.2
        • 39.76
        • Published

        dria

        <p align="center"> <img src="https://raw.githubusercontent.com/firstbatchxyz/dria-js-client/master/logo.svg" alt="logo" width="142"> </p>

          • v0.0.4
          • 39.42
          • 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
          • 39.15
          • Published

          pixelarticons

          Finest handmade pixelart icons.

          • v1.8.1
          • 39.09
          • Published

          ndarray-gemm

          Matrix multiplication for ndarrays

          • v1.0.0
          • 38.66
          • Published

          vectorious

          A high performance linear algebra library.

          • v6.1.14
          • 38.58
          • Published

          @thi.ng/vectors

          Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts

          • v8.6.5
          • 38.57
          • Published

          grunt-svg-sprite

          SVG sprites & stacks galore — Grunt plugin wrapping around svg-sprite that reads in a bunch of SVG files, optimizes them and creates SVG sprites and CSS resources in various flavours

          • v2.0.2
          • 38.50
          • Published

          vecti

          A tiny TypeScript library for 2D vector math.

          • v3.1.1
          • 38.36
          • Published

          touch-position

          get current touch/mouse position

          • v2.0.0
          • 37.84
          • Published

          camera-unproject

          unproject 2D point to 3D coordinate

          • v1.0.1
          • 37.67
          • Published

          polf

          Point on line functions.

          • v0.0.11
          • 37.40
          • Published

          @kittl/paper

          The Swiss Army Knife of Vector Graphics Scripting

          • v0.12.30
          • 37.33
          • Published

          @js-sdsl/deque

          javascript standard data structure library which benchmark against C++ STL

          • v4.4.2
          • 37.31
          • Published

          @rimbu/list

          An efficient immutable ordered sequence of elements akin to a Vector

          • v2.1.3
          • 36.92
          • Published

          pdf.js

          A PDF generation library for Node.js

          • v0.1.0
          • 36.53
          • Published

          difference

          Calculate the difference of two arrays

          • v1.0.2
          • 36.48
          • Published

          leaflet-polylineoffset

          Apply a relative pixel offset to polylines without changing their coordinates.

          • v1.1.1
          • 36.31
          • Published

          @scratch/paper

          The Swiss Army Knife of Vector Graphics Scripting

          • v0.11.20221201200345
          • 35.73
          • Published

          kmeans-ts

          A fast, efficient k-means clustering implementation in TypeScript

          • v1.0.4
          • 35.66
          • Published

          vuevectormap

          A Vue wrapper component for Jsvectormap

          • v2.1.1
          • 35.59
          • Published

          riskjs

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

          • v0.0.7
          • 35.34
          • Published

          @js-sdsl/ordered-set

          javascript standard data structure library which benchmark against C++ STL

          • v4.4.2
          • 35.30
          • Published

          @giro3d/giro3d

          A JS/WebGL framework for 3D geospatial data visualization

          • v0.43.4
          • 35.15
          • Published

          extract-svg-path

          extracts a string of subpaths from an svg file

          • v2.1.0
          • 35.00
          • Published

          seqviz

          A viewer for DNA, RNA, and protein sequences that supports many input formats

          • v3.10.9
          • 34.97
          • Published

          vector2d

          2D Vector library offering Float32Array, Array or standard Object based vectors.

          • v3.0.0
          • 34.41
          • Published

          vectorclock

          A simple implementation of vector clocks in Javascript.

          • v0.0.0
          • 34.38
          • Published

          gdal

          Bindings to GDAL (Geospatial Data Abstraction Library)

          • v0.11.1
          • 34.33
          • Published

          paper-jsdom

          The Swiss Army Knife of Vector Graphics Scripting, packaged for headless use in Node.js

          • v0.12.18
          • 34.23
          • Published

          @stdlib/random-array-uniform

          Create an array containing pseudorandom numbers drawn from a continuous uniform distribution.

          • v0.2.1
          • 34.03
          • Published

          immutable-vector2d

          Vector library based on https://github.com/maxkueng/victor but with immutable vectors

          • v1.0.3
          • 33.52
          • Published

          gdal-enhanced

          Bindings to GDAL (Geospatial Data Abstraction Library) with non-default drivers

          • v0.9.13
          • 33.44
          • Published

          @sap-ai-sdk/document-grounding

          > [!warning] > This package is still in **beta** and is subject to breaking changes. Use it with caution.

            • v1.18.0
            • 33.38
            • Published

            vector-shared

            Private shared package

            • v1.1.366
            • 33.33
            • Published

            @codai/memorai-mcp

            MemorAI Advanced MCP Server - CBD-Based High-Performance Vector Memory System with HTTP/SSE Support

            • v9.6.5
            • 33.06
            • Published

            vectorize

            Converts gps points to motion vectors

              • v0.1.1
              • 33.04
              • Published

              gps-filter

              Tool set for filtering gps data

              • v0.2.0
              • 33.00
              • Published

              cos-similarity

              Computes the cosine similarity between two vectors

              • v2.0.0
              • 32.99
              • 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
              • 32.87
              • Published

              get-plane-normal

              gets a plane's normal from 3 points

              • v1.0.0
              • 32.52
              • Published

              vecn

              A module for creating n-dimensional vector types that support swizzling.

              • v1.3.1
              • 32.36
              • Published

              html-to-image-ext

              Generates an image from a DOM node using HTML5 canvas and SVG.

              • v1.9.1
              • 32.05
              • Published

              @antv/x6-vector

              Lightweight library for manipulating and animating SVG.

              • v1.4.2
              • 32.03
              • Published

              @thi.ng/matrices

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

              • v3.0.20
              • 31.89
              • Published

              threejs-math

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

              • v0.147.0
              • 31.66
              • Published

              open3d

              Open3d is a 3d geometry library for javascript.

              • v0.2.4
              • 31.28
              • Published

              @vect/vector-mapper

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

              • v0.8.6
              • 31.17
              • Published

              @upstash/search

              An HTTP/REST based AI Search client built on top of Upstash REST API.

              • v0.1.5
              • 31.07
              • Published

              @wuym0404/html-to-image

              Generates an image from a DOM node using HTML5 canvas and SVG.

              • v1.10.1
              • 31.04
              • Published

              mz-math

              mzMath - a collection of TypeScript-based math helpers.

              • v3.0.26
              • 31.04
              • Published

              libsvm-js

              A port of libsvm to javascript using emscripten

              • v0.2.1
              • 30.94
              • Published

              facesjs

              A JavaScript library for generating vector-based cartoon faces

              • v5.0.1
              • 30.71
              • Published

              @thi.ng/distance

              N-dimensional distance metrics & K-nearest neighborhoods for point queries

              • v3.0.15
              • 30.65
              • Published

              multikeymap

              A multi-key hash table for JavaScript.

              • v1.0.0
              • 30.63
              • Published

              @excalidraw/math

              Excalidraw math functions

              • v0.18.0-f0063e113
              • 30.55
              • Published

              vibe-eyes

              MCP server that provides LLMs with vectorized canvas output and debug information for vibe coding

              • v1.0.1
              • 30.45
              • Published

              dicons

              A react icons library for Designali

              • v1.1.7
              • 30.39
              • Published

              mjs

              3D matrix and vector operations

              • v1.0.0
              • 30.25
              • Published

              pdfkit-next

              A PDF generation library for Node.js

              • v0.11.0
              • 30.03
              • Published

              @stdlib/array-filled-by

              Create a filled array according to a provided callback function.

              • v0.2.1
              • 29.91
              • Published

              x-math

              Math library inspired by Google Closure library

              • v0.12.0
              • 29.86
              • Published

              lerp-array

              lerps two numbers or an array of numbers

              • v1.1.1
              • 29.77
              • Published

              @thi.ng/sparse

              Sparse vector & matrix implementations

              • v1.1.14
              • 29.52
              • Published

              eigenjs

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

              • v0.0.89
              • 29.42
              • Published

              fast-vector

              [![Actions Status](https://github.com/PRNDcompany/fast-vector/workflows/build/badge.svg)](https://github.com/PRNDcompany/fast-vector/actions) [![Dependencies](https://img.shields.io/badge/dependencies-none-brightgreen)](https://www.npmjs.com/package/fast-

              • v2.3.3
              • 29.28
              • Published

              arrow-line

              Draw arrows between HTML elements

              • v0.7.5
              • 29.22
              • Published

              sylvester.js

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

                • v0.1.1
                • 29.14
                • Published

                svgjs

                A lightweight library for manipulating and animating SVG.

                • v2.6.2
                • 29.05
                • Published

                paper-jsdom-canvas

                The Swiss Army Knife of Vector Graphics Scripting, packaged for Node.js with rendering to Node-Canvas

                • v0.12.18
                • 28.92
                • Published

                itap-cli-demo

                > A lightweight, AI-powered npm package finder — directly from your terminal.

                  • v1.0.19
                  • 28.74
                  • Published

                  @stdlib/array-zeros

                  Create a zero-filled array having a specified length.

                  • v0.2.2
                  • 28.63
                  • Published

                  wmathvector

                  Collection of functions for vector math. `MathVector` introduces missing in JavaScript type `VectorAdapter`. Vector adapter is an implementation of the abstract interface, a kind of link that defines how to interpret data as the vector. The adapter could

                  • v0.3.399
                  • 28.47
                  • Published

                  mapbox-gl-inspect

                  Mapbox GL JS plugin for inspecting vector data

                  • v1.3.1
                  • 28.40
                  • Published

                  @agentdb/sdk

                  JavaScript SDK for AgentDB database service

                  • v1.1.15
                  • 28.38
                  • Published

                  gdal-enhanced-seraph

                  Bindings to GDAL (Geospatial Data Abstraction Library) with non-default drivers

                  • v0.11.5
                  • 28.35
                  • Published

                  @codai/cbd

                  Codai Better Database - High-Performance Vector Memory System with HPKV-inspired architecture and MCP server

                    • v1.0.10
                    • 28.28
                    • Published

                    @stdlib/blas-base-ddot

                    Calculate the dot product of two double-precision floating-point vectors.

                    • v0.3.0
                    • 28.15
                    • Published

                    @stdlib/blas-base-sdot

                    Calculate the dot product of two single-precision floating-point vectors.

                    • v0.2.2
                    • 28.14
                    • Published

                    @stdlib/blas-gdot

                    Calculate the dot product of two vectors.

                    • v0.2.2
                    • 28.07
                    • Published

                    @postermywall/pdfkit

                    A PDF generation library for Node.js. Customised for PMW

                    • v0.13.0
                    • 28.04
                    • Published

                    unlerp

                    opposite of lerp; get normalized range between two bounds

                    • v1.0.1
                    • 27.89
                    • Published

                    vue-cryptoicon

                    Beautiful pixel perfect 400+ cryptocurrency and 10+ Fiat currency icon

                      • v0.18.1
                      • 27.88
                      • Published

                      point-in-triangle

                      test whether a point is inside a triangle

                      • v1.0.1
                      • 27.52
                      • Published

                      ml-svm

                      Support Vector Machine in Javascript

                      • v2.1.2
                      • 27.45
                      • Published

                      fast-cosine-similarity

                      A very fast implementation of cosine-similarity for comparing two vectors. Up to 6x faster than the compute-cosine-similarity library.

                      • v1.2.2
                      • 27.36
                      • Published

                      twemoji-emojis

                      A very simple downloader for Twemoji graphics (PNG and SVG)

                      • v14.1.0
                      • 27.35
                      • Published

                      @ramirezcgn/fantasticon

                      Fork of fantasticon that implements a forked version of svgicons2svgfont that support more options than the original.

                      • v3.0.2
                      • 27.27
                      • Published

                      tween-ticker

                      a generic tween ticker engine

                      • v3.3.2
                      • 27.22
                      • Published

                      genkitx-pinecone

                      Genkit AI framework plugin for Pinecone vector database.

                      • v1.18.0
                      • 27.15
                      • Published

                      math-ds

                      Mathematical data structures.

                      • v1.2.1
                      • 27.00
                      • Published

                      native-vector-store

                      High-performance local vector store with SIMD optimization for MCP servers

                      • v0.4.0
                      • 26.85
                      • Published

                      ts-potrace

                      TypeScript implementation of potrace - transforming bitmaps into vector graphics

                      • v0.1.0
                      • 26.62
                      • Published

                      trackasia-gl

                      BSD licensed community fork of mapbox-gl, a WebGL interactive maps library

                      • v2.0.1
                      • 26.62
                      • Published

                      @js-sdsl/priority-queue

                      javascript standard data structure library which benchmark against C++ STL

                      • v4.4.0
                      • 26.22
                      • Published

                      brisky-struct

                      An observable data structure

                      • v1.10.13
                      • 26.05
                      • Published

                      genkitx-chromadb

                      Genkit AI framework plugin for Chroma vector database.

                      • v1.18.0
                      • 25.93
                      • Published

                      dotlottie-player

                      Web Component for playing Lottie animations in your web app. Previously @johanaarstein/dotlottie-player

                      • v2.5.6
                      • 25.84
                      • Published

                      algebra

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

                      • v1.0.1
                      • 25.70
                      • Published

                      html-to-image-v2

                      Generates an image from a DOM node using HTML5 canvas and SVG.

                      • v1.9.0
                      • 25.69
                      • Published

                      flo-vector2d

                      A purely functional 2d vector library.

                      • v4.0.5
                      • 25.57
                      • Published

                      @minogin/vector

                      2D-vector algebra. Vectors are immutable - every operation returns new instance.

                      • v1.0.2
                      • 25.52
                      • Published

                      @thi.ng/timestep

                      Deterministic fixed timestep simulation updates with state interpolation

                      • v1.0.37
                      • 25.47
                      • Published

                      @nsmr/pixelart-react

                      Pixelarticons as React Components - Finest handmade pixelart icons, now for React. Includes interactive gallery with all 486 icons.

                      • v2.0.0
                      • 25.45
                      • Published

                      candied

                      A general purpose CAN (Controller Area Network) toolbox with support for .dbc file parsing, CAN message decoding, and more

                      • v2.2.0
                      • 25.45
                      • Published

                      @stdlib/array-empty

                      Create an uninitialized array having a specified length.

                      • v0.3.0
                      • 25.43
                      • Published

                      hexdocs-mcp

                      MCP server for searching Hex package documentation

                      • v0.6.0
                      • 25.37
                      • Published

                      ts-maps-vue

                      Vue components for ts-maps - Interactive Vector Maps

                      • v0.2.0
                      • 25.34
                      • 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
                      • 25.27
                      • Published

                      majesticons

                      A versitile, beautiful and scalable iconset. 210 icons each in line and solid.

                      • v2.1.2
                      • 25.19
                      • Published

                      simsimd

                      Portable mixed-precision BLAS-like vector math library for x86 and ARM

                      • v6.5.1
                      • 25.11
                      • Published

                      normalize-value

                      Normalizes a value according to the specified steps, using log norm2 formula.

                      • v1.0.2
                      • 24.84
                      • Published

                      mcp-memory-libsql

                      LibSQL-based persistent memory tool for MCP

                      • v0.0.14
                      • 24.82
                      • Published

                      @thi.ng/boids

                      n-dimensional boids simulation with modular behavior system

                      • v1.1.24
                      • 24.77
                      • Published

                      pdfkit-browserify

                      A PDF generation library for Node.js -- Browserified!

                      • v0.8.3-R2
                      • 24.76
                      • Published

                      genkitx-cloud-sql-pg

                      Genkit AI framework plugin for Cloud SQL for PostgreSQL.

                      • v1.18.0
                      • 24.72
                      • Published

                      vector2-node

                      An object representing a 2D vector.

                      • v0.0.3
                      • 24.71
                      • Published

                      vector-cosine-similarity

                      Lightweight Cosine Similarity Function. Built as an alternative to the compute-cosine-similarity package. Works with high dimension vectors like openAI embeddings

                      • v1.8.0
                      • 24.69
                      • Published