JavaScript Webgl

Open-source JavaScript projects categorized as Webgl

Top 23 JavaScript Webgl Projects

  1. three.js

    JavaScript 3D Library.

    Project mention: Building LoreKeeper: An Immersive 3D Library to Bridge EPUBs and AI | dev.to | 2026-05-07

    Frontend: Three.js for the 3D engine, Vite for a lightning-fast build.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. 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: Unity begone | dev.to | 2026-05-14

    Here is what I wanted to find - simple portal where I could play simpler games built with HTML and Javascript and nothing else. Sure, building them with engines like Phaser is one thing, but creating a complete game with Unity and then packing it together to play a game that I can't tinker with is no fun!

  4. plotly.js

    Open-source JavaScript charting library behind Plotly and Dash

    Project mention: JavaScript Awesome Package | dev.to | 2026-02-03

    Plotly - Plotly JavaScript Open Source Graphing Library

  5. A-Frame

    :a: Web framework for building virtual reality experiences.

    Project mention: Modern Front end Complexity: essential or accidental? | news.ycombinator.com | 2026-04-21
  6. WebGL-Fluid-Simulation

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

  7. engine

    Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF

  8. gpu.js

    GPU Accelerated JavaScript

  9. Cesium

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

  10. two.js

    A renderer agnostic two-dimensional drawing api for the web

  11. melonJS

    a modern & lightweight HTML5 game engine

  12. regl

    👑 Functional WebGL

    Project mention: Show HN: Playful orbit trap fractal explorer (desktop) | news.ycombinator.com | 2026-01-23

    Hey HN! I've been working on a new render engine for our company for a while now, and I wanted to see if I can create an easy to use, playful interface for exploring orbit trap fractals.

    There are a lot of things happening under the hood: I wrote a runtime type system in TS that generates both shader code and a UI, allowing me to quickly iterate on new features and experiment easily. The renderer is based on regl (https://regl-project.github.io/). I've adapted regl to support WebGL2. I tried to use a functional, declarative approach, where input data is transformed into draw calls. I'm using my own custom cache system that smartly tries to cache assets (like images and geometry data) between draw calls.

    I'm curious what you think of it! Let me know in the comments if you have ideas for more features, fractals, etc. I'd also love to know if you encounter any bugs!

    Here is a blog post that I made, describing the features and underlaying math in layman terms: https://blog.repper.app/introducing-repper-labs/

    Oh, and no vibe coding in this project! All code was artisanally crafted.

  13. Keras.js

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

  14. pannellum

    Pannellum is a lightweight, free, and open source panorama viewer for the web.

  15. vizceral

    WebGL visualization for displaying animated traffic graphs

  16. VivaGraphJS

    Graph drawing library for JavaScript

  17. matrix

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

  18. Online3DViewer

    A solution to visualize and explore 3D models in your browser.

  19. matcaps

    Huge library of matcap PNG textures organized by color

  20. Blotter

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

  21. twgl.js

    A Tiny WebGL helper Library

  22. jeelizFaceFilter

    🎭 Lightweight WebGL & JavaScript library for real-time multi-face detection, tracking and augmented-reality face filters. Supports rotation, mouth-opening and integrates with Three.js, Babylon.js, Canvas2D and CSS3D

  23. 3d

    Three.js 3D项目,包含冰墩墩🐼、数字城市🏙、3D人像👤、车模展示🚗、塞尔达传说🗡等一些3D趣味演示页面,持续优化中...访问链接如下👇 (by dragonir)

  24. react-three-next

    React Three Fiber, Threejs, Nextjs starter

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).

JavaScript Webgl discussion

Log in or Post with

JavaScript Webgl related posts

Index

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

# Project Stars
1 three.js 113,008
2 phaser 39,771
3 plotly.js 18,220
4 A-Frame 17,553
5 WebGL-Fluid-Simulation 16,303
6 engine 16,003
7 gpu.js 15,369
8 Cesium 15,369
9 two.js 8,636
10 melonJS 6,311
11 regl 5,545
12 Keras.js 4,968
13 pannellum 4,826
14 vizceral 4,095
15 VivaGraphJS 3,859
16 matrix 3,776
17 Online3DViewer 3,541
18 matcaps 3,259
19 Blotter 3,076
20 twgl.js 2,987
21 jeelizFaceFilter 2,909
22 3d 2,843
23 react-three-next 2,820

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?