Show HN: Dereliction – leave a web page alone and it falls apart
Category: library
Tags: webgl, physics-simulation, particle-system, creative-coding, browser
Score: 7.3/10 (Innovation: 8, Technical: 9, Documentation: 8, Utility: 4)
Dereliction is a novel WebGL2-based library that turns an idle web page into a physics playground: pixels become particles, words become rigid bodies, and a million particles simulate gravity, wind, and viscosity. It is technically impressive, with a custom shader-based physics step, support for rigid-body integration via matter.js, and pixel-perfect captures using html2canvas or pre-rendered assets. While not a general-purpose tool, it offers a unique and polished effect for creative websites and demos.
Target audience: frontend developers, creative coders, web designers
Repository: https://oripekelman.github.io/dereliction/ · JavaScript · MIT
View on Hacker News