Skip to content
Change the repository type filter

All

    Repositories list

    • 🎃 Windowless WebGL for node.js
      JavaScript
      2731.8k675Updated Oct 29, 2024Oct 29, 2024
    • Transpile GLSL to JS
      JavaScript
      22178190Updated Jul 9, 2024Jul 9, 2024
    • 🎓 The sequel to shader-school: Learn the WebGL API
      JavaScript
      Other
      1221.5k361Updated Apr 6, 2024Apr 6, 2024
    • transform streamed glsl tokens into an ast
      JavaScript
      MIT License
      1598111Updated Apr 3, 2024Apr 3, 2024
    • angle

      Public
      Almost Native Graphics Layer Engine (local fork)
      C++
      Other
      24101Updated Feb 29, 2024Feb 29, 2024
    • 💻
      JavaScript
      858014Updated Dec 11, 2022Dec 11, 2022
    • packages

      Public
      📦 A list of packages that fall under the stack.gl umbrella
      JavaScript
      11115214Updated Dec 11, 2022Dec 11, 2022
    • gl-mat4

      Public
      gl-matrix's mat4, split into smaller pieces
      JavaScript
      zlib License
      148031Updated Oct 14, 2022Oct 14, 2022
    • gl-shader

      Public
      🎁 WebGL shader wrapper
      JavaScript
      MIT License
      2312341Updated Sep 9, 2022Sep 9, 2022
    • through stream that translates glsl-parser AST nodes into working glsl code
      JavaScript
      41022Updated Nov 28, 2021Nov 28, 2021
    • gl-vec3

      Public
      gl-matrix's vec3, split into smaller pieces
      JavaScript
      zlib License
      115311Updated May 27, 2021May 27, 2021
    • 🎓 A workshopper for GLSL shaders and graphics programming
      JavaScript
      Other
      2554.3k445Updated Mar 20, 2021Mar 20, 2021
    • gl-mat2

      Public
      gl-matrix's mat2, split into smaller pieces
      JavaScript
      zlib License
      3801Updated Nov 13, 2019Nov 13, 2019
    • 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.
      JavaScript
      MIT License
      105012Updated Jun 20, 2019Jun 20, 2019
    • through stream that transforms glsl-parser AST nodes and rewrites variables into shorter forms
      JavaScript
      61432Updated Jun 12, 2019Jun 12, 2019
    • gl-vao

      Public
      Vertex array object wrapper for WebGL
      JavaScript
      MIT License
      42540Updated Nov 23, 2018Nov 23, 2018
    • gl-vec2

      Public
      gl-matrix's vec2, split into smaller pieces
      JavaScript
      zlib License
      83620Updated Aug 24, 2018Aug 24, 2018
    • gl-mat3

      Public
      gl-matrix's mat3, split into smaller pieces
      JavaScript
      zlib License
      11810Updated Aug 1, 2018Aug 1, 2018
    • 🎩 Create a magic getter/setter object for a given WebGLProgram's uniforms.
      JavaScript
      Other
      31801Updated Jun 17, 2018Jun 17, 2018
    • gl-vec4

      Public
      gl-matrix's vec4, split into smaller pieces
      JavaScript
      zlib License
      3612Updated Feb 8, 2018Feb 8, 2018
    • gl-clear

      Public
      A helper WebGL module for clearing the current buffer
      JavaScript
      Other
      41100Updated Apr 29, 2017Apr 29, 2017
    • gl-fbo

      Public
      WebGL framebuffer wrapper
      JavaScript
      MIT License
      196042Updated Feb 23, 2017Feb 23, 2017
    • WebGL texture wrapper
      JavaScript
      MIT License
      105940Updated Nov 21, 2016Nov 21, 2016
    • CommonJS/npm port of the WebGL conformance tests
      HTML
      6702002Updated May 25, 2016May 25, 2016
    • gl-mesh

      Public
      Draws static indexed geometry in WebGL
      JavaScript
      MIT License
      31300Updated May 24, 2016May 24, 2016
    • Core implementation of gl-shader without parser dependencies
      JavaScript
      MIT License
      32212Updated Apr 24, 2016Apr 24, 2016
    • Pull audio waveform/frequency data into WebGL for realtime audio visualisation
      JavaScript
      Other
      65700Updated Mar 28, 2016Mar 28, 2016
    • Read out the contents of a floating-point gl-texture2d
      JavaScript
      Other
      11110Updated Feb 13, 2016Feb 13, 2016
    • Reusable CSS for styling README/Markdown content consistently.
      HTML
      Other
      9811Updated Jan 5, 2016Jan 5, 2016
    • gl-toy

      Public
      🔮 Quickly create WebGL demos using glslify
      JavaScript
      MIT License
      41900Updated Jan 1, 2016Jan 1, 2016