A pure Ruby DOM polyfill built on Makiri, inspired by happy-dom and jsdom. It gives Ruby tests a browser style DOM with events, MutationObserver, Custom Elements, Shadow DOM, the File API, timers, and Storage, without requiring a real browser.
Required Ruby Version
>= 3.2
Authors
takahashim
Versions
- 0.9.0 June 22, 2026 (457 KB)
- 0.8.1 May 31, 2026 (271 KB)
- 0.8.0 May 31, 2026 (271 KB)
- 0.7.0 May 29, 2026 (224 KB)
- 0.6.0 May 22, 2026 (219 KB)