This is your work, valued
Creative | Front-end | Game developer. Working on UWAL, learning WebGPU and Zig.
vite-plugin-glsl. :spider_web: Import, inline (and minify) GLSL/WGSL/Slang shader files :electric_plug:
419WebDOOM. :suspect: Classic DOOM recompiled with WebAssembly :feelsgood:
126threejs-boilerplate. :fire: Three.js + TypeScript + SolidJS + Vite + Vitest :rocket:
53Dynamic.css. :rocket: Awesome Library of CSS3 animations :tada:
45YetAnotherZombieHorror. :goberserk: YAZH is a simple first / third person zombie survival shooter :video_game:
33matrix-theme. :desktop_computer: Visual Studio Code color theme inspired by "The Matrix" film :movie_camera:
18ImageDrawer.js. :pencil2: A jQuery plugin to animate a drawing image :art:
14three-havok. Havok physics engine with Three.js
13color-grading. WebGL Color Grading
12UstymUkhman. :computer: Just a regular everyday normal programmer.
11APE. 🐒 Ammo.js Physics Engine :collision:
10fbo-particles. WebGL FBO Particles
9sound-particles. PixiJS audio reactive particles
8video-glitch. WebGL video glitch effects
7video-transition. WebGL Video Transition
6Stack. Stack game clone
6uwal. :jigsaw: Unopinionated WebGPU Abstraction Library :gear:
6face-masking. :sunglasses: Real-time webcam face masking :alien:
5BrowserOS. Electron app turned into OS
4bun-plugin-glsl. 🕸️ Import, inline (and compress) GLSL shader files 🔌
3RollaBall. Unreal Engine 5 Game
2tf-template. AngularJS directive - true/false template loading
2amazon-alexa-skills. :sound: Amazon Alexa skills for free t-shirt :tshirt:
2uwal-webgpu-smallpt. WebGPU port of smallpt Global Illumination in 99 lines of C++
1Beat-Em-Up. Minigame in Unity
1ray-tracing. Implemented in TypeScript, AssemblyScript, WebGL2 and WebGPU
1mersenne-twister. Zig port of the Mersenne Twister algorithm exposed on the web via WASM.
1threejs-glsl-loader. A Webpack Loader that allows to load threejs inlined GLSL chunks.
1tricky-track. Racing game with procedurally generated track
1ray-marching. GLSL Ray Marching Experiment
1box2d-lite-wasm. Rust/WASM port of Box2D-Lite.
1water-distortion. WebGL Water Distortion
1webpack-sound-plugin. Plays audio notifications when building with errors and warnings in webpack
1dotfiles. Personal tweaks to the default Omarchy Neovim setup
1