Ross ROSS = Recommend OSS · open-source software intelligence for agents

brenden/node-webshot

Easy website screenshots in Node.js observed · 2026-08-28

github.com/brenden/node-webshot · JavaScript observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases 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: 5175
  • days_rel: n/a
  • days_push: 2633
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2109 stars · 273 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A Node.js library providing a simple API for taking website screenshots by wrapping PhantomJS's WebKit rendering. It supports capturing URLs or raw HTML to image files or streams, with configurable window size, shot area, offsets, and user agents.

Use cases

  • take a screenshot of a webpage in node
  • render html to a png image
  • capture full-page screenshots of websites
  • generate website thumbnails programmatically
  • screenshot a site's mobile version with a custom user agent
  • stream a page render to a file

When to choose

  • you need simple URL or HTML-to-image capture in Node.js and can rely on PhantomJS
  • you want configurable viewport, full-page, or offset screenshots
  • you're maintaining a legacy project already using webshot

When to avoid

  • you need modern, maintained browser automation - use Puppeteer or Playwright instead
  • your project can't depend on the deprecated PhantomJS binary
  • you need JavaScript execution control, network interception, or PDF output beyond basic capture

Facets

library · maturity abandoned

image-processing web-scraping developer-tools web-development developer-tools cross-platform screenshots phantomjs headless-browser webpage-capture automation nodejs

1 source

Member repositories

RepositoryRoleHealth v2
brenden/node-webshotmain32

For agents

markdown · JSON · MCP: product_card(name="brenden/node-webshot")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem