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 an open source tool with 18.5K GitHub stars and 1.1K GitHub forks. Here’s a link to Nightmare.js's open source repository on GitHub
Who uses Nightmare.js?
3 companies reportedly use Nightmare.js in their tech stacks, including Tenten, Frontend, and ARNFK.
8 developers on StackShare have stated that they use Nightmare.js.
- Browser automation
- Simplify deeply nested callbacks
Nightmare.js Alternatives & Comparisons
What are some alternatives to Nightmare.js?
See all alternatives
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.