Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Nightmare.js
Nightmare.js

5
2
+ 1
0
PhantomJS
PhantomJS

329
233
+ 1
17
Add tool

What is Nightmare.js?

It is a high-level browser automation library. It lets you simplify deeply nested callbacks into a few sequential statements. Its goal is to expose a few simple methods that mimic user actions.

What is PhantomJS?

PhantomJS (www.phantomjs.org) is a headless WebKit scriptable with JavaScript. It is used by hundreds of developers and dozens of organizations for web-related development workflow.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose Nightmare.js?
Why do developers choose PhantomJS?
    Be the first to leave a pro
      Be the first to leave a con
        Be the first to leave a con
        What companies use Nightmare.js?
        What companies use PhantomJS?

        Sign up to get full access to all the companiesMake informed product decisions

        What tools integrate with Nightmare.js?
        What tools integrate with PhantomJS?

        Sign up to get full access to all the tool integrationsMake informed product decisions

        What are some alternatives to Nightmare.js and PhantomJS?
        Modernizr
        Itโ€™s a collection of superfast tests or detects as we like to call them which run as your web page loads, then you can use the results to tailor the experience to the user. It tells you what HTML, CSS and JavaScript features the userโ€™s browser has to offer.
        fancybox
        It is a tool that offers a nice and elegant way to add zooming functionality for images, html content and multi-media on your webpages. It is built on the top of the popular JavaScript framework jQuery and is both easy to implement and a snap to customize.
        Lodash
        A JavaScript utility library delivering consistency, modularity, performance, & extras. It provides utility functions for common programming tasks using the functional programming paradigm.
        Moment.js
        A javascript date library for parsing, validating, manipulating, and formatting dates.
        Underscore
        A JavaScript library that provides a whole mess of useful functional programming helpers without extending any built-in objects.
        See all alternatives
        Decisions about Nightmare.js and PhantomJS
        No stack decisions found
        Interest over time
        Reviews of Nightmare.js and PhantomJS
        No reviews found
        How developers use Nightmare.js and PhantomJS
        Avatar of fadingdust
        fadingdust uses PhantomJSPhantomJS

        We run PhantomJS as part of the CircleCI testing, comparing against other branches to ensure changes are limited to their intended scope.

        Avatar of Nough You
        Nough You uses PhantomJSPhantomJS

        Headless browsing, headless chrome is good too, this is not supported anymore.

        Avatar of ByeongGi
        ByeongGi uses PhantomJSPhantomJS
        • ์›น ํฌ๋กค๋ง(์Šคํ”„๋žฉํ•‘) ๊ณต๋ถ€๋ฅผ ์œ„ํ•ด์„œ ๊ฐ€์ƒ ๋ธŒ๋ผ์šฐ์ ธ์—์„œ ์ œ์ด์ฟผ๋ฆฌ๋ฅผ ๋กœ๋”ฉํ•˜์—ฌ ํŽ˜์ด์Šค๋ถ์—์„œ ๋ฌดํ•œ ์Šคํฌ๋กค์‹œ์— ๋ฐœ์ƒ ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํž˜
        Avatar of Veggie Sailor
        Veggie Sailor uses PhantomJSPhantomJS

        Functional tests / screenshots generation.

        Avatar of Alexpts Pts
        Alexpts Pts uses PhantomJSPhantomJS
        How much does Nightmare.js cost?
        How much does PhantomJS cost?
        Pricing unavailable
        Pricing unavailable
        News about Nightmare.js
        More news