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.16.0
-
source
- 0.16.0 source October 10, 2026 (918 KB)
-
-
0.15.0
-
source
- 0.15.0 source October 04, 2026 (744 KB)
-
-
0.14.0
-
source
- 0.14.0 source October 01, 2026 (727 KB)
-
-
0.13.0
-
source
- 0.13.0 source September 23, 2026 (655 KB)
-
-
0.12.0
-
source
- 0.12.0 source September 22, 2026 (627 KB)
-