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.10.0 July 13, 2026 (533 KB)
- 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)