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.11.0 September 11, 2026 (596 KB)
  2. 0.10.0 July 13, 2026 (533 KB)
  3. 0.9.0 June 22, 2026 (457 KB)
  4. 0.8.1 May 31, 2026 (271 KB)
  5. 0.8.0 May 31, 2026 (271 KB)
Show all versions (8 total)

Pushed by

SHA 256 checksum