PhantomJS是一款可編程的無頭瀏覽器,該軟件應用QtWebKit做為它關鍵電腦瀏覽器的作用,應用webkit來編譯程序表述實行JavaScript編碼,該軟件提供了CSS選擇器、適用Web標準、無頭瀏覽器(PhantomJS)DOM操作、JSON、HTML5、Canvas、SVG等,與此同時也提供了解決文檔I/O的操作。