Hi everyone, I just released AQE Light, a high-performance CSS selector engine.
Instead of traditional tree-walking, it projects the DOM into a memory-mapped structure using 64-bit BigInt masks. This turns selector matching into simple bitwise math, making it significantly faster for apps with large DOMs or high query frequency.
- ✅ Zero dependencies
- ✅ Up to 10x faster than native methods in warm queries
- ✅ Lightweight & easy to drop into any project.
It’s a flat, memory-mapped selector engine. No recursive tree-climbing, just fast bitwise operations. Perfect for dashboards, design tools, or any project where milliseconds matter.
Find it on NPMJS search for AQE-Light
Feedback is welcome!