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.16.0
    1. source

      1. 0.16.0 source October 10, 2026 (918 KB)
  2. 0.15.0
    1. source

      1. 0.15.0 source October 04, 2026 (744 KB)
  3. 0.14.0
    1. source

      1. 0.14.0 source October 01, 2026 (727 KB)
  4. 0.13.0
    1. source

      1. 0.13.0 source September 23, 2026 (655 KB)
  5. 0.12.0
    1. source

      1. 0.12.0 source September 22, 2026 (627 KB)
Show all versions (13 total)

Pushed by

GitHub

SHA 256 checksum