title: Replacement for jsdom in Node.js
body: <h1>Update</h1>
  
  <p>Node.js 4 is out now and it's fully supported by jsdom. The original question below is about Node.js 0.12.</p>
  
  <p>If you keep getting weird messages like "jsdom 4.x onward only works on io.js, not Node.js", I recommend upgrading both Node.js and jsdom to the latest versions.</p>
  
  <hr>
  
  <p>jsdom 4 has discontinued support for Node.js.</p>
  
  <p>From the <a href="https://github.com/tmpvar/jsdom" rel="nofollow">documentation</a>:</p>
  
  <blockquote>
    <p>Note that as of our 4.0.0 release, jsdom no longer works with
    Node.js™, and instead requires io.js. You are still welcome to install
    a release in the 3.x series if you are stuck on legacy technology like
    Node.js™.</p>
  </blockquote>
  
  <p>(I've heard about the criticism around Joyent's management of Node.js, but the "legacy technology" here sounds a bit derogatory.)</p>
  
  <p>While jsdom 3.1.2 still works fine, I would like to build new projects on a library that receives regular updates and supports Node.js. Is anybody aware of an alternative project that is still maintained by its authors?</p>