macOS for Web
macos1.vercel.app
macos1.vercel.app
The design of how the Dock scales and animates follows a very simple principle: if the mouse is outside the dock, and you move towards an icon vertically, entering the dock does not shift that icon around. Because that would make it feel "jello" and uneasy, like this imitation.
And similar project in Svelte: https://github.com/PuruVJ/macos-web
DahliaOS uses Flutter, wish somebody could do the same with JS.
Also cool how the source code github link is just another taskbar icon (as is the author's twitter feed).