11
26
+ 1
0

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.
Nightmare.js is a tool in the Javascript Utilities & Libraries category of a tech stack.
Nightmare.js is an open source tool with GitHub stars and GitHub forks. Here’s a link to Nightmare.js's open source repository on GitHub

Who uses Nightmare.js?

Companies

Developers
9 developers on StackShare have stated that they use Nightmare.js.

Nightmare.js Integrations

Nightmare.js's Features

  • Browser automation
  • Simplify deeply nested callbacks

Nightmare.js Alternatives & Comparisons

What are some alternatives to Nightmare.js?
PhantomJS
PhantomJS is a headless WebKit scriptable with JavaScript. It is used by hundreds of developers and dozens of organizations for web-related development workflow.
Puppeteer
Puppeteer is a Node library which provides a high-level API to control headless Chrome over the DevTools Protocol. It can also be configured to use full (non-headless) Chrome.
jQuery
jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML.
React
Lots of people use React as the V in MVC. Since React makes no assumptions about the rest of your technology stack, it's easy to try it out on a small feature in an existing project.
AngularJS
AngularJS lets you write client-side web applications as if you had a smarter browser. It lets you use good old HTML (or HAML, Jade and friends!) as your template language and lets you extend HTML’s syntax to express your application’s components clearly and succinctly. It automatically synchronizes data from your UI (view) with your JavaScript objects (model) through 2-way data binding.
See all alternatives

Nightmare.js's Followers
26 developers follow Nightmare.js to keep up with related blogs and decisions.