Skip to main content

WebGL

Low-level graphics API for rendering interactive 3D and 2D graphics.

$ ls --count6011 repositories
Topic:WebGL
Open lettier/3d-game-shaders-for-beginners details
lettier/3d-game-shaders-for-beginners
19.6K

from lettier

3D Game Shaders For Beginners Interested in adding textures, lighting, shadows, normal maps, glowing objects, ambient occlusion, reflections, refractions, and more to your 3D game? Great! Below is a collection of...

C++
2023-06-25
Open mosra/magnum details
mosra/magnum
5.2K

from mosra

Magnum — Lightweight and modular C++11 graphics middleware for games and data visualization Looking for an open-source library that gives you graphics abstraction and platform independence on major desktop, mobile and...

C++
2026-05-07
Open MaxBittker/sandspiel details
MaxBittker/sandspiel
3.1K

from MaxBittker

sandspiel "Imagine the cool phenomenon when the wind blows the falling leaves. This game simulates the phenomenon with powder dots !" -DAN-BALL This is a falling sand game built in rust via wasm , webgl, and some JS...

Rust
2026-03-02
Open bradley/Blotter details
bradley/Blotter
3.1K

from bradley

A JavaScript API for drawing unconventional text effects on the web. Home — Help Overview When applying effects to text on the web, designers have traditionally been constrained to those provided by CSS. In the...

JavaScript
2020-07-28
Open martinlaxenaire/curtainsjs details
martinlaxenaire/curtainsjs
1.8K

from martinlaxenaire

What is it ? Knowledge and technical requirements Installation and usage In a browser, you can use the UMD files located in the dist directory: Usage with React Note that if you are using React, you might want to try...

JavaScript
2025-04-03
Open phaserjs/phaser-ce details
phaserjs/phaser-ce
1.4K

from phaserjs

Phaser CE Community Edition Phaser CE is a fast, free, and fun open source HTML5 game framework. It uses a custom build of Pixi.js for WebGL and Canvas rendering, and supports desktop and mobile web browsers. Games can...

JavaScript
2026-01-21
Open EvanBacon/Expo-Crossy-Road details
EvanBacon/Expo-Crossy-Road
1.1K

from EvanBacon

Try in the Browser This is strictly for educational purposes only. Models I created the models using the open source project MagicaVoxel. Stack - Expo ios, android, web - React Native for web web - React Native ios,...

TypeScript
2026-03-26
Open doxas/twigl details
doxas/twigl
1.1K

from doxas

twigl twigl.app is an online editor for One tweet shader, with gif or webm, jpeg, png generator and sound shader, and broadcast live coding. get started Example: regulation There are four modes in twigl.app, each of...

JavaScript
2026-03-04
Open openrndr/openrndr details
openrndr/openrndr
970

from openrndr

OPENRNDR A Kotlin/JVM and Kotlin/JS library for creative coding, real-time and interactive graphics. Can currently be used on Windows, macOS and Linux/x64 to create standalone graphical applications. Basics and use are...

Kotlin
2026-05-29
Open developmentseed/lonboard details
developmentseed/lonboard
948

from developmentseed

Lonboard ! PyPI pypi badge pypi link ! Conda Version conda version badge conda version ! PyPI - Downloads pypi-img pypi-link ! Binder binder badge binder jupyterlab url ! open in colab colab badge colab notebook link...

Python
2026-05-29
Open emilwidlund/alma details
emilwidlund/alma
897

from emilwidlund

Alma Alma is an interactive playground for generative graphics. It comes with a unique node-based editor for WebGL experiences, and a layer-based renderer which can mix graph layers with raw GLSL-based layers. Nominated...

TypeScript
2024-09-27
Open drojdjou/J3D details
drojdjou/J3D
860

from drojdjou

J3D J3D was a WebGL based 3D engine. I used it for my personal experiments and demos. It's a playground rather than a production environment. It consists of a Javascript rendering engine and a C#/Unity3d scene exporter....

JavaScript
2022-10-24
Open gkjohnson/threejs-sandbox details
gkjohnson/threejs-sandbox
822

from gkjohnson

threejs-sandbox Set of experiments and extensions to THREE.js. These pages are a sandbox of examples and not necessarily ready to include in projects and may require some work to properly and performantly integrate. If...

Roff
2026-05-22
Open cloud9c/taro details
cloud9c/taro
803

from cloud9c

Taro A lightweight 3D game engine for the web. Built with three.js and cannon-es. ⚛️ Physics - Full integration with a 3D rigid-body physics engine. 🔌 Entity Component System - Write efficent and extendable code. 🔊...

JavaScript
2025-02-13
Open polygonjs/polygonjs details
polygonjs/polygonjs
796

from polygonjs

Polygonjs ! NPM package npm npm-url ! Twitter twitter-img twitter-url ! Discord discord-img discord-url ! Forum forum-img forum-url Polygonjs is a node-based 3D WebGL design tool . Home Page Documentation Try Demo...

TypeScript
2025-07-10
Open nucliweb/People-You-Should-Follow-on-CodePen details
nucliweb/People-You-Should-Follow-on-CodePen
709

from nucliweb

People You Should Follow on CodePen If you like SVG, Animation, Canvas, Interaction, WebGL, Three.js, Shader, GLSL, P5.js and Creative Code Demo or it didn't happen CodePen Coder Tags Adam Argyle CSS , Animation Adam...

JavaScript
2021-01-02
Open davidhckh/portfolio-2025 details
davidhckh/portfolio-2025
698

from davidhckh

Portfolio 2025 Personal portfolio site: project case studies, lightweight 3D and shader demos, bilingual copy English and German . Built with Vue 3 , TypeScript , and Vite . Motion via GSAP and Lenis , 3D via three.js ,...

TypeScript
2026-05-20
Open ad044/lainTSX details
ad044/lainTSX
684

from ad044

lainTSX A browser-based implementation of the Serial Experiments Lain PSX game using three.js with the aim to provide multi-language support and make it more accessible. History The original PSX game was released in...

TypeScript
2026-04-29
Open andrewwoan/abigail-bloom-portolio-bokoko33 details
andrewwoan/abigail-bloom-portolio-bokoko33
532

from andrewwoan

Recreation of Award-winning Bokoko33's Portfolio Live demo This repo contains code of a recreation of Bokoko33's award-winning website . The original creator asks to please not use this exact idea, but feel free to use...

JavaScript
2024-03-07
Open klevron/threejs-toys details
klevron/threejs-toys
532

from klevron

November 2024 This repository is no longer maintained. My threejs toys/components library is now here : sponsors-only access ✨ ThreeJS Toys - Made with 💙 ! NPM Package npm npm-url ! Build Size build-size build-size-url...

JavaScript
2024-11-21
Open Priler/dino3d details
Priler/dino3d
526

from Priler

🦖 T-Rex Run 3D Play the game here: Alt. version with best quality settings for high-end PCs: Description T-Rex Run 3D is a ThreeJS WebGL game made as an experiment. All the graphics was hand crafted with Magica Voxel...

JavaScript
2024-08-21
Open Motion-Core/motion-core details
Motion-Core/motion-core
507

from Motion-Core

Motion Core Motion Core is not just a library; it's a curated collection of expressive, production-ready motion components designed for the experimental web. Born from a desire to make high-end motion design accessible,...

Svelte
2026-05-16
Open playcanvas/react details
playcanvas/react
501

from playcanvas

@playcanvas/react ⚡ A full-featured library for interactive 3D in React. @playcanvas/react is a thin wrapper around PlayCanvas - a batteries included library for building interactive 3D content in React. Designed to get...

TypeScript
2026-04-11