JavaScript Webgl

Open-source JavaScript projects categorized as Webgl

Top 23 JavaScript Webgl Projects

  • three.js

    JavaScript 3D Library.

    Project mention: CubeRenderTarget showing pixelated reflection | | 2023-01-24
  • Phaser

    Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

    Project mention: React-Phaser | | 2023-01-24

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • plotly.js

    Open-source JavaScript charting library behind Plotly and Dash

    Project mention: California's Current Snowpack Water Content vs Historical Levels [OC] | | 2023-01-09

    Sources and Tools Data is downloaded from the California Data Exchange Center website of the California Department of Water Resources using a python script. The data is processed in javascript and visualized here using HTML, CSS and javascript and the open source Plotly javascript graphing library.

  • A-Frame

    :a: Web framework for building virtual reality experiences.

    Project mention: Importing java into a-frame | | 2023-01-18

    Are you talking about A-Frame, the browser-based virtual reality framework? If so, you can't really "import Java" into it, because it runs in a browser and browsers can't run Java code (unless you do complicated stuff with WebAssembly).

  • gpu.js

    GPU Accelerated JavaScript

    Project mention: Gpu.js: GPU Accelerated JavaScript | | 2023-01-22

    I used this library on my project but I think it's no longer maintained. I PRed a fix for buggy atan2 over a year ago and no movement [1]. I do highly recommend it if you're a web developer interested in harnessing parallel processing.


  • WebGL-Fluid-Simulation

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

    Project mention: WebGL Fluid Simulation | | 2023-01-18
  • Cesium

    An open-source JavaScript library for world-class 3D globes and maps :earth_americas:

    Project mention: CesiumJS - a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics, and is cross-platform, cross-browser, and tuned for dynamic-data visualization | | 2022-10-11
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • mapbox-gl-js

    Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL

    Project mention: Getting Started with MapLibre GL JS | | 2022-10-06

    It originated as an open-source fork of Mapbox-gl-js before they switched to a non-open-source license on 8th December 2020.

  • engine

    Fast and lightweight JavaScript game engine built on WebGL and glTF

    Project mention: Engine 1.60.0 is here! 🚀 | | 2023-01-13
  • two.js

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

    Project mention: Trying to build a front end interactive browser or app experience where touch to screen simulates a visual heat map. | | 2022-11-25

    Javascript touch events paired with WebGL would be the route I’d go. There are some really great libraries for WebGL (twojs) or working with SVG (mojs) if you want to keep it simple

  • melonJS

    a fresh & lightweight javascript game engine

    Project mention: Final FLiP Stack Weekly of 2022 | | 2022-12-23
  • Keras.js

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

  • regl

    👑 Functional WebGL

    Project mention: What webGL framework to start with? | | 2023-01-26

    If you go to , you'll see the last commit was made literally yesterday.

  • vizceral

    WebGL visualization for displaying animated traffic graphs

    Project mention: What tools do you use to map out microservices? | | 2022-10-29
  • VivaGraphJS

    Graph drawing library for JavaScript

  • Blotter

    A JavaScript API for drawing unconventional text effects on the web.

  • matrix

    matrix (web-based green code rain, made with love)

    Project mention: LumoTray - A multi-monitor wallpaper manager, fullscreen manager and custom menu builder | | 2023-01-02

    [0] Customizable version of the open source Matrix Code by Rez Mason with easier configuration UI

  • sandspiel

    Creative cellular automata browser game

    Project mention: Granular Physics | | 2023-01-14

    Sandspiel, is that you?

  • LittleJS

    The Tiny JavaScript Game Engine That Can! 🚂

    Project mention: Most popular library to build games in javascript? | | 2022-12-28


  • echarts-gl

    Extension pack for Apache ECharts, providing globe visualization and 3D plots.

  • jeelizFaceFilter

    Javascript/WebGL lightweight face tracking library designed for augmented reality webcam filters. Features : multiple faces detection, rotation, mouth opening. Various integration examples are provided (Three.js, Babylon.js, FaceSwap, Canvas2D, CSS3D...).

    Project mention: Adding AR Filters in a 100ms Video Call - Part 1 | | 2022-03-08

    Ikr! That's what I was thinking when I came across Jeeliz. Now I have worked with tensorflow.js based libraries in the past but they're usually quite CPU intensive for a live video use case. Jeeliz looked promising as it's designed for this use case. So I thought why not try it out by adding some 3d AR filters to our video calls. Well! that is what we're going to do.

  • twgl.js

    A Tiny WebGL helper Library

    Project mention: TWGL: A Tiny WebGL Helper Library | | 2022-08-08
  • Proton

    Javascript particle animation library (by drawcall)

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-26.

JavaScript Webgl related posts


What are some of the best open-source Webgl projects in JavaScript? This list will help you:

Project Stars
1 three.js 88,432
2 Phaser 33,500
3 plotly.js 15,347
4 A-Frame 14,987
5 gpu.js 14,398
6 WebGL-Fluid-Simulation 12,963
7 Cesium 9,806
8 mapbox-gl-js 9,515
9 engine 8,059
10 two.js 7,923
11 melonJS 5,155
12 Keras.js 4,920
13 regl 4,825
14 vizceral 3,992
15 VivaGraphJS 3,555
16 Blotter 2,934
17 matrix 2,856
18 sandspiel 2,685
19 LittleJS 2,449
20 echarts-gl 2,391
21 jeelizFaceFilter 2,322
22 twgl.js 2,278
23 Proton 2,227
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.