Martin Laxenaire is a Lyon-based front-end developer with eight years of experience crafting playful, memorable web experiences focused on animations, micro-interactions, procedural and generative art. He specializes in WebGPU, WebGL, 2D canvas and SVG, and builds production-ready visual systems—both client sites and open-source engines—used widely across the creative web. His libraries, including curtains.js and gpu-curtains, power WebGL/WebGPU projects and reflect a long-running commitment to developer tooling and performance. Recognized by Awwwards and FWA and published on outlets like CSS Tricks and Codrops, he combines practical consultancy for agencies and brands with published tutorials and case studies. Notably, he bridges artistic experimentation and engineering rigor, turning generative concepts into accessible, performant web interfaces.
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.
Contributions:36 releases, 198 PRs, 202 pushes in 1 year 2 months
3dcanvascurtainscurtainsjsdom
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.