JSPM

Found 398 results for gl

gl-react-expo

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

    • v5.2.1
    • 32.95
    • 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
    • 32.89
    • Published

    @maptalks/regl

    regl is a fast functional WebGL framework.

    • v3.6.0
    • 30.84
    • Published

    expo-pixi

    Tools for using pixi in Expo

    • v2.1.1
    • 30.73
    • Published

    gl-wireframe

    Convert a mesh index for drawing wireframes

    • v1.0.1
    • 29.95
    • Published

    expo-processing

    Utilities for using Processing.js on Expo

    • v2.4.5
    • 29.16
    • Published

    create-draw-function

    Create a WebGL draw call based on user provided data

    • v0.0.1
    • 26.43
    • Published

    deps-opengl-raub

    Binaries and headers for OpenGL-dependent addons

    • v7.2.0
    • 26.00
    • Published

    node-ffmpeg-concat

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

    • v2025.8.8
    • 25.59
    • Published

    pex-gl

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

    • v3.0.2
    • 24.65
    • Published

    gl-react-image

    Universal gl-react cropper that implements various resizeMode in OpenGL

    • v3.2.0
    • 24.39
    • Published

    @qcharts/core

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

    • v1.0.37
    • 24.01
    • Published

    nogl

    WebGL shim for node

    • v1.1.0
    • 23.82
    • Published

    react-native-mapbox-gl

    A Mapbox GL react native module for creating custom maps

    • v5.2.1-deprecated
    • 23.64
    • Published

    fontpath-renderer

    a generic text renderer for canvas/webgl/etc

    • v4.0.0
    • 23.16
    • Published

    dictionary-gl

    Galician spelling dictionary

    • v3.0.0
    • 23.12
    • Published

    canvas-loop

    canvas loop/scale utility

    • v1.0.7
    • 23.07
    • Published

    gl-sprite-batch

    a high level quad batcher for stackgl

    • v3.1.1
    • 22.93
    • Published

    texcoord

    uv texture coordinates from a region

    • v1.0.2
    • 22.88
    • 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
      • 22.73
      • Published

      webglazy

      Responsive + configurable WebGL canvas replacement

      • v3.1.3
      • 22.70
      • Published

      gl-aliased-vao

      like vao, but only for simple vertex arrays

      • v1.0.2
      • 22.33
      • Published

      glsl-quad

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

      • v1.0.0
      • 22.32
      • Published

      glfw-raub

      GLFW for Node.js

      • v6.4.0
      • 22.23
      • Published

      gl-react-blur

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

      • v2.0.1
      • 21.96
      • Published

      three-line2

      lines expanded in a vertex shader

      • v1.1.9
      • 21.94
      • Published

      3d-core-raub

      An extensible Node3D core for desktop applications

      • v5.3.0
      • 21.90
      • Published

      @fable/gl

      Creates a WebGL context without a window

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

      webgl-raub

      WebGL for Node.js

      • v5.3.0
      • 21.32
      • Published

      gl-pixel-stream

      streaming gl.readPixels from an FBO

      • v1.2.0
      • 21.32
      • Published

      gl-big-triangle

      Draws a big triangle that fills your entire viewport.

      • v1.0.0
      • 20.76
      • Published

      mapbox-gl-traffic

      Mapbox GL JS plugin for enabling/disabling traffic

      • v1.0.1
      • 20.38
      • Published

      @g4rb4g3/maps

      A Mapbox react native module for creating custom maps

      • v10.1.38
      • 20.18
      • Published

      get-image-pixels

      gets a RGBA array of the given Image/Video source

      • v1.0.1
      • 19.94
      • Published

      gl-chromakey

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

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

      gl-spectrum

      Display spectrum data with webgl

      • v3.2.6
      • 19.49
      • Published

      vue-mgl

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

      • v0.4.0
      • 19.36
      • Published

      gl-context

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

      • v0.1.1
      • 19.30
      • Published

      pixel-grid

      render a grid of little squares

      • v1.0.2
      • 19.10
      • Published

      gl-quad

      a simple quad utility for stackgl

      • v1.1.3
      • 19.08
      • Published

      bmapgl

      ECharts plugin for baidu map GL version

      • v1.0.0
      • 18.87
      • Published

      mesh-reindex

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

      • v1.0.0
      • 18.23
      • Published

      clara-gl

      Modified gl package, Creates a WebGL context without a window

      • v4.1.0
      • 18.06
      • Published

      mapir-mapbox

      A mapir Mapbox GL react native module for creating custom maps

      • v2.0.6
      • 17.55
      • Published

      expo-phaser

      Build awesome 2D games with Phaser.js and Expo

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

      gl-mat4-esm

      gl-matrix's mat4, split into smaller pieces

      • v1.1.4
      • 16.68
      • Published

      @tamagui/maps

      A Mapbox react native module for creating custom maps

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

      @kmamal/gl

      Fork of `gl` that can render to windows

      • v9.1.0
      • 15.42
      • Published

      gl-basic-shader

      generates a basic shader with vertex attributes

      • v1.3.0
      • 14.94
      • 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
      • 14.92
      • Published

      webgl-to-opengl

      Convert GLSL from WebGL to OpenGL

      • v0.0.17
      • 14.89
      • Published

      deeplearn-gl

      Creates a WebGL context without a window

      • v4.0.7
      • 14.65
      • Published

      expo-three-ar

      Utilities for using Expo AR with THREE.js

      • v0.0.0
      • 14.31
      • Published

      kami-shader

      shader utils for WebGL / kami

      • v1.1.0
      • 14.17
      • Published

      gl-compare

      Visually compare two webgl render loops on the fly

      • v2.0.2
      • 14.08
      • Published

      trackasia-gl-leaflet

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

      • v0.0.22
      • 13.89
      • Published

      mugl

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

      • v0.3.0
      • 13.75
      • Published

      vec3.c

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

      • v1.1.1
      • 13.40
      • Published

      ag-gl-fbo

      Frame buffer object wrapper for WebGL

      • v2.0.9
      • 13.35
      • Published

      preview-dds

      preview and save DDS textures from the command line

      • v1.0.1
      • 13.30
      • Published

      @microbium/regl

      regl is a fast functional WebGL framework.

      • v1.3.13-1
      • 13.17
      • Published

      hack.gl

      `simple fragment shader / feedback effect declarative webgl helper`

        • v0.1.25
        • 13.16
        • Published

        gl-catmull-clark

        A javascript implementation of the Catmull-Clark subdivision surface algorithm

        • v1.0.0
        • 13.11
        • Published

        gl-mesh

        Static indexed mesh drawing for WebGL

        • v0.1.0
        • 12.67
        • Published

        gl-reset

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

        • v1.0.0
        • 12.67
        • Published

        mapbox-gl-react

        React components for Mapbox-gl-js

        • v0.1.6
        • 12.62
        • Published

        gl-gif

        Quickly and easily generate looping GIFs using WebGL

        • v3.1.0
        • 12.55
        • Published

        pnp-gui

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

        • v0.0.4
        • 12.17
        • Published

        primitive-ellipsoid

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

        • v2.1.1
        • 12.12
        • Published

        webglutenfree

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

        • v0.0.13
        • 12.11
        • Published

        regpu3

        WebGPU is a fast functional WebGPU framework.

        • v0.29.0
        • 12.11
        • Published

        fontpath-gl

        a stackgl implementation for fontpath rendering

        • v3.0.0
        • 11.98
        • Published

        light-ffmpeg-trans

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

        • v1.1.5
        • 11.96
        • Published

        glew

        glew source and static build target

        • v1.0.1
        • 11.96
        • 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
        • 11.85
        • Published

        @mpvite/maps

        A Mapbox GL react native module for creating custom maps

        • v8.1.6
        • 11.85
        • Published

        kami-texture

        texture utils for kami

        • v1.1.0
        • 11.85
        • Published

        @yaron24/ffmpeg-concat

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

        • v1.2.1
        • 11.84
        • Published

        draw-billboard

        Draws a billboarded sprite

        • v0.0.2
        • 11.67
        • Published

        audio-shader

        Shader based audio processing stream

        • v1.2.3
        • 11.57
        • Published

        mapbox-gl-mapmagic

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

        • v0.0.2
        • 11.49
        • Published

        gl-quads-to-tris

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

        • v1.0.0
        • 11.46
        • Published

        vec4.c

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

        • v1.0.0
        • 11.34
        • Published

        gl-fbo-matching

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

        • v1.0.0
        • 10.97
        • Published

        z1data-geocoder

        A mapboxgl plugin for the Mapbox Search geocoder API

        • v1.0.3
        • 10.87
        • Published

        @wq/map-gl

        MapLibre GL integration for @wq/map

        • v2.1.0
        • 10.72
        • Published

        glo-texture

        a WebGL texture interface

        • v1.0.1
        • 10.59
        • Published

        expo-graphics-rnge

        Tools for building universal graphic based components in Expo

        • v1.2.0
        • 10.49
        • Published

        twgl_cc

        Cocos2d-x extensions for twgl library

        • v1.0.1
        • 10.31
        • Published

        glo-mesh

        a mesh abstraction for WebGL

        • v1.0.1
        • 10.20
        • Published

        ag-gl-vao

        Vertex array object wrapper/shim for WebGL

        • v1.3.1
        • 10.19
        • Published

        gl-react-julia

        Universal gl-react Julia set fractals

        • v1.0.4
        • 10.08
        • Published

        glsl-100-to-300

        transpiles GLSL tokens from v100 to v300 es

        • v1.2.0
        • 9.87
        • 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.87
        • 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
        • 9.86
        • 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.77
        • Published

        beam-gl

        Expressive WebGL

        • v0.2211.0
        • 9.75
        • Published

        glsl-godrays

        Shader function for rendering godrays(volumetric light scattering).

        • v1.0.2
        • 9.66
        • Published

        cubemap-sh

        generate spherical harmonics from a cubemap

        • v0.2.1
        • 9.65
        • Published

        mapdirectrealtime

        A mapboxgl plugin for the Mapbox Directions API

        • v1.0.16
        • 9.62
        • Published

        glovebox

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

        • v0.2.5
        • 9.47
        • Published

        quads

        Quad geometry tools

        • v1.2.0
        • 9.29
        • 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.19
        • Published

        mat4.c

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

        • v1.0.0
        • 9.18
        • Published

        glglupup

        不要下载

          • v0.0.0
          • 8.98
          • Published

          @wq/map-gl-native

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

          • v2.0.0
          • 8.98
          • Published

          simple-gpu

          simple-gpu is a fast functional WebGPU framework.

          • v0.41.0
          • 8.76
          • Published

          gl-simplified-vao

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

          • v0.1.0
          • 8.76
          • Published

          kami-texture2

          texture utils for kami

          • v1.1.0
          • 8.76
          • Published

          is-gitlab-url

          Check if a passed string is a valid GitHub URL

          • v1.0.0
          • 8.64
          • Published

          glo-shader

          a generic shader interface for WebGL

          • v1.0.3
          • 8.29
          • Published

          gl-extension

          gets a WebGL extension, normalized to work the same in WebGL 2 contexts

          • v1.1.1
          • 8.20
          • Published

          three-glslify

          a helper to make ThreeJS shader materials from glslify

          • v2.0.2
          • 8.19
          • Published

          rectangular-prism

          Quickly generate an indexed mesh for a rectangular prism, because triangles.

          • v1.0.0
          • 8.19
          • Published

          a-cube

          Just a cubes positions, cells and normals.

          • v1.0.1
          • 8.10
          • Published

          gl-skydome-sun

          Draws a skydome with a sun into a 3D scene.

          • v2.0.5
          • 8.10
          • Published

          dizzy-canvas

          Simple 2d rendering engine.

          • v1.0.4
          • 8.08
          • Published

          webgp

          Web GPU Programming - if some things can be made simple, complex things can be possible

          • v0.1.1
          • 7.95
          • Published

          regpu5

          WebGPU is a fast functional WebGPU framework.

          • v0.36.0
          • 7.92
          • Published

          @wq/map-gl-web

          Web bindings for for @wq/map-gl

          • v2.1.0
          • 7.56
          • Published

          expo-pixijs

          Tools for using pixi v5 in Expo

          • v1.0.0
          • 7.55
          • Published

          axis3d-obj-geometry

          Converts .OBJ source into an Axis3D Geometry instance.

            • v1.0.0
            • 7.47
            • Published

            regpu4

            WebGPU is a fast functional WebGPU framework.

            • v0.33.0
            • 7.47
            • Published

            regl-primitive

            Create a regl draw command from a simplicial complex

            • v1.0.1
            • 7.44
            • Published

            gl-api

            A JSON listing of the WebGL 1.0 API

            • v1.0.3
            • 7.30
            • Published

            glsl-sat

            glsl-sat is a shader generator for WebGL, to generate a summed-area-table texture of an input texture

            • v0.1.0
            • 7.30
            • Published

            cube-face-vector

            gets a unit vector for a given cubemap face

            • v1.0.0
            • 6.90
            • Published

            gl-tetrahedron

            a simple tetrahedron utility for stackgl

            • v1.0.1
            • 6.82
            • Published

            glslify-api

            An API and accompanying client for generating glslify shaders in the browser

            • v1.1.0
            • 6.76
            • Published

            @brentvatne/gl-react-expo

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

              • v3.9.0
              • 6.76
              • Published

              @webgl/core

              WebGl component core

              • v0.1.0
              • 6.75
              • Published

              gl-react-color-matrix

              Universal gl-react effect to apply 4x4 rgba color matrix on a content

              • v1.1.0
              • 6.75
              • Published

              mglregl

              regl is a fast functional WebGL framework.

              • v1.0.0
              • 6.75
              • Published

              estsed

              an indexed quad mesh with normals and UVs

              • v1.5.0
              • 6.73
              • Published

              rotate-vector-about-axis

              A helper module that allows you to rotate a vector about an arbitrary axis.

              • v1.0.2
              • 6.62
              • Published

              three-sdf-text

              SDF text rendering for ThreeJS

              • v1.0.6
              • 5.99
              • Published

              @3dnest/spoke-geometry

              A software project that provides easy access to efficient and reliable geometric algorithms in the form of a ES6+ library.

                • v0.3.1
                • 5.99
                • Published

                gl-with-warp

                Creates a WebGL context without a window

                • v6.0.5
                • 5.98
                • Published

                mayo-gl

                A light weight web 2D graphics library

                • v0.2.2
                • 5.92
                • Published

                i18n-iso-3166-1

                i18n for ISO 3166-1 country codes and names

                • v1.0.6
                • 5.92
                • Published

                regpu9

                WebGPU is a fast functional WebGPU framework.

                • v0.39.0
                • 5.92
                • Published

                mapbox-layer-groups

                A library for managing groups of layers in mapbox

                • v0.0.6
                • 5.92
                • Published

                @webgl/test

                webgl-component test utils

                  • v0.1.0
                  • 5.90
                  • Published

                  gl-textured-quad

                  quick way to draw a texture to the screen

                  • v1.0.4
                  • 5.81
                  • Published

                  regpu2

                  WebGPU is a fast functional WebGPU framework.

                  • v0.21.0
                  • 5.78
                  • Published

                  cube-face-name

                  gets a name like "px" or "pz" for a cube map face

                  • v1.0.0
                  • 5.05
                  • Published

                  glfw.c

                  GLFW on npm for cmake linkage + static building

                  • v3.1.1
                  • 5.05
                  • Published

                  @muds/gltf

                  Minimal glTF 2.0 file loader for muds

                  • v0.1.0
                  • 4.99
                  • Published

                  gl-buffer-snoop

                  Intercepts uploads to WebGL buffers in order to keep track of their expected value on the GPU.

                  • v1.0.0
                  • 4.99
                  • Published

                  quat.c

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

                  • v1.0.0
                  • 4.99
                  • Published

                  @mattoakes/gl-react-expo

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

                    • v3.18.0-alpha.1
                    • 4.99
                    • Published

                    @planet/dynamic-tiles

                    Support for dynamically colored tiles from Planet Inc. tile servers.

                      • v1.1.4
                      • 4.99
                      • Published

                      regpu6

                      WebGPU is a fast functional WebGPU framework.

                      • v0.37.0
                      • 4.99
                      • Published

                      @fooday/gl-react-expo

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

                        • v5.2.3
                        • 4.94
                        • Published

                        bananagl

                        banana.gl is a small, low-level WebGL library designed as an alternative to three.js for developers who seek a more hands-on approach without diving into the complexities of bare WebGL. Honestly, it's just a fun project for me after using three.js for a w

                        • v2.1.1
                        • 4.94
                        • Published

                        expo-phaser3

                        Phaser3 for Expo

                        • v0.0.1-alpha
                        • 4.94
                        • Published

                        gl-canvas

                        Custom Element for <canvas> and WebGL

                        • v0.3.0
                        • 4.94
                        • Published

                        gl-texture2d-display

                        Displays a given gl-texture2d on your screen. Useful for debugging.

                        • v1.0.0
                        • 4.92
                        • Published

                        @fooday/gl-react-native

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

                          • v5.2.6
                          • 4.92
                          • Published

                          tilelive-gl

                          tilelive API for node-mapbox-gl-native

                          • v0.0.3
                          • 4.84
                          • Published

                          gl-shape

                          create 3d shape for use with stack.gl

                          • v1.0.1
                          • 3.82
                          • Published

                          mapdirect

                          A mapboxgl plugin for the Mapbox Directions API

                          • v1.0.19
                          • 3.82
                          • Published

                          gl-meshhelper

                          Using gl-meshhelper you can take vertex data that has duplication in the format that gl-meshhelper uses and get clean vertex data and index data

                          • v0.0.0
                          • 3.78
                          • Published

                          gl-movable-camera

                          A camera that can be easily be moved and turned.

                          • v1.0.1
                          • 3.78
                          • Published

                          gl-aabb3

                          gl-matrix style functions for 3D axis-aligned bounding boxes

                            • v1.0.1
                            • 3.78
                            • Published

                            birds-eye-camera

                            A flexible birds eye camera for WebGL.

                            • v0.1.0
                            • 3.77
                            • Published

                            glid

                            Fast 2D WebGL renderer

                            • v0.0.1
                            • 3.77
                            • Published

                            fit3d-gl

                            Creates a WebGL context without a window

                            • v4.0.2
                            • 3.74
                            • Published

                            gl-big-quad

                            Draws a big quad that fills your entire viewport.

                            • v1.0.0
                            • 3.74
                            • Published

                            gl-flags

                            Easily change and access your WebGL flags set by gl.enable/gl.disable with minimised overhead

                            • v1.1.0
                            • 3.74
                            • Published

                            glsl-zoom

                            glsl-zoom is a shader generator for WebGL, to easily display a specific subwindow (zoom) of a larger texture

                            • v0.1.0
                            • 3.74
                            • Published

                            primitive-octasphere

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

                            • v1.1.1
                            • 3.74
                            • Published