- A discontinued headless browser used for automating web page interaction. PhantomJS, based on WebKit, provides a JavaScript API enabling automated navigation, screenshots, user behavior, and assertions making it a common tool used to run browser-based unit tests in a headless system, like a continuous integration environment. It was first released in 2011. ← Wikipedia ↑ phantomjs.org