JSPM

Found 1951 results for vector tiles

leaflet.vectorgrid

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

  • v1.3.0
  • 246.93
  • Published

s2-vector-tile

This library reads/writes Vector Tiles 2.0

  • v2.0.12
  • 157.73
  • Published

leaflet-vector-offline

Plugin for Leaflet.js that supports offline vector map tiles.

  • v1.0.35
  • 139.97
  • Published

@ecds/leaflet.vectorgrid

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

  • v1.3.0
  • 138.10
  • Published

pgtiles

Create postgresql schema to for vector tiles

  • v0.0.3
  • 133.97
  • Published

open-vector-tile

This library reads/writes Open Vector Tiles

  • v1.12.0
  • 133.56
  • Published

@bagage/leaflet.vectorgrid

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

  • v2.0.0
  • 118.33
  • Published

tile-worker

Load and parse map tiles on Web Worker threads

  • v0.1.8
  • 114.87
  • Published

tilestrata-proxy

A TileStrata plugin for proxying remote tiles

  • v0.6.0
  • 108.25
  • Published

tile-retriever

Load vector tiles from sources described in MapLibre style documents

  • v0.0.7
  • 104.43
  • Published

vt-geojson

Stream GeoJSON from Mapbox vector tiles.

  • v2.1.1
  • 97.76
  • Published

cesium-pbf-loader

A CesiumJS plugin for loading PBF vector tiles easily.

  • v1.0.0
  • 97.43
  • Published

pgtiler

Create vector map tiles from PostGIS

  • v0.0.1
  • 96.21
  • Published

leaflet-hoverboard

Render vector tiles on canvas with leaflet. Supports geojson, topojson, and mapbox vector tiles (protobuf)

  • v1.1.5
  • 90.25
  • Published

mapbox-style-downloader

Download Mapbox styles, sprites, glyphs (fonts) and tiles for offline usage

    • v2.5.4
    • 89.32
    • Published

    tilestrata-vtile

    A TileStrata plugin for generating vector tiles with mapnik

    • v0.5.3
    • 84.82
    • Published

    react-leaflet-vector-layer

    React Leaflet V3 layer for displaying vector tiles without need for access token.

    • v0.1.8
    • 82.42
    • Published

    @s3pweb/leaflet.vectorgrid

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

    • v1.3.0
    • 77.40
    • Published

    @js-sdsl/ordered-map

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

    • v4.4.2
    • 74.00
    • Published

    mnemonist

    Curated collection of data structures for the JavaScript/TypeScript.

    • v0.40.3
    • 70.82
    • Published

    js-sdsl

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

    • v4.4.2
    • 67.70
    • Published

    is-svg

    Check if a string is SVG

    • v6.1.0
    • 65.34
    • Published

    country-flag-icons

    Vector (*.svg) country flag icons in 3x2 aspect ratio.

    • v1.5.21
    • 64.35
    • Published

    pdfkit

    A PDF generation library for Node.js

    • v0.17.2
    • 63.79
    • Published

    html-to-image

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

    • v1.11.13
    • 63.55
    • Published

    tile-dl

    Download map tiles covering an area from a URL template.

    • v1.0.2
    • 63.43
    • Published

    svg.js

    A lightweight library for manipulating and animating SVG.

    • v2.7.1
    • 62.69
    • Published

    @svgdotjs/svg.js

    A lightweight library for manipulating and animating SVG.

    • v3.2.5
    • 61.32
    • Published

    @math.gl/core

    Array-based 3D Math Classes optimized for WebGL applications

    • v4.1.0
    • 59.98
    • Published

    dup

    Initialize an array of arrays to a constant

    • v1.0.0
    • 58.97
    • Published

    gl-mat4

    gl-matrix's mat4, split into smaller pieces

    • v1.2.0
    • 58.77
    • Published

    @math.gl/culling

    Culling Functionality for 3D Classes

    • v4.1.0
    • 57.79
    • Published

    sylvester

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

      • v0.0.21
      • 57.19
      • Published

      leaflet-draw

      Vector drawing plugin for Leaflet

      • v1.0.4
      • 56.67
      • Published

      ml-distance

      Distance and similarity functions to compare vectors

      • v4.0.1
      • 56.59
      • Published

      compute-l2norm

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

      • v1.1.0
      • 55.94
      • Published

      compute-dot

      Computes the dot product between two numeric arrays.

      • v1.1.0
      • 55.85
      • 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.67
      • Published

      gl-vec2

      gl-matrix's vec2, split into smaller pieces

      • v1.3.0
      • 54.35
      • Published

      trackasia-gl

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

      • v2.0.1
      • 53.07
      • Published

      gl-vec3

      gl-matrix's vec3, split into smaller pieces

      • v1.2.0
      • 53.02
      • Published

      react-native-svg-charts

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

      • v5.4.0
      • 52.70
      • Published

      fantasticon

      Icon font generation tool

      • v3.0.0
      • 52.58
      • Published

      chromadb

      A JavaScript interface for chroma

        • v3.1.0
        • 52.01
        • Published

        paper

        The Swiss Army Knife of Vector Graphics Scripting

        • v0.12.18
        • 51.83
        • Published

        ml-nearest-vector

        Find the nearest point to a sample point

        • v2.0.1
        • 51.46
        • Published

        @upstash/vector

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

        • v1.2.2
        • 50.28
        • Published

        leaflet.vectorgrid.geojson

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

        • v1.3.1-rc1
        • 50.17
        • Published

        @lancedb/lancedb

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

          • v0.22.2
          • 49.92
          • 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
          • 49.83
          • Published

          jsvectormap

          A lightweight Javascript library for creating interactive maps

          • v1.7.0
          • 49.19
          • Published

          imagetracerjs

          raster image tracer and vectorizer, bitmap to SVG converter

          • v1.2.6
          • 48.57
          • Published

          socicon

          The social icon font

            • v3.0.5
            • 48.19
            • Published

            geodesy

            Libraries of geodesy functions

            • v2.4.0
            • 48.15
            • Published

            kld-affine

            A collection of classes used in affine geometry

            • v2.1.1
            • 48.15
            • Published

            vectorize-text

            Render a string to a vectorized cell complex

            • v3.2.2
            • 47.97
            • Published

            gl-vec4

            gl-matrix's vec4, split into smaller pieces

            • v1.0.1
            • 47.73
            • Published

            rat-vec

            Exact rational vector arithmetic

            • v1.1.1
            • 47.61
            • Published

            gl-quat

            gl-matrix's quaternion, split into smaller pieces

            • v1.0.0
            • 47.58
            • Published

            react-sketch-canvas

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

            • v6.2.0
            • 47.50
            • Published

            faiss-node

            Node.js bindings for faiss

            • v0.5.1
            • 47.33
            • Published

            ml-stat

            Functions for computing stats on arrays and matrices

            • v1.3.3
            • 46.94
            • Published

            @tldraw/vec

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

            • v1.9.2
            • 46.61
            • Published

            jquery-mapael

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

            • v2.2.0
            • 46.21
            • Published

            @joint/core

            JavaScript diagramming library

            • v4.1.3
            • 46.02
            • Published

            jvectormap-next

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

            • v3.1.2
            • 45.97
            • Published

            gdal-async

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

            • v3.11.4
            • 45.62
            • Published

            svglint

            Linter for SVGs

            • v4.1.2
            • 45.41
            • Published

            term-vector

            Creates a term vector from tokenized text.

            • v1.0.1
            • 45.40
            • Published

            two.js

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

            • v0.8.21
            • 44.55
            • Published

            text-to-svg

            Convert text to SVG path without native dependence.

            • v3.1.5
            • 44.50
            • Published

            cryptocurrency-icons

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

            • v0.18.1
            • 43.38
            • Published

            perfect-cursors

            Perfect interpolation for animated multiplayer cursors.

            • v1.0.5
            • 43.25
            • Published

            aes256

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

            • v1.1.0
            • 43.15
            • Published

            quaternion

            The RAW rotation library using quaternions

            • v2.2.0
            • 42.75
            • Published

            vec2

            manipulate vectors in 2d

            • v1.6.1
            • 42.31
            • Published

            victor

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

            • v1.1.0
            • 42.22
            • Published

            @tldraw/intersect

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

            • v1.9.2
            • 42.01
            • 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
            • 41.34
            • Published

            justgage

            JustGage is a handy JavaScript plugin for generating and animating nice & clean gauges. Modern ES6+ implementation with native SVG rendering (v2.0 modernized by robertsLando).

            • v2.0.1
            • 41.26
            • Published

            jqvmap

            jQuery Vector Map Library

            • v1.5.1
            • 41.19
            • Published

            @upstash/search

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

            • v0.1.6
            • 41.06
            • Published

            vecks

            2D and 3D Vector Algebra library

            • v3.9.2
            • 40.54
            • Published

            list

            Fast purely functional immutable lists.

            • v2.0.19
            • 40.43
            • Published

            arraytools

            Collection of array processing tools

            • v1.1.2
            • 40.41
            • Published

            postcss-svg

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

            • v3.0.0
            • 40.41
            • Published

            ndarray-gemm

            Matrix multiplication for ndarrays

            • v1.0.0
            • 40.38
            • Published

            camera-unproject

            unproject 2D point to 3D coordinate

            • v1.0.1
            • 39.83
            • 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.78
            • 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
            • 39.49
            • Published

            touch-position

            get current touch/mouse position

            • v2.0.0
            • 38.83
            • Published

            @thi.ng/vectors

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

            • v8.6.11
            • 38.67
            • Published

            vecti

            A tiny TypeScript library for 2D vector math.

            • v3.1.4
            • 38.61
            • Published

            @js-sdsl/deque

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

            • v4.4.2
            • 38.17
            • Published

            tilebase

            Range based Single File MBTiles like Store

            • v4.0.0
            • 38.17
            • Published

            leaflet-polylineoffset

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

            • v1.1.1
            • 37.94
            • Published

            pixelarticons

            Finest handmade pixelart icons.

            • v1.8.1
            • 37.72
            • Published

            contour-generator

            Locally generates contour vector tiles using maplibre-contour

            • v2.0.7
            • 37.64
            • Published

            clipper-js

            Clipper-lib abstraction layer (simplified API)

            • v1.0.2
            • 37.53
            • Published

            @kittl/paper

            The Swiss Army Knife of Vector Graphics Scripting

            • v0.12.30
            • 37.51
            • Published

            @rimbu/list

            An efficient immutable ordered sequence of elements akin to a Vector

            • v2.1.3
            • 37.50
            • Published

            gdal

            Bindings to GDAL (Geospatial Data Abstraction Library)

            • v0.11.1
            • 37.11
            • Published

            ts-potrace

            TypeScript implementation of potrace - transforming bitmaps into vector graphics

            • v0.1.0
            • 36.95
            • Published

            polf

            Point on line functions.

            • v0.0.11
            • 36.88
            • Published

            difference

            Calculate the difference of two arrays

            • v1.0.2
            • 36.84
            • Published

            seqviz

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

            • v3.10.10
            • 36.82
            • Published

            @giro3d/giro3d

            A JS/WebGL framework for 3D geospatial data visualization

            • v0.43.7
            • 36.80
            • Published

            @scratch/paper

            The Swiss Army Knife of Vector Graphics Scripting

            • v0.11.20221201200345
            • 36.51
            • Published

            vexify

            Portable vector database with on-demand Ollama embeddings. Zero-config semantic search via SQLite.

            • v0.16.27
            • 36.36
            • Published

            @js-sdsl/ordered-set

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

            • v4.4.2
            • 36.36
            • Published

            get-plane-normal

            gets a plane's normal from 3 points

            • v1.0.0
            • 36.34
            • Published

            vectorclock

            A simple implementation of vector clocks in Javascript.

            • v0.0.0
            • 36.32
            • Published

            extract-svg-path

            extracts a string of subpaths from an svg file

            • v2.1.0
            • 36.06
            • Published

            @esri/maplibre-arcgis

            Wrapper for integrating ArcGIS data sources with MapLibre GL JS

            • v1.0.0
            • 35.85
            • Published

            pdf.js

            A PDF generation library for Node.js

            • v0.1.0
            • 35.63
            • Published

            vuevectormap

            A Vue wrapper component for Jsvectormap

            • v2.1.1
            • 35.36
            • 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
            • 35.20
            • Published

            cos-similarity

            Computes the cosine similarity between two vectors

            • v2.0.0
            • 35.05
            • Published

            vector2d

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

            • v3.0.0
            • 34.99
            • Published

            vectorious

            A high performance linear algebra library.

            • v6.1.14
            • 34.74
            • Published

            @sap-ai-sdk/document-grounding

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

            • v2.1.0
            • 34.40
            • Published

            emptymap.js

            A module that helps in navigation of map like pan, zoom and rotation but does nothing itself.

            • v1.0.1
            • 34.26
            • 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
            • 33.90
            • Published

            gps-filter

            Tool set for filtering gps data

            • v0.2.0
            • 33.85
            • Published

            open3d

            Open3d is a 3d geometry library for javascript.

            • v0.2.4
            • 33.52
            • Published

            vectorize

            Converts gps points to motion vectors

              • v0.1.1
              • 33.38
              • Published

              immutable-vector2d

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

              • v1.0.3
              • 33.25
              • Published

              dicons

              A react icons library for Designali

              • v1.1.7
              • 32.87
              • Published

              mjs

              3D matrix and vector operations

              • v1.0.0
              • 32.63
              • Published

              @sqliteai/sqlite-wasm

              SQLite Wasm compiled with automatically initialized sqlite-sync and sqlite-vector extensions. Conveniently packaged as an ES Module for effortless integration.

              • v3.50.4-sync.0.8.55-vector.0.9.51
              • 32.52
              • Published

              n8n-nodes-qwen-embedding

              n8n nodes for Ollama embeddings - Dynamic model loading + Support for Qwen, EmbeddingGemma, Nomic and more. Generate text embeddings for vector stores and AI applications.

              • v0.10.0
              • 32.26
              • Published

              paper-jsdom

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

              • v0.12.18
              • 32.06
              • Published

              @thi.ng/matrices

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

              • v3.0.26
              • 32.00
              • Published

              @thi.ng/distance

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

              • v3.0.21
              • 31.94
              • Published

              @vect/vector-mapper

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

              • v0.8.6
              • 31.91
              • Published

              libsvm-js

              A port of libsvm to javascript using emscripten

              • v0.2.1
              • 31.79
              • Published

              x-math

              Math library inspired by Google Closure library

              • v0.12.0
              • 31.71
              • Published

              facesjs

              A JavaScript library for generating vector-based cartoon faces

              • v5.0.2
              • 31.63
              • Published

              mcp-memory-ts

              Cloud-based vector MCP memory service for Claude.ai - TypeScript implementation

              • v1.7.2
              • 31.50
              • Published

              @thi.ng/simd

              WASM based SIMD vector operations for batch processing

              • v1.0.38
              • 31.37
              • Published

              multikeymap

              A multi-key hash table for JavaScript.

              • v1.0.0
              • 31.33
              • Published

              paper-jsdom-canvas

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

              • v0.12.18
              • 31.29
              • Published

              svgjs

              A lightweight library for manipulating and animating SVG.

              • v2.6.2
              • 31.27
              • Published

              @connext/vector-contracts

              Smart contracts powering Connext's minimalist channel platform

                • v0.2.5-beta.21
                • 31.17
                • Published

                kmeans-ts

                A fast, efficient k-means clustering implementation in TypeScript

                • v1.0.4
                • 31.15
                • 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
                • 30.98
                • Published

                vecn

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

                • v1.3.1
                • 30.73
                • Published

                @thi.ng/sparse

                Sparse vector & matrix implementations

                • v1.1.21
                • 30.66
                • Published

                html-to-image-ext

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

                • v1.9.1
                • 30.61
                • Published

                vue-cryptoicon

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

                  • v0.18.1
                  • 30.34
                  • Published

                  g.js

                  Graphic Objects Library

                  • v0.1.17
                  • 30.34
                  • Published

                  lerp-array

                  lerps two numbers or an array of numbers

                  • v1.1.1
                  • 30.33
                  • Published

                  wmathconcepts

                  Collection of functions to operate such geometrical concepts as Sphere, Box, Plane, Frustum, Ray, Axis and Angle, Euler's Angles, Quaternion and other. Why MathConcepts? Three reasons. All functions of the module are purely functional. MathConcepts heavil

                  • v0.4.45
                  • 30.21
                  • Published

                  muze

                  Composable visualisation library for web with a data-first approach

                  • v1.3.2
                  • 30.20
                  • Published

                  threejs-math

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

                  • v0.147.0
                  • 29.89
                  • Published

                  pdfkit-next

                  A PDF generation library for Node.js

                  • v0.11.0
                  • 29.83
                  • Published

                  riskjs

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

                  • v0.0.7
                  • 29.71
                  • Published

                  mz-math

                  mzMath - a collection of TypeScript-based math helpers.

                  • v3.0.26
                  • 29.64
                  • Published

                  @stdlib/random-array-uniform

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

                  • v0.2.1
                  • 29.47
                  • Published

                  mapbox-gl-inspect

                  Mapbox GL JS plugin for inspecting vector data

                  • v1.3.1
                  • 29.34
                  • Published

                  sylvester.js

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

                    • v0.1.1
                    • 29.33
                    • Published

                    arrow-line

                    Draw arrows between HTML elements

                    • v0.7.5
                    • 29.16
                    • Published

                    eigenjs

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

                    • v0.0.89
                    • 29.15
                    • Published

                    math-ds

                    Mathematical data structures.

                    • v1.2.1
                    • 29.11
                    • Published

                    brisky-struct

                    An observable data structure

                    • v1.10.13
                    • 29.09
                    • Published