segment-boneyard/nightmare
A high-level browser automation library. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4533
- days_rel: n/a
- days_push: 865
- n_releases_24m: 0
Adoption not part of the score
19768 stars · 1062 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Nightmare is a high-level browser automation library from Segment that exposes simple methods like goto, type, and click with a synchronous-feeling API, built on top of Electron. It is designed for automating tasks on sites without APIs and is commonly used for UI testing and crawling, but is no longer maintained.
Use cases
- automate tasks on websites that don't have APIs
- run UI tests for a web app
- crawl and scrape pages that require JavaScript rendering
- write browser automation scripts without nested callbacks
- generate scripts by recording browsing actions
When to choose
- you need a simple, synchronous-style API for Electron-based browser automation in a legacy Node.js project
- you're maintaining an existing codebase already built on Nightmare
When to avoid
- starting a new project - the library is explicitly unmaintained and Electron vulnerabilities may exist
- you need modern browser automation - prefer Playwright or Puppeteer
- you need an actively maintained tool with security fixes
Facets
library · maturity abandoned
web-scraping testing e2e-testing http-client web-development testing developer-tools cross-platform browser-automation headless-browser ui-testing crawling phantomjs-alternative unmaintained automation nodejs electron
10 sources
- readme: https://github.com/segment-boneyard/nightmare · fetched 2026-08-28 · 423d004e3e03
- homepage: https://open.segment.com · fetched 2026-08-29 · 2434f343d725
- site_page: https://www.twilio.com/docs · fetched 2026-08-29 · 241059188e22
- site_page: https://www.twilio.com/en-us/integrations · fetched 2026-08-29 · 521abc67b836
- site_page: https://www.twilio.com/en-us/company · fetched 2026-08-29 · 6e66f2d5fb14
- site_page: https://www.twilio.com/en-us/changelog · fetched 2026-08-29 · b2c8f12d21a6
- site_page: https://www.twilio.com/en-us/pricing · fetched 2026-08-29 · 7c664e10035a
- site_page: https://www.twilio.com/en-us/products/conversational-ai/pricing · fetched 2026-08-29 · af24ed20527f
- site_page: https://www.twilio.com/en-us/pricing/messaging · fetched 2026-08-29 · eedf72634df2
- site_page: https://www.twilio.com/en-us/sms/pricing/us · fetched 2026-08-29 · 7a68aac7ffee
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| segment-boneyard/nightmare | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="segment-boneyard/nightmare")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem