// the find
hakimel/Meny
A three dimensional and space effecient menu
Meny is a CSS 3D transform-based off-canvas menu library that slides and rotates page content to reveal a side panel. It's a single-file vanilla JS library from 2014, targeting anyone who wants a skeuomorphic 'folded page' drawer effect without a framework dependency.
The API surface is minimal and well-designed — create, open, close, destroy, and four events cover everything you'd need. Supporting all four edge positions (top/right/bottom/left) with a single config option is genuinely useful. The 2D animation fallback was thoughtful for its era. Zero dependencies and a single JS file means dropping it in is trivial.
Abandoned since January 2020 and effectively unmaintained since 2014 — the version history stops at 1.4.0. The mouse-proximity-to-open behavior is actively annoying UX by modern standards and there's no good way to disable the hover trigger without patching the source. No module format — it's a global, so using it in a bundled app means wrapping it yourself. The 3D rotation effect that was its selling point looks dated now and most design systems have moved to simpler slide-overs.