Nightmare is a high-level browser automation library.

The goal is to expose just a few simple methods, and have an API that feels synchronous for each block of scripting, rather than deeply nested callbacks. It's designed for automating tasks across sites that don't have APIs.

Under the covers it uses Electron, which is similar to PhantomJS but faster and more modern.

Many thanks to @matthewmueller and @rosshinkley for their help on Nightmare.

Code Quality Rank: L4
Monthly Downloads: 0
Programming language: JavaScript
License: MIT License

Nightmare alternatives and related libraries

Based on the "Testing Frameworks" category

Do you think we are missing an alternative of Nightmare or a related project?

Add another 'Testing Frameworks' Library

Nightmare Recommendations

There are no recommendations yet. Be the first to promote Nightmare!

Have you used Nightmare? Share your experience. Write a short recommendation and Nightmare, you and your project will be promoted on Awesome JavaScript.
Recommend Nightmare

Recently added Nightmare resources

Do you know of a usefull tutorial, book or news relevant to Nightmare?
Be the first to add one!