Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with webgpu

A curated list of projects in awesome lists tagged with webgpu .

https://github.com/beaufortfrancois/webgpu-cross-platform-app

WebGPU cross-platform app with CMake/Emscripten

dawn emscripten webgpu

Last synced: 16 Dec 2024

https://github.com/KeKsBoTer/web-splat

3D Gaussian Splatting Renderer implemented in WebGPU (WGPU) and Rust

gaussian graphics nerf rust web webgpu wgpu

Last synced: 19 Nov 2024

https://github.com/doodlewind/learn-wgpu-cn

๐Ÿ‡จ๐Ÿ‡ณ ใ€ŠLearn Wgpuใ€‹ไธญๆ–‡็‰ˆ

graphics rust translation tutorial webgl webgpu

Last synced: 27 Oct 2024

https://github.com/compute-toys/wgpu-compute-toy

Cross-platform compute shader engine

computer-graphics rust shaders shadertoy wasm webgpu wgpu wgsl

Last synced: 29 Nov 2024

https://github.com/reon90/redcube

JS renderer based on GLTF to WebGPU or WebGL backends.

3d-models glsl gltf opengl-es pbr typescript webgl webgl2 webgpu

Last synced: 15 Dec 2024

https://github.com/andykswong/mugl

WebGPU and WebGL Micro 3D Graphics Library for JavaScript and WebAssembly

3d 3d-graphics assemblyscript expo gltf gltf2 html5 javascript react-native renderer typescript wasm webassembly webgl webgl2 webgpu

Last synced: 06 Nov 2024

https://github.com/Reon90/redcube

JS renderer based on GLTF to WebGPU or WebGL backends.

3d-models glsl gltf opengl-es pbr typescript webgl webgl2 webgpu

Last synced: 02 Nov 2024

https://github.com/hexops-graveyard/mach-sysgpu

Highly experimental, blazingly fast, lean & mean descendant of WebGPU written in Zig

gpu graphics webgpu ziglang

Last synced: 16 Dec 2024

https://github.com/fralonra/wgshadertoy

A WGSL playground inspired by Shadertoy.

creative-coding egui generative-art shadertoy webgpu wgpu wgsl

Last synced: 27 Oct 2024

https://github.com/martinlaxenaire/gpu-curtains

gpu-curtains is a 3D WebGPU rendering engine. It can be used as a standalone 3D engine, but also includes extra classes focused on mapping 3d objects to DOM elements; It allows users to synchronize values such as position, sizing, or scale between them.

3d canvas curtains curtainsjs dom html5 javascript webgpu

Last synced: 17 Dec 2024

https://github.com/thorwebdev/browser-vector-search

Full in-browser Semantic Search with Huggingface Transformers.js and ElectricSQL's PGlite!

huggingface inference pglite postgres supabase transformerjs webgpu

Last synced: 17 Dec 2024

https://github.com/henrybetts/swift-webgpu

Swift bindings for WebGPU

dawn gpu graphics swift webgpu

Last synced: 23 Nov 2024

https://tsherif.github.io/webgpu-examples/

Rendering algorithms implemented in WebGPU.

3d-graphics webgpu

Last synced: 02 Nov 2024

https://github.com/tsherif/webgpu-examples

Rendering algorithms implemented in WebGPU.

3d-graphics webgpu

Last synced: 27 Oct 2024

https://github.com/evergineteam/webgpu.net

This repository contains low-level bindings for WebGPU used in Evergine.

csharp dotnet dotnet-core evergine netstandard waveengine webgpu

Last synced: 19 Nov 2024

https://github.com/polymeilex/vscode-wgsl

VsCode Syntax highlight for WGSL files

vscode-extension webgpu wgpu

Last synced: 12 Nov 2024

https://github.com/EvergineTeam/WebGPU.NET

This repository contains low-level bindings for WebGPU used in Evergine.

csharp dotnet dotnet-core evergine netstandard waveengine webgpu

Last synced: 02 Nov 2024

https://redcamel.github.io/webgpu/

WebGPU Samples & RnD

demo tutorial webgpu

Last synced: 02 Nov 2024

https://github.com/kainino0x/webgpu-cross-platform-demo

Barebones demo of WebGPU cross-platform (web/native) via CMake/Emscripten

webgpu

Last synced: 20 Dec 2024

https://github.com/lichtso/contrast_renderer

Contrast is a WebGPU based 2D render engine written in Rust

2d-rendering-engine font-rendering graphics rust ui vector-graphics wasm webgpu

Last synced: 15 Dec 2024

https://github.com/denosaurs/pane

๐Ÿ–ผ๏ธ A deno module providing bindings for cross-platform windowing

deno deno-plugin deno-plugins gui pane webgpu winit

Last synced: 27 Sep 2024

https://github.com/denosaurs/neo

๐Ÿ‘ฉโ€๐Ÿ’ป Matrix and other math, accelerated by WebGPU and WASM

deno fast-fourier-transform fft gpgpu gpu hacktoberfest javascript linear-algebra machine-learning matrix ndarray neural-network wasm webassembly webgpu wgsl

Last synced: 10 Oct 2024

https://github.com/schell/renderling

GPU driven real-time renderer, backed by wgpu and rust-gpu

gpgpu graphics image-based-lighting physically-based-rendering rust webgpu wgpu

Last synced: 21 Dec 2024

https://github.com/vircadia/vircadia-web

Vircadia open source metaverse web interface for virtual worlds.

babylonjs javascript metaverse vr vrmmo webgl webgpu webxr xr

Last synced: 15 Dec 2024

https://toji.github.io/webgpu-gltf-case-study/

A case study in effective WebGPU patterns for rendering glTF models

gltf webgpu

Last synced: 02 Nov 2024

https://github.com/pudnax/voidin

GPU driven renderer using WGPU

deferred frustum-culling graphics rust webgpu wgpu

Last synced: 17 Nov 2024

https://github.com/toji/webgpu-gltf-case-study

A case study in effective WebGPU patterns for rendering glTF models

gltf webgpu

Last synced: 02 Nov 2024

https://github.com/kayhhh/houseki

๐Ÿ’Ž A modular 3D game engine built for the web.

3d ecs game-development game-engine gltf threejs typescript vrm wasm webgl webgpu webxr

Last synced: 31 Oct 2024

https://github.com/brendan-duncan/webgpu_recorder

WebGPU debugging tool for recording and playing back of WebGPU commands.

javascript webgpu

Last synced: 14 Nov 2024

https://github.com/yangfengzzz/arche-webgpu

Entity-Component Based Graphics Engine rendered by WebGPU(Dawn)

computer-graphics dawn glsl-shaders spirv-cross webgpu wgsl-shader

Last synced: 14 Oct 2024

https://github.com/djdeveloperr/deno_desktop

Windowing support for Deno WebGPU.

deno surface webgpu window

Last synced: 22 Oct 2024

https://github.com/lichtso/splatter

Splatter is a WebGPU based gaussian splatting engine written in Rust

gaussian-splatting radix-sort rust webgpu

Last synced: 07 Nov 2024

https://github.com/szebniok/tree-sitter-wgsl

WebGPU Shading Language grammar for tree-sitter parser

parser tree-sitter webgpu wgsl

Last synced: 23 Oct 2024

https://github.com/encounter/aurora

A source-level GameCube & Wii compatibility layer

compatibility-layer dawn gamecube gx webgpu wii

Last synced: 12 Nov 2024

https://github.com/webgpu/webgpureport.org

A website to show WebGPU info

webgpu

Last synced: 18 Nov 2024

https://github.com/donmccurdy/ktx-parse

KTX 2.0 (.ktx2) parser and serializer.

3d graphics textures webgl webgl2 webgpu

Last synced: 18 Dec 2024

https://gnikoloff.github.io/webgpu-dojo/

WebGPU Sketches & Examples

gpu webgpu wglsl

Last synced: 02 Nov 2024

https://06wj.github.io/WebGPU-Playground/

WebGPU Playground

playground webgpu

Last synced: 02 Nov 2024

https://github.com/latentcat/graphpu

Large-scale 3D graph vis software written in Rust.

compute-shader egui gpgpu graph rust visualization visualizations webgpu wgpu wgsl

Last synced: 17 Nov 2024

https://github.com/panaverse/metaverse-web

Learn to Build Open Metaverse on the Web.

threejs typescript webgpu webxr

Last synced: 05 Nov 2024

https://github.com/greggman/webgpu-avoid-redundant-state-setting

Check for and avoid redundant state setting

webgpu

Last synced: 09 Nov 2024

https://github.com/piellardj/water-webgpu

WebGPU water simulation handling up to a million particles.

compute-shader gpgpu gpgpu-computing gpgpu-physics lagrangian shaders typescript webgpu

Last synced: 07 Nov 2024

https://github.com/oktomus/web-experiments

Rendering, compute, GPU experiments

webgl webgpu

Last synced: 27 Oct 2024

https://github.com/uinosoft/thing.js

ThingJS is a web3d engine designed to help developers build "Digital Twin Visualization" applications more efficiently.

digital-twin-visualization thingjs web3d webgl webgpu

Last synced: 06 Nov 2024

https://github.com/Absulit/points

A Generative Art library made in WebGPU

creative-coding genart generative-art javascript shaders webgl webgpu wgsl

Last synced: 05 Nov 2024

https://github.com/rsms/dawn-lib

Builds Dawn on Linux and macOS as one single easier-to-use library

dawn linux macos webgpu

Last synced: 28 Oct 2024

https://gnikoloff.github.io/webgpu-compute-metaballs/

WebGPU demo demonstrating marching cubes, deferred rendering, PBR, shadow mapping and different post-processing

computer-graphics webgl webgl2 webgpu wglsl

Last synced: 02 Nov 2024

https://github.com/s-macke/webgpu-lab

Demos and experiments in WebGPU technology. Focus on compute shaders.

2d-graphics compute-shader demos webgpu wgsl-shader

Last synced: 14 Oct 2024

https://github.com/jgw96/web-ai-toolkit

The Web AI Toolkit simplifies the integration of AI features, such as OCR, speech-to-text, text summarization and more into your application. It ensures data privacy and offline capability by running all AI workloads locally, leveraging WebNN when available, with a fallback to WebGPU.

ai transformersjs webai webgpu webnn

Last synced: 19 Dec 2024

https://github.com/twinklebear/webgpu-cpp-wasm

Template to get started with SDL2 + WebGPU C++ -> Native/Wasm projects

native sdl2 wasm webgpu

Last synced: 19 Nov 2024

https://s-macke.github.io/WebGPU-Lab/

Demos and experiments in WebGPU technology. Focus on compute shaders.

2d-graphics compute-shader demos webgpu wgsl-shader

Last synced: 02 Nov 2024

https://github.com/jinleili/simuverse

Simulate particle vector fields, fluid dynamics, procedural textures, and position-based dynamics based on wgpu + egui

egui fluid-simulation julia particles position-based-dynamics rust webgpu wgpu

Last synced: 19 Nov 2024

https://github.com/amerkoleci/alimer.bindings

Cross platform .NET bindings

gpu webgpu wgpu

Last synced: 08 Nov 2024

https://hsimpson.github.io/webgpu-particles/

Calculate and render particles with WebGPU

render-particles webgpu webgpu-particles

Last synced: 02 Nov 2024

https://github.com/niklaskorz/linon

Non-Linear Ray Casting on the web, and on your desktop too

raycasting raytracing streamlines visualization webgpu wgpu wgpu-rs

Last synced: 12 Nov 2024

https://github.com/gnikoloff/hwoa-rang-gpu

micro webGPU rendering & compute library

3d computer-graphics gpu-computing webgpu wglsl

Last synced: 02 Nov 2024

https://github.com/greggman/dekapng

Make giant PNG files in the browser

canvas png shadertoy threejs webgl webgpu

Last synced: 09 Nov 2024

https://github.com/rsms/dawn-wire-example

[WIP] Demo of a minimal but functional Dawn-based WebGPU client and server

webgpu

Last synced: 13 Oct 2024

https://github.com/avarel/silicate

Pure Rust GPU image compositor for Procreate file format.

compositing egui procreate webgpu wgpu wgsl

Last synced: 24 Nov 2024

https://github.com/gridaco/nothing

Next generation Graphics engine built with WebGPU and Rust

canvas drawing graphics rust webgpu

Last synced: 12 Nov 2024

https://github.com/amerkoleci/leoncino

Cross platform .NET graphics library

d3d12 gamedev gamedevelopment gpu graphics metal vulkan vulkan-api webgpu

Last synced: 08 Nov 2024

https://github.com/brendan-duncan/dart_webgpu

Dart bindings of the WebGPU graphics API

dart webgpu

Last synced: 08 Nov 2024

https://github.com/nelarius/rayfinder

An interactive, experimental, pathtracer implemented using desktop WebGPU.

computer-graphics cpp raytracer webgpu

Last synced: 06 Nov 2024

https://github.com/jinleili/bevy-in-web-worker

Running a Bevy app in a Web Worker and interacting with HTML elements and the Bevy engine.

bevy bevy-engine bevy-plugin rust webgpu wgpu

Last synced: 09 Oct 2024

https://github.com/brendan-duncan/gpucraft

WebGPU minecraft clone

javascript webgpu

Last synced: 15 Oct 2024

https://github.com/pacoccino/ai-mask

Serve local ML inference engines to web apps

ai artificial-intelligence chrome-extension machine-learning wasm webgpu

Last synced: 28 Oct 2024

https://github.com/pythops/shader-art-rs

๐Ÿช„ Shader art using webgpu

rust shader webgpu wgpu wgsl

Last synced: 06 Dec 2024

https://github.com/stuckisimon/strahl

Physically-based Path Tracer using WebGPU and OpenPBR

openpbr path-tracing typescript webgpu

Last synced: 10 Nov 2024

https://github.com/bv7dev/wgpu-lab

Library for rapid prototyping of native WebGPU Apps in C++ using Dawn

cpp20 glfw3 graphics-programming library rapid-prototyping webgpu wgsl-shader

Last synced: 12 Oct 2024

https://github.com/denosaurs/gmath

๐ŸŽฎ A wasm accelerated game and graphics maths library for deno

deno game gmath hacktoberfest hacktoberfest-2021 matrix vector wasm webgpu

Last synced: 08 Nov 2024

https://github.com/wwj718/dynaverse

Dynaverse: A Metaverse for Children of All Agess

ar croquet lively metaverse openxr p2p smalltalk vr webassembly webgpu webxr xr

Last synced: 08 Nov 2024

https://github.com/codyjasonbennett/opusgl

๐Ÿ’Ž A minimal rendering library.

3d rendering shaders webgl webgpu webxr

Last synced: 26 Sep 2024

https://github.com/kainino0x/webgpu-boids

2ish-file standalone sample for a tutorial.

webgpu

Last synced: 13 Oct 2024

https://github.com/gfx-rs/wgpu-rs.github.io

Hosting for wgpu.rs website

webgpu

Last synced: 14 Nov 2024

https://github.com/jolifantobambla/webgpu-spd

A port of AMD's Single Pass Downsampler for WebGPU

gpu graphics mipmap webgpu

Last synced: 25 Nov 2024

https://github.com/codyjasonbennett/webgpu-polyfill

๐Ÿš€ A WebGPU polyfill written on top of WebGL 2.

compute polyfill rendering webgl webgpu

Last synced: 15 Oct 2024

https://github.com/aloucks/vki

A toy WebGPU implementation in Rust

rust vulkan webgpu

Last synced: 14 Oct 2024

https://github.com/juliawgpu/wgpunative.jl

WGPU bindings (Alias for WGPU_jll without JLLWrappers)

gpu gpu-computing graphics-library julia webgpu wgpu

Last synced: 07 Nov 2024

https://github.com/shrekshao/webgpu-typescript-starter

A boilerplate to start your simple WebGPU project using vite and vanilla typescript

boilerplate tweakpane typescript vite webgpu

Last synced: 26 Oct 2024

https://github.com/eliassjogreen/pioneer

โš™๏ธ A work in progress ECS game engine

browser deno engine game-engine gui pane webgl webgl2 webgpu

Last synced: 17 Oct 2024

https://github.com/looran/wgsl-debug

Typescript library providing print-like function to WGSL shader

debug print shader webgpu wgsl

Last synced: 13 Nov 2024

https://github.com/milhidaka/webgpu-example

Example of WebGPU

javascript metal webgpu

Last synced: 15 Oct 2024

https://github.com/antvis/g-device-api

A Device API references WebGPU implementations

hardware-abstraction-layer webgl webgpu

Last synced: 15 Nov 2024

https://github.com/kitware/vtk-wasm-demos

A collection of VTK.wasm demo applications

vtk webassembly webgl webgpu

Last synced: 15 Nov 2024

https://github.com/chances/wgpu-crystal

Bindings to wgpu-native for the Crystal programming language

3d-graphics compute-shaders crystal graphics graphics-library webgpu

Last synced: 11 Nov 2024

https://github.com/lijialiang/lut-filter

Rendering image with LUT filter effect.

canvas webgl webgpu

Last synced: 07 Nov 2024

https://github.com/fornwall/wgpu-game-of-life

Game of Life-like simulations using wgpu.

game-of-life rust webgpu wgpu winit

Last synced: 28 Oct 2024

https://github.com/andykswong/muge

Minimal, Modular, Multiplatform Graphics Engine in Rust and WebAssembly

3d game-engine javascript rust wasm webassembly webgl webgl2 webgpu

Last synced: 06 Nov 2024

https://github.com/piellardj/particles-webgpu

Basic particles simulation running fully on GPU, using the new WebGPU API.

compute-shader particles webgpu webgpu-particles

Last synced: 07 Nov 2024

https://github.com/swgpu/SWGPU

A complete, fast and fun web game engine with examples

game-engine-2d game-engine-3d webgpu

Last synced: 14 Dec 2024

https://github.com/phronmophobic/clj-webgpu

A clojure wrapper for webgpu-native

clojure gpu gpu-computing webgpu

Last synced: 12 Oct 2024