JavaScript Webgl

Open-source JavaScript projects categorized as Webgl

Top 23 JavaScript Webgl Projects

  • three.js

    JavaScript 3D Library.

  • Project mention: Space, Rockets and GPU particles | dev.to | 2024-05-12

    We also used three.js to setup a scene and manage resources.

  • 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: Alternatives to Flash Player for Videogame Coding? | news.ycombinator.com | 2024-05-08
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • plotly.js

    Open-source JavaScript charting library behind Plotly and Dash

  • Project mention: Ask HN: What's the best charting library for customer-facing dashboards? | news.ycombinator.com | 2024-04-29

    Plotly is based on D3. Has both open-source version and paid option.

    https://plotly.com/javascript/

  • A-Frame

    :a: Web framework for building virtual reality experiences.

  • Project mention: Ask HN: Why Htmx So Controversial? | news.ycombinator.com | 2024-05-13

    I like it. It is a perfect framework for my smart RSS reader and my image sorter where I want to do some simple things like putting up modal dialogs, implementing multiple-stage selects, combo boxes, things like that.

    React can handle apps with much more complex state and do really amazing things like

    https://aframe.io/

    but it is overkill for the common form applications it is commonly used for.

  • gpu.js

    GPU Accelerated JavaScript

  • Project mention: Deep Learning in JavaScript | news.ycombinator.com | 2024-03-28

    You might already be familiar, but a GPU.js backend can provide some speedups via good old WebGL -- no need for WebGPU just yet!

    [0]: https://github.com/gpujs/gpu.js/

  • WebGL-Fluid-Simulation

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

  • Project mention: That is some extremely impressive water physics, especialy for a place you only visit once. How did they do it? (MAJOR SPOILERS FOR 4.2 WORLD QUEST) | /r/Genshin_Impact | 2023-12-02

    It kinda reminds me of this fluid simulation website. The site is about a computer graphics technique that simulates the motion and appearance of fluids such as water, smoke or fire. You can use your mouse to move around the screen to see the simulation, also can change how the fluid simulation works by adjusting the sliders in the control panel next to it.

  • Cesium

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mapbox-gl-js

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

  • Project mention: Brave browser simplifies its fingerprinting protections | news.ycombinator.com | 2024-01-22

    Good. Brave's fiddling with WebGL causes >50% of my bug reports from 1% of users.

    [1] https://github.com/mapbox/mapbox-gl-js/issues/10518

    [2] https://github.com/mapbox/mapbox-gl-js/issues/8377

  • engine

    Fast and lightweight JavaScript game engine built on WebGL and glTF

  • Project mention: Gamedev.js Jam 2024 start and theme announcement! | dev.to | 2024-04-13

    10 × PlayCanvas Personal plan for 12 months

  • two.js

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

  • Project mention: Show HN: A JavaScript library for data visualization in both SVG and Canvas | news.ycombinator.com | 2024-04-11

    > DOM-like event bubbling

    This does sound very interesting. I started playing with https://two.js.org/ for a browser game but the event system proved a challange. The typescript focus also looks promising. Will give it a try.

  • melonJS

    a fresh, modern & lightweight HTML5 game engine

  • regl

    👑 Functional WebGL

  • Project mention: What is your experience with JavaScript libraries for 3D graphics? | /r/webdev | 2023-06-08

    Author of Threlte here 👋 with two cents about Three.js: It's exceptionally well written in terms of rigid and consistent interfaces that allow frameworks such as Threlte to exist to make wrappers/renderers that are as slim as possible. This is due to it being strictly OO but definitely something i would make top priority when creating a new 3D library. Personally I find regl also very interesting with a completely different approach than Babylon or Three.js.

  • Keras.js

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

  • pannellum

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

  • Project mention: free virtual tour software | /r/360Cameras | 2023-05-23

    Unity tour template should probably cover a 6 (I haven't used it yet, it's on my projects que to test out). I also have Pannellum qued, but since I haven't developed with it yet I don't know how easy it is to work with. I built my own tour using the insideout shader, but it had major glitches, so I don't recommend making it from scratch unless you're already good at software dev and have time to troubleshoot.

  • vizceral

    WebGL visualization for displaying animated traffic graphs

  • VivaGraphJS

    Graph drawing library for JavaScript

  • matrix

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

  • Project mention: No-more-secrets: recreate the decryption effect seen in the 1992 movie Sneakers | news.ycombinator.com | 2023-07-20

    if you like that one then you'll likely enjoy this[1] one also

    [1] https://github.com/Rezmason/matrix

  • Blotter

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

  • LittleJS

    LittleJS is a HTML5 game engine with many features and no dependencies. 🚂 Choo-Choo!

  • Project mention: Web Game Engines and Libraries | news.ycombinator.com | 2024-04-23
  • 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...).

  • twgl.js

    A Tiny WebGL helper Library

  • echarts-gl

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

  • 3d

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

  • SaaSHub

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

    SaaSHub logo
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 related posts

  • Alternatives to Flash Player for Videogame Coding?

    1 project | news.ycombinator.com | 8 May 2024
  • Gamedev.js Jam 2024 start and theme announcement!

    4 projects | dev.to | 13 Apr 2024
  • A free and open-source Civilization you can play in a browser

    1 project | news.ycombinator.com | 11 Apr 2024
  • Deep Learning in JavaScript

    11 projects | news.ycombinator.com | 28 Mar 2024
  • JavaScript Libraries That You Should Know

    8 projects | dev.to | 19 Mar 2024
  • A developer portfolio as a 2D top-down walking simulator

    3 projects | news.ycombinator.com | 15 Mar 2024
  • Show HN: SlideSynth

    1 project | news.ycombinator.com | 29 Feb 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 three.js 99,250
2 phaser 36,421
3 plotly.js 16,571
4 A-Frame 16,230
5 gpu.js 14,973
6 WebGL-Fluid-Simulation 14,269
7 Cesium 12,112
8 mapbox-gl-js 10,755
9 engine 9,170
10 two.js 8,198
11 melonJS 5,711
12 regl 5,126
13 Keras.js 4,951
14 pannellum 4,096
15 vizceral 4,056
16 VivaGraphJS 3,713
17 matrix 3,223
18 Blotter 3,030
19 LittleJS 2,770
20 jeelizFaceFilter 2,622
21 twgl.js 2,572
22 echarts-gl 2,555
23 3d 2,539

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