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

  1. 0.9.0 June 22, 2026 (457 KB)
  2. 0.8.1 May 31, 2026 (271 KB)
  3. 0.8.0 May 31, 2026 (271 KB)
  4. 0.7.0 May 29, 2026 (224 KB)
  5. 0.6.0 May 22, 2026 (219 KB)
Show all versions (6 total)

Pushed by

SHA 256 checksum