8 best JavaScript GPU libraries in 2024

share link

by marketing.admin@openweaver.com dot icon Updated: Jan 14, 2023

technology logo
technology logo

Guide Kit Guide Kit  

A GPU (Graphics Processing Unit) is a programmable logic chip that executes many operations in parallel, especially for graphics computations. GPUs are essential for running heavy applications and thus are widely used in various areas of modern technology. In the world of web development, the GPU can be utilized to accelerate performing heavy computations. JavaScript is undoubtedly one of the most popular programming languages in the world. It is used to create dynamic web pages, build mobile apps and games, and even run servers thanks to NodeJS. And now it can also be used for GPU computing. NPM is the default package manager for JavaScript. It’s used by millions of developers to build and manage software. GPUs are already being used for quite some time in desktop and mobile applications like Adobe Premiere, Photoshop, After Effects or even games. Popular open-source libraries for JavaScript GPU among developers include: gpu.js - GPU Accelerated JavaScript; scalene - high precision CPU, GPU, and memory profiler; pai -Resource scheduling and cluster management for AI.

gpu.jsby gpujs

JavaScript doticonstar image 14602 doticonVersion:2.11.2doticon
License: Permissive (MIT)

GPU Accelerated JavaScript

Support
    Quality
      Security
        License
          Reuse

            gpu.jsby gpujs

            JavaScript doticon star image 14602 doticonVersion:2.11.2doticon License: Permissive (MIT)

            GPU Accelerated JavaScript
            Support
              Quality
                Security
                  License
                    Reuse

                      WebGL-Fluid-Simulationby PavelDoGreat

                      JavaScript doticonstar image 13400 doticonVersion:Currentdoticon
                      License: Permissive (MIT)

                      Play with fluids in your browser (works even on mobile)

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                WebGL-Fluid-Simulationby PavelDoGreat

                                JavaScript doticon star image 13400 doticonVersion:Currentdoticon License: Permissive (MIT)

                                Play with fluids in your browser (works even on mobile)
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          scaleneby plasma-umass

                                          JavaScript doticonstar image 7779 doticonVersion:v1.5.21.4doticon
                                          License: Permissive (Apache-2.0)

                                          Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    scaleneby plasma-umass

                                                    JavaScript doticon star image 7779 doticonVersion:v1.5.21.4doticon License: Permissive (Apache-2.0)

                                                    Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              keras-jsby transcranial

                                                              JavaScript doticonstar image 4936 doticonVersion:v0.3.0doticon
                                                              License: Permissive (MIT)

                                                              Run Keras models in the browser, with GPU support using WebGL

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        keras-jsby transcranial

                                                                        JavaScript doticon star image 4936 doticonVersion:v0.3.0doticon License: Permissive (MIT)

                                                                        Run Keras models in the browser, with GPU support using WebGL
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  jsby turbo

                                                                                  JavaScript doticonstar image 2600 doticonVersion:1.0.2doticon
                                                                                  License: Permissive (MIT)

                                                                                  turbo.js - perform massive parallel computations in your browser with GPGPU.

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            jsby turbo

                                                                                            JavaScript doticon star image 2600 doticonVersion:1.0.2doticon License: Permissive (MIT)

                                                                                            turbo.js - perform massive parallel computations in your browser with GPGPU.
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      paiby microsoft

                                                                                                      JavaScript doticonstar image 2502 doticonVersion:v1.8.0doticon
                                                                                                      License: Permissive (MIT)

                                                                                                      Resource scheduling and cluster management for AI

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                paiby microsoft

                                                                                                                JavaScript doticon star image 2502 doticonVersion:v1.8.0doticon License: Permissive (MIT)

                                                                                                                Resource scheduling and cluster management for AI
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          webgl-windby mapbox

                                                                                                                          JavaScript doticonstar image 833 doticonVersion:Currentdoticon
                                                                                                                          License: Permissive (ISC)

                                                                                                                          Wind power visualization with WebGL particles

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    webgl-windby mapbox

                                                                                                                                    JavaScript doticon star image 833 doticonVersion:Currentdoticon License: Permissive (ISC)

                                                                                                                                    Wind power visualization with WebGL particles
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse
                                                                                                                                              JavaScript doticonstar image 34 doticonVersion:v0.0.1doticon
                                                                                                                                              License: Permissive (MIT)

                                                                                                                                              Utility for estimating the power of the GPU in the browser using WebGL debug parameters.

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        webgl-gpu-power-estimationby gkjohnson

                                                                                                                                                        JavaScript doticon star image 34 doticonVersion:v0.0.1doticon License: Permissive (MIT)

                                                                                                                                                        Utility for estimating the power of the GPU in the browser using WebGL debug parameters.
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  See similar Kits and Libraries