PhantomJS

PhantomJS
Original author(s)Ariya Hidayat
Developer(s)Ariya Hidayat
Initial releaseJanuary 17, 2011; 13 years ago (2011-01-17)
Final release
2.1.1[1] / January 24, 2016; 8 years ago (2016-01-24)
Repository
Written inC++, JavaScript, C
TypeHeadless browser
LicenseBSD[2]
Websitephantomjs.org Edit this on Wikidata

PhantomJS is a discontinued headless browser used for automating web page interaction. PhantomJS 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. PhantomJS is based on WebKit making it a similar browsing environment to Safari and Google Chrome (before Chrome's fork of WebKit evolved into Blink). It is open-source software released under the BSD License.[2]

  1. ^ "Releases · ariya/phantomjs". GitHub. Retrieved 21 April 2017.
  2. ^ a b "phantomjs/LICENSE.BSD at master · ariya/phantomjs". GitHub.