Showing 36 of 359 projects
A multiplayer first-person shooter game built with Babylon.js where clients handle world simulation and the server acts as a message relay.
A demonstration application showing how to integrate Cesium 3D mapping with the latest Angular framework.
A collection of examples for generating and using irregular grids in creative coding and visualization.
A multiplayer JavaScript/WebGL voxel world game demo exploring browser-based game development.
A plugin component for PlayCanvas Engine that adds support for Spine 2D skeletal animations.
A browser-based tool for visualizing, analyzing, and editing GTFS transit data entirely client-side using DuckDB WASM.
Examples demonstrating integration of Yuka Game AI library with Babylon.js for 3D rendering.
An open-source 3D synthesizer built for the web using three.js and Web Audio API.
A lightweight UI toolkit for creative coding projects, enabling rapid prototyping, variable control, and collaboration.
A browser-based space exploration game featuring procedurally generated, infinite star systems with seamless planetary travel.
A boilerplate for building 3D applications or games by integrating the PlayCanvas engine with Vue.js.
A lightweight JavaScript/WebGL library for real-time face detection, depth estimation, and 3D face insertion in the browser.
A comprehensive website showcasing insights, techniques, and resources for WebGL development and graphics programming.
An experimental ECSY implementation for Babylon.js, enabling entity-component-system architecture in 3D web apps.
A Go library for 2D triangulation of lines and polygons, optimized for GPU rendering.
A JavaScript/TypeScript library for accelerated tensor computation and ONNX model execution in the browser.
A Dart port of the pixi.js 2D rendering engine for creating interactive graphics and games.
An interactive kaleidoscope shader toy built with Godot, allowing real-time parameter adjustments.
A WebGL-based 3D molecule viewer built with Babylon.js for embedding interactive molecular visualizations in websites.
A first-person parkour demonstration game built with the Voxelman module for Godot.
A BabylonJS-based web implementation of PlanetBuilder algorithms for generating and visualizing 3D planets.
A visual editor for designing and adjusting post-processing effects in Babylon.js with real-time preview and data sharing.
A tutorial demonstrating post-processing effects like FXAA and color lookup transforms in ThreeJS.
A Dart game engine with a scene graph and HTML5 Canvas rendering, modeled after Cocos2d-js concepts.
A procedural 3D tower defense web game with physics, AI, and procedural sound where players defend a central energy source.
A minimal WebGPU library for rendering and compute operations, built with a focus on simplicity and performance.
A first-person shooter demo built with Babylon.js and React, showcasing 3D gameplay in HTML5.
A development kit for creating custom plugins, behaviors, effects, and themes for the Construct game engine.
A 2D physics game built with TypeScript using p2.js for physics simulation and Pixi.js for rendering.
A web-based first-person shooter game built with BabylonJS featuring multiple environments, weapons, and enemy types.
A talk exploring WebGL fundamentals with live coding demos showing how to create graphics beyond traditional DOM-based web applications.
A classic shoot 'em up game built with Three.js, inspired by Raptor: Call of the Shadows.
A WebGL-based online multiplayer first-person shooter game built with Babylon.js and Socket.IO.
A React library for creating spring-physics based 3D animations using react-babylonjs and react-spring.
A personal archive of interactive WebGL and graphics experiments originally shared on the jsdo.it code sharing platform.
An open-source arcade game where you manage code commits and collect stars to boost your project's popularity.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.