<story><title>A list of headless web browsers</title><url>https://github.com/dhamaniasad/HeadlessBrowsers</url></story><parent_chain><item><author>joefarish</author><text>It&amp;#x27;s obviously not a headless browser but xvfb can be very useful depending on what exactly one is trying to test: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;en.wikipedia.org&amp;#x2F;wiki&amp;#x2F;Xvfb&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;en.wikipedia.org&amp;#x2F;wiki&amp;#x2F;Xvfb&lt;/a&gt;</text></item></parent_chain><comment><author>bryanlarsen</author><text>Xdummy is another headless X display that has a more modern, more complete stack.&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;xpra.org&amp;#x2F;trac&amp;#x2F;wiki&amp;#x2F;Xdummy&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;xpra.org&amp;#x2F;trac&amp;#x2F;wiki&amp;#x2F;Xdummy&lt;/a&gt;</text></comment>
<story><title>A list of headless web browsers</title><url>https://github.com/dhamaniasad/HeadlessBrowsers</url></story><parent_chain><item><author>joefarish</author><text>It&amp;#x27;s obviously not a headless browser but xvfb can be very useful depending on what exactly one is trying to test: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;en.wikipedia.org&amp;#x2F;wiki&amp;#x2F;Xvfb&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;en.wikipedia.org&amp;#x2F;wiki&amp;#x2F;Xvfb&lt;/a&gt;</text></item></parent_chain><comment><author>c0nfused</author><text>This is the way I am going.&lt;p&gt;I spent a long time trying to find an up to date javascript engine in a headless browser a while back before I gave up and just wrote a chrome extension, installed a copy of chromium, and ran the whole thing in xvfb with the extension added by command line.&lt;p&gt;In the end unless you are severely resource constrained,it is a very good option.</text></comment>