JSPM

Found 398 results for gl

parse-bmfont-xml

parses XML BMFont files into a JavaScript object

  • v1.1.6
  • 81.16
  • Published

parse-bmfont-ascii

parses ASCII BMFont files to a JavaScript object

  • v1.0.6
  • 80.15
  • Published

regl-splom

Scatterplot matrix for 2d plots

  • v1.0.14
  • 73.35
  • Published

gl-mat4

gl-matrix's mat4, split into smaller pieces

  • v1.2.0
  • 71.69
  • Published

regl

regl is a fast functional WebGL framework.

  • v2.1.1
  • 71.53
  • Published

webgl-context

gets a WebGLRenderingContext

  • v2.2.0
  • 71.32
  • Published

regl-line2d

Draw polyline with regl

  • v3.1.3
  • 71.06
  • Published

svg-path-sdf

Get signed distance field for a svg path

  • v2.0.0
  • 70.72
  • Published

gl-util

Set of practical webgl utils

  • v3.1.3
  • 70.72
  • Published

@plotly/regl

regl is a fast functional WebGL framework.

  • v2.1.2
  • 70.71
  • Published

gl

Creates a WebGL context without a window

  • v8.1.6
  • 68.00
  • Published

gl-vec2

gl-matrix's vec2, split into smaller pieces

  • v1.3.0
  • 67.52
  • Published

gl-vec3

gl-matrix's vec3, split into smaller pieces

  • v1.2.0
  • 64.97
  • Published

quad-indices

creates the indices for a quad (two triangles)

  • v2.0.1
  • 63.63
  • Published

@rnmapbox/maps

A Mapbox react native module for creating custom maps

  • v10.1.41
  • 63.58
  • Published

gl-shader

WebGL shader wrapper

  • v4.3.1
  • 60.32
  • Published

gl-constants

all the WebGL 1.0 constants

  • v1.0.0
  • 59.57
  • Published

extrude-polyline

triangulates a 2D polyline into a stroke

  • v1.0.6
  • 59.31
  • Published

expo-gl

Provides GLView that acts as OpenGL ES render target and gives GL context object implementing WebGL 2.0 specification.

  • v15.1.7
  • 58.98
  • Published

gl-vec4

gl-matrix's vec4, split into smaller pieces

  • v1.0.1
  • 58.24
  • Published

gl-fbo

Frame buffer object wrapper for WebGL

  • v2.0.5
  • 58.23
  • Published

flip-pixels

Flip pixel data after readPixels

  • v1.0.2
  • 58.15
  • Published

gl-quat

gl-matrix's quaternion, split into smaller pieces

  • v1.0.0
  • 58.10
  • Published

gl-vao

Vertex array object wrapper/shim for WebGL

  • v1.3.0
  • 58.01
  • Published

quat-slerp

standalone spherical linear interpolation

  • v1.0.1
  • 57.74
  • Published

expo-three

Utilities for using THREE.js with Expo

  • v8.0.0
  • 57.09
  • Published

canvas-app

sets up a retina-scaled canvas with render loop

  • v2.4.1
  • 56.02
  • Published

is-webgl-context

whether the given object is a WebGL context

  • v1.1.0
  • 55.02
  • Published

mapbox-gl-leaflet

binding from mapbox gl to the leaflet api

  • v0.0.16
  • 51.34
  • Published

l7regl

. 自定义改造 regl 使之兼容小程序环境 - 处理兼容动态函数 - l7eval5 Function.apply - 数据纹理参数取值为空 - gl.getParamter(...) - 兼容事件注册 context_lost、restore - canvas.addEventListener - 增加对 webgl 扩展验证的支持 - gl.getExtension(...) - 增加对小程序环境 imageData、canvas 的判断 - isPixelData、isAliMiniCanvas

    • v0.0.20
    • 51.18
    • Published

    gl-wiretap

    A gl debugger that listens and replays gl (WebGL, WebGL2, and HeadlessGL) gpu commands

    • v0.6.2
    • 51.05
    • Published

    font-atlas-sdf

    Populate a <canvas> with SDF font texture atlas

    • v2.0.0
    • 50.42
    • Published

    expo-gl-cpp

    C++ bindings for WebGL 2.0 used in Expo GL module

    • v11.4.0
    • 50.06
    • Published

    gl-got

    Convenience wrapper for `got` to interact with the GitLab API

    • v9.0.3
    • 47.39
    • Published

    glsl-fxaa

    FXAA implementation for glslify in WebGL

    • v3.0.0
    • 45.99
    • Published

    gl-react

    Universal React library, write and compose WebGL shaders, implement complex effects using a descriptive paradigm

      • v5.2.0
      • 45.80
      • Published

      webgltexture-loader

      load & cache various kind of WebGLTexture with an extensible and loosely coupled system

      • v2.0.0
      • 44.99
      • Published

      glsl-read-float

      Read floating point values back from WebGL

      • v1.1.0
      • 44.39
      • Published

      gl-react-dom

      DOM implementation of gl-react, an universal React library to write and compose WebGL shaders

        • v5.2.1
        • 43.54
        • Published

        webglew

        WebGL extension wrangler

        • v1.0.5
        • 41.81
        • Published

        primitive-quad

        an indexed quad mesh with normals and UVs

        • v2.0.0
        • 40.85
        • Published

        mapbox-gl-circle

        A google.maps.Circle replacement for Mapbox GL JS API

        • v1.6.7
        • 40.84
        • Published

        gl-tiled

        A Tiled editor renderer for WebGL.

        • v1.0.0
        • 40.83
        • Published

        primitive-sphere

        a sphere mesh with normals, texture coordinates and indices

        • v3.0.0
        • 40.15
        • Published

        gl-shader-errors

        "Parses" the log output of gl.getShaderInfoLog

        • v1.0.3
        • 40.14
        • Published

        3d-view-controls

        A 3D camera with hooks for input handling

        • v2.2.2
        • 39.07
        • Published

        ffmpeg-concat

        Concats a list of videos together using ffmpeg with sexy OpenGL transitions.

        • v1.3.0
        • 37.84
        • Published

        three-line-2d

        lines expanded in a vertex shader

        • v1.1.6
        • 37.42
        • Published

        node-country-list

        country names by Alpha-2 country code in multiple languages

        • v1.0.3
        • 36.92
        • 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
        • 36.46
        • Published

        image-sdf

        generate a signed distance field from an image

        • v1.0.4
        • 36.18
        • Published

        canvas-sketch

        A utility for quickly prototyping 2D and WebGL sketches

        • v0.7.7
        • 36.09
        • Published

        mapbox-gl-inspect

        Mapbox GL JS plugin for inspecting vector data

        • v1.3.1
        • 34.97
        • Published

        rnmapbox-ditch

        A Mapbox react native module for creating custom maps, specifically enhanced for the unique requirements of Ditch Navigation.

        • v1.2.42
        • 34.86
        • Published

        headless-gl

        Creates a WebGL context without a window

        • v3.0.7
        • 34.78
        • Published

        unlerp

        opposite of lerp; get normalized range between two bounds

        • v1.0.1
        • 34.35
        • Published

        gl-react-native

        React Native standalone implementation of gl-react, an universal React library to write and compose WebGL shaders

          • v5.2.1
          • 34.25
          • Published

          gl-to-dtype

          turns a gl type into a dtype string

          • v1.1.0
          • 34.21
          • Published

          glsl-gradient-palette

          Module for creating gradient palettes for usage in glsl.

          • v1.0.0
          • 33.72
          • Published

          glsl-worley

          Worley noise implementation for WebGL shaders

          • v1.0.2
          • 33.61
          • Published

          glsl-cos-palette

          glsl function for making cosine palettes

          • v1.0.0
          • 33.51
          • Published

          gl-react-expo

          React Native via Expo implementation of gl-react, an universal React library to write and compose WebGL shaders

            • v5.2.1
            • 33.24
            • Published

            gl-geometry

            A flexible wrapper for gl-vao and gl-buffer that you can use to set up renderable WebGL geometries from a variety of different formats.

            • v3.1.1
            • 33.10
            • Published

            expo-pixi

            Tools for using pixi in Expo

            • v2.1.1
            • 31.13
            • Published

            @maptalks/regl

            regl is a fast functional WebGL framework.

            • v3.6.0
            • 31.10
            • Published

            gl-wireframe

            Convert a mesh index for drawing wireframes

            • v1.0.1
            • 30.14
            • Published

            expo-processing

            Utilities for using Processing.js on Expo

            • v2.4.5
            • 29.11
            • Published

            create-draw-function

            Create a WebGL draw call based on user provided data

            • v0.0.1
            • 26.60
            • Published

            deps-opengl-raub

            Binaries and headers for OpenGL-dependent addons

            • v7.2.0
            • 26.09
            • Published

            @g4rb4g3/maps

            A Mapbox react native module for creating custom maps

            • v10.1.38
            • 25.78
            • Published

            node-ffmpeg-concat

            Concats a list of videos together using ffmpeg with sexy OpenGL transitions.

            • v2025.8.8
            • 25.68
            • Published

            pex-gl

            Create a RenderingContext (2d, webgl, webgl2, webgpu) for use in PEX.

            • v3.0.2
            • 24.86
            • Published

            gl-react-image

            Universal gl-react cropper that implements various resizeMode in OpenGL

            • v3.2.0
            • 24.60
            • Published

            @qcharts/core

            QCharts 是一个基于 spritejs 封装的图表库,可以让用户以组件的形式组合出各种图表

            • v1.0.37
            • 24.17
            • Published

            nogl

            WebGL shim for node

            • v1.1.0
            • 23.95
            • Published

            react-native-mapbox-gl

            A Mapbox GL react native module for creating custom maps

            • v5.2.1-deprecated
            • 23.70
            • Published

            canvas-loop

            canvas loop/scale utility

            • v1.0.7
            • 23.47
            • Published

            dictionary-gl

            Galician spelling dictionary

            • v3.0.0
            • 23.33
            • Published

            fontpath-renderer

            a generic text renderer for canvas/webgl/etc

            • v4.0.0
            • 23.19
            • Published

            @teritorio/map

            Collection of helper functions to add some features to MapLibre GL JD (Mapbox GL JS) related to Teritorio Map Style.

              • v0.13.0
              • 23.12
              • Published

              gl-sprite-batch

              a high level quad batcher for stackgl

              • v3.1.1
              • 22.98
              • Published

              texcoord

              uv texture coordinates from a region

              • v1.0.2
              • 22.91
              • Published

              webglazy

              Responsive + configurable WebGL canvas replacement

              • v3.1.3
              • 22.84
              • Published

              gl-aliased-vao

              like vao, but only for simple vertex arrays

              • v1.0.2
              • 22.71
              • Published

              glsl-quad

              glsl-quad provides simple utilities (simple quad mesh, shaders, etc.) for image processing with webgl.

              • v1.0.0
              • 22.38
              • Published

              three-line2

              lines expanded in a vertex shader

              • v1.1.9
              • 22.31
              • Published

              glfw-raub

              GLFW for Node.js

              • v6.4.0
              • 22.29
              • Published

              3d-core-raub

              An extensible Node3D core for desktop applications

              • v5.3.0
              • 22.27
              • Published

              gl-react-blur

              Universal gl-react multi-pass gaussian Blur effect with configurable intensity

              • v2.0.1
              • 22.08
              • Published

              @fable/gl

              Creates a WebGL context without a window

              • v4.10.0-beta.22
              • 21.66
              • Published

              webgl-raub

              WebGL for Node.js

              • v5.3.0
              • 21.46
              • Published

              gl-pixel-stream

              streaming gl.readPixels from an FBO

              • v1.2.0
              • 21.46
              • Published

              gl-big-triangle

              Draws a big triangle that fills your entire viewport.

              • v1.0.0
              • 20.90
              • Published

              mapbox-gl-traffic

              Mapbox GL JS plugin for enabling/disabling traffic

              • v1.0.1
              • 20.51
              • Published

              get-image-pixels

              gets a RGBA array of the given Image/Video source

              • v1.0.1
              • 20.11
              • Published

              gl-spectrum

              Display spectrum data with webgl

              • v3.2.6
              • 19.67
              • Published

              gl-chromakey

              Chroma key a video/image/canvas element in real time using the GPU

              • v1.0.0-beta.2
              • 19.56
              • Published

              vue-mgl

              mapbox-gl vue components (map, layers, sources, controls)

              • v0.4.0
              • 19.53
              • Published

              gl-context

              A shorthand module for creating a new WebGL context and basic animation loop.

              • v0.1.1
              • 19.33
              • Published

              gl-quad

              a simple quad utility for stackgl

              • v1.1.3
              • 19.25
              • Published

              pixel-grid

              render a grid of little squares

              • v1.0.2
              • 19.22
              • Published

              bmapgl

              ECharts plugin for baidu map GL version

              • v1.0.0
              • 18.97
              • Published

              mesh-reindex

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

              • v1.0.0
              • 18.28
              • Published

              clara-gl

              Modified gl package, Creates a WebGL context without a window

              • v4.1.0
              • 18.22
              • Published

              mapir-mapbox

              A mapir Mapbox GL react native module for creating custom maps

              • v2.0.6
              • 17.57
              • Published

              expo-phaser

              Build awesome 2D games with Phaser.js and Expo

              • v0.0.1-alpha.0
              • 16.83
              • Published

              gl-mat4-esm

              gl-matrix's mat4, split into smaller pieces

              • v1.1.4
              • 16.83
              • Published

              @tamagui/maps

              A Mapbox react native module for creating custom maps

              • v10.0.0-beta.32.2
              • 15.97
              • Published

              @kmamal/gl

              Fork of `gl` that can render to windows

              • v9.1.0
              • 15.51
              • Published

              @ohmi/gl-react-native

              OpenGL bindings for react-native to implement complex effects over images and components, in the descriptive VDOM paradigm

              • v2.57.1-rc.1.1.0
              • 15.17
              • Published

              webgl-to-opengl

              Convert GLSL from WebGL to OpenGL

              • v0.0.17
              • 14.98
              • Published

              gl-basic-shader

              generates a basic shader with vertex attributes

              • v1.3.0
              • 14.97
              • Published

              deeplearn-gl

              Creates a WebGL context without a window

              • v4.0.7
              • 14.78
              • Published

              expo-three-ar

              Utilities for using Expo AR with THREE.js

              • v0.0.0
              • 14.44
              • Published

              gl-compare

              Visually compare two webgl render loops on the fly

              • v2.0.2
              • 14.32
              • Published

              kami-shader

              shader utils for WebGL / kami

              • v1.1.0
              • 14.24
              • Published

              trackasia-gl-leaflet

              Supports adding TrackAsia GL Web to a Leaflet Map as a layer

              • v0.0.22
              • 14.13
              • Published

              mugl

              WebGPU and WebGL Micro 3D Graphics Library for JavaScript and WebAssembly

              • v0.3.0
              • 13.87
              • Published

              preview-dds

              preview and save DDS textures from the command line

              • v1.0.1
              • 13.53
              • Published

              vec3.c

              gl-matrix's vec3, split into smaller pieces, converted to c header files

              • v1.1.1
              • 13.49
              • Published

              ag-gl-fbo

              Frame buffer object wrapper for WebGL

              • v2.0.9
              • 13.46
              • Published

              @microbium/regl

              regl is a fast functional WebGL framework.

              • v1.3.13-1
              • 13.26
              • Published

              gl-catmull-clark

              A javascript implementation of the Catmull-Clark subdivision surface algorithm

              • v1.0.0
              • 13.20
              • Published

              hack.gl

              `simple fragment shader / feedback effect declarative webgl helper`

                • v0.1.25
                • 13.19
                • Published

                mapbox-gl-react

                React components for Mapbox-gl-js

                • v0.1.6
                • 12.84
                • Published

                gl-mesh

                Static indexed mesh drawing for WebGL

                • v0.1.0
                • 12.70
                • Published

                gl-reset

                Completely reset the state of a WebGL context, deleting any allocated resources

                • v1.0.0
                • 12.70
                • Published

                gl-gif

                Quickly and easily generate looping GIFs using WebGL

                • v3.1.0
                • 12.57
                • Published

                primitive-ellipsoid

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

                • v2.1.1
                • 12.33
                • Published

                pnp-gui

                A Immediate Mode WebGL GUI that aims to be easy to use and intergrate into any project.

                • v0.0.4
                • 12.27
                • Published

                webglutenfree

                We serve your draw calls type-safe and gluten-free

                • v0.0.13
                • 12.15
                • Published

                regpu3

                WebGPU is a fast functional WebGPU framework.

                • v0.29.0
                • 12.15
                • Published

                gl-clear

                A helper WebGL module for clearing the current buffer – extracted from [@mikolalysenko](http://github.com/mikolalysenko)'s [gl-now](http://github.com/mikolalysenko/gl-now).

                • v2.0.0
                • 12.06
                • Published

                light-ffmpeg-trans

                Concats a list of videos together using ffmpeg with sexy OpenGL transitions. fork from ffmpeg-concat

                • v1.1.5
                • 12.03
                • Published

                glew

                glew source and static build target

                • v1.0.1
                • 12.03
                • Published

                fontpath-gl

                a stackgl implementation for fontpath rendering

                • v3.0.0
                • 11.99
                • Published

                @mpvite/maps

                A Mapbox GL react native module for creating custom maps

                • v8.1.6
                • 11.93
                • Published

                kami-texture

                texture utils for kami

                • v1.1.0
                • 11.93
                • Published

                @yaron24/ffmpeg-concat

                Concats a list of videos together using ffmpeg with sexy OpenGL transitions.

                • v1.2.1
                • 11.87
                • Published

                audio-shader

                Shader based audio processing stream

                • v1.2.3
                • 11.77
                • Published

                draw-billboard

                Draws a billboarded sprite

                • v0.0.2
                • 11.68
                • Published

                mapbox-gl-mapmagic

                binding from mapbox gl (v.0.42.1) to the mapmagic api

                • v0.0.2
                • 11.57
                • Published

                gl-quads-to-tris

                Helper module that converts an array of quad indices to an array of triangles indices

                • v1.0.0
                • 11.50
                • Published

                vec4.c

                gl-matrix's vec4, in c, split into smaller pieces

                • v1.0.0
                • 11.35
                • Published

                gl-fbo-matching

                Compare two gl-fbo instances' contents for matching pixels.

                • v1.0.0
                • 11.03
                • Published

                z1data-geocoder

                A mapboxgl plugin for the Mapbox Search geocoder API

                • v1.0.3
                • 10.94
                • Published

                @wq/map-gl

                MapLibre GL integration for @wq/map

                • v2.1.0
                • 10.76
                • Published

                glo-texture

                a WebGL texture interface

                • v1.0.1
                • 10.65
                • Published

                expo-graphics-rnge

                Tools for building universal graphic based components in Expo

                • v1.2.0
                • 10.56
                • Published

                twgl_cc

                Cocos2d-x extensions for twgl library

                • v1.0.1
                • 10.35
                • Published

                ag-gl-vao

                Vertex array object wrapper/shim for WebGL

                • v1.3.1
                • 10.24
                • Published

                glo-mesh

                a mesh abstraction for WebGL

                • v1.0.1
                • 10.22
                • Published

                mglregl

                regl is a fast functional WebGL framework.

                • v1.0.0
                • 10.11
                • Published

                gl-react-julia

                Universal gl-react Julia set fractals

                • v1.0.4
                • 10.11
                • Published

                @epok.tech/gl-gpgpu

                `gl-gpgpu` - GPGPU state-stepping - declaratively maps optimal draw passes, shaders, GL resources, inputs, outputs - lets you focus on your logic, BYO-renderer.

                • v0.11.2
                • 10.02
                • Published

                glsl-100-to-300

                transpiles GLSL tokens from v100 to v300 es

                • v1.2.0
                • 9.91
                • Published

                glsl-numerify

                glsl-numerify is a debugging shader generator for WebGL: given a texture, blows it up in size, displays the pixel values as numbers.

                • v1.0.0
                • 9.91
                • Published

                beam-gl

                Expressive WebGL

                • v0.2211.0
                • 9.81
                • Published

                @amigocloud/mapbox-gl-native

                Renders map tiles with Mapbox GL. This fork aplied the fix for https://github.com/mapbox/vector-tile/issues/55. For now, it only supports Node 8 and 10.

                • v5.0.1
                • 9.78
                • Published

                glsl-godrays

                Shader function for rendering godrays(volumetric light scattering).

                • v1.0.2
                • 9.72
                • Published

                mapdirectrealtime

                A mapboxgl plugin for the Mapbox Directions API

                • v1.0.16
                • 9.68
                • Published

                cubemap-sh

                generate spherical harmonics from a cubemap

                • v0.2.1
                • 9.68
                • Published

                regpu4

                WebGPU is a fast functional WebGPU framework.

                • v0.33.0
                • 9.68
                • Published

                glovebox

                WebGl 2D optimized library, targets large fancy data presentation scenarios.

                • v0.2.5
                • 9.55
                • Published

                quads

                Quad geometry tools

                • v1.2.0
                • 9.30
                • Published

                rokid-gl-react-native

                OpenGL bindings for react-native to implement complex effects over images and components, in the descriptive VDOM paradigm

                • v0.0.2
                • 9.25
                • Published

                mat4.c

                gl-matrix's mat4, in c, split into smaller pieces

                • v1.0.0
                • 9.21
                • Published

                glglupup

                不要下载

                  • v0.0.0
                  • 9.13
                  • Published

                  @wq/map-gl-native

                  React Native & Expo bindings for @wq/map-gl

                  • v2.0.0
                  • 9.13
                  • Published

                  simple-gpu

                  simple-gpu is a fast functional WebGPU framework.

                  • v0.41.0
                  • 8.81
                  • Published

                  gl-simplified-vao

                  A simplified interface for creating vertex array objects without the need to calculate strides and offets.

                  • v0.1.0
                  • 8.81
                  • Published

                  kami-texture2

                  texture utils for kami

                  • v1.1.0
                  • 8.81
                  • Published

                  is-gitlab-url

                  Check if a passed string is a valid GitHub URL

                  • v1.0.0
                  • 8.70
                  • Published

                  glo-shader

                  a generic shader interface for WebGL

                  • v1.0.3
                  • 8.32
                  • Published

                  three-glslify

                  a helper to make ThreeJS shader materials from glslify

                  • v2.0.2
                  • 8.23
                  • Published