Showing 36 of 74 projects
A minimal WebGL 2 and WebGPU graphics library providing a lightweight alternative to three.js.
A real-time strategy game engine written in Rust with WebGPU, designed for massive-scale battles and modding without programming.
A curated list of awesome resources, demos, games, and projects related to the Babylon.js 3D engine.
A browser extension for inspecting, profiling, and debugging WebGPU applications across engines.
A pure Go GPU computing framework for graphics and compute operations with dual backends and zero CGO.
A fork of Dawn WebGPU implementation adding hardware ray tracing extensions via Vulkan and D3D12 backends.
A WGSL parser and reflection library for JavaScript/TypeScript that analyzes shader structure, bind groups, and resource layouts.
A community-driven superset of WGSL adding module imports, conditional compilation, and packaging for WebGPU shaders.
A software rasterizer implemented with WebGPU compute shaders for educational exploration of compute-based rendering.
A multi-threaded, renderer-independent TypeScript voxel engine for building customizable voxel-based games and applications.
A lightweight neural network library for Deno with CPU, GPU, and WASM backends, designed for serverless and edge environments.
Low-level .NET bindings for WebGPU, enabling browser-based graphics development for Evergine.
A browser extension for debugging WebGPU applications by monitoring WebGPU usage, objects, and commands.
SDL2 bindings for Deno, enabling multimedia applications with graphics, text rendering, and image loading.
A blazing fast, modern game engine powered by WebGPU for Deno and the browser.
A WebGPU extension that adds ray tracing capabilities via a pure compute shader implementation, enabling hardware-accelerated rendering in browsers.
A WebGPU-based rendering engine for building 3D graphics applications in the browser with modern GPU capabilities.
A real-time ocean simulation demo using WebGPU and Babylon.js, ported from FFT-Ocean.
A production-ready deep learning framework for Go that enables training and deploying neural networks as single binaries with a PyTorch-like API.
A JavaScript rendering library for glTF 2.0 models with WebGL2 and WebGPU backends.
An early-stage debugger for WebGPU applications, providing capture, replay, and debugging capabilities.
Pure Go FFI for calling C libraries without CGO, designed for WebGPU and GPU computing with zero per-call allocations.
A Deno module for matrix, ndarray, and tensor operations accelerated by WebGPU and WASM.
A space-themed browser game where you plan and execute cargo delivery routes through a gravitational simulation.
A Deno frame buffer module with Canvas API implementation and WebGPU renderer for graphics programming.
A browser-based space exploration game featuring procedurally generated, infinite star systems with seamless planetary travel.
A comprehensive website showcasing insights, techniques, and resources for WebGL development and graphics programming.
A web application that transcribes audio files to text completely locally in your browser, prioritizing privacy.
Dynamic binding to the WebGPU native library for the D programming language, enabling cross-platform GPU graphics and compute.
Entity-component based graphics engine for WebGPU, adapting the Oasis engine to the WebGPU API.
Auto-generated D bindings for the sokol headers, enabling cross-platform graphics and audio development in D.
A library of WebGPU support functions for modularization, debugging, testing, and resource management.
A minimal WebGPU library for rendering and compute operations, built with a focus on simplicity and performance.
A development kit for creating custom plugins, behaviors, effects, and themes for the Construct game engine.
A browser-based utility for inspecting, visualizing, and reprojecting textures and environment maps for graphics programmers.
A real-time ray tracer implementing the ReSTIR algorithm using WebGPU for browser-based rendering.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.