A non-exhaustive list of WebGL and WebGPU frameworks and libraries. It is mostly for learning purposes as some of the libraries listed are wip/outdated/not maintained anymore.
Name | Stars | Last Commit | Description |
---|---|---|---|
three.js | ![GitHub |
# Maintainer: Jonathon Fernyhough <jonathon at_m2x+dev> | |
# Contributor: Aleksej Komarov <[email protected]> | |
# Contributor: MKzero <info[at]linux-web-development[dot]de> | |
# Contributor: Evergreen <evergreenubuntu[at]gmail[dot]com> | |
# Upstream: Bitwig GmbH <[email protected]> | |
# Original PKGBUILD taken wholesale from stylemistake's bitwig-studio package | |
# JF added a prepare() to allow side-by-side installation with release version | |
pkgname=bitwig-studio-beta |
/* | |
Copy this into the console of any web page that is interactive and doesn't | |
do hard reloads. You will hear your DOM changes as different pitches of | |
audio. | |
I have found this interesting for debugging, but also fun to hear web pages | |
render like UIs do in movies. | |
*/ | |
const audioCtx = new (window.AudioContext || window.webkitAudioContext)() |
A non-exhaustive list of WebGL and WebGPU frameworks and libraries. It is mostly for learning purposes as some of the libraries listed are wip/outdated/not maintained anymore.
Name | Stars | Last Commit | Description |
---|---|---|---|
three.js | ![GitHub |
license: gpl-3.0 | |
height: 600 |
height: 960 | |
license: gpl-3.0 |
height: 960 | |
license: gpl-3.0 |
license: gpl-3.0 | |
height: 960 |
license: gpl-3.0 |
license: gpl-3.0 |
license: gpl-3.0 | |
redirect: https://observablehq.com/@d3/arc-corners |