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

laurentj/slimerjs

A scriptable browser like PhantomJS, based on Firefox observed · 2026-08-28

github.com/laurentj/slimerjs · homepage · JavaScript · NOASSERTION (other) 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: 5012
  • days_rel: n/a
  • days_push: 1274
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2998 stars · 254 forks observed · 2026-08-28

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

SlimerJS is a scriptable headless browser that provides the PhantomJS API on top of Gecko (Firefox) instead of WebKit, letting external JavaScript scripts open pages, click links, fill forms, monitor network traffic, and take screenshots. It is compatible with CasperJS 1.1 and pinned to Firefox 59, with development officially ended in 2021.

Use cases

  • run functional tests of a web app in a real Firefox/Gecko engine
  • automate web pages: open pages, click links, fill forms from a script
  • take screenshots of web pages programmatically
  • monitor network requests while loading a page
  • run existing PhantomJS or CasperJS scripts on the Gecko engine
  • scrape content from web pages with a scriptable browser

When to choose

  • you have legacy PhantomJS or CasperJS scripts and need them to run on Gecko/Firefox rendering
  • you need page automation or testing that matches Firefox 59 rendering exactly
  • you want a PhantomJS-compatible API with extra features like file I/O and a built-in webserver module

When to avoid

  • you are starting a new project - use Playwright, Puppeteer, or Selenium instead
  • you need a modern Firefox version (60+) or current web standards support
  • you need maintained software with security updates - the project officially ended in 2021

Facets

cli-tool · maturity abandoned

e2e-testing web-scraping http-client testing web-development testing developer-tools windows cli headless-browser phantomjs-compatible gecko firefox casperjs page-automation screen-capture network-monitoring xul automation linux macos javascript

7 sources

Member repositories

RepositoryRoleHealth v2
laurentj/slimerjsmain23

For agents

markdown · JSON · MCP: product_card(name="laurentj/slimerjs")

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