SlimerJS is a scriptable browser. It allows you to manipulate a web page with a Javascript script: opening a webpage, clicking on links, modifying the content... It is useful to do functional tests, page automaton, network monitoring, screen capture etc.

It is in fact a tool like PhantomJs, except that it runs Gecko instead of Webkit, and it is not (yet) natively headless. However, it can be headless with the use of xvfb under Linux or MacOS.

SlimerJS provides almost the same API of PhantomJS. The current version of SlimerJS is highly compatible with PhantomJS even if it is not 100% compatible yet. See current release notes in docs/release-notes.rst, and read the compatibility table to know the implementation progress.

License

Free

Supported Platforms

Mac Windows Linux

Link to official SlimerJS site

Official Website

Features

Based on Gecko engine Real-time traffic Scriptable Add a feature

Categories

Development Web Browsers

Tags

automated-testing web-browser web-development

Screenshots

Make this page better by adding screenshots to SlimerJS.

Top alternativesView all

  • Selenium icon

    Selenium

    • Free
    • |
    • Open Source
    • |
    • 0 Reviews
    • |
    • 43 Likes
  • CasperJS icon

    CasperJS

    • Free
    • |
    • Open Source
    • |
    • 0 Reviews
    • |
    • 14 Likes
  • Cypress.io icon

    Cypress.io

    • Free
    • |
    • Open Source
    • |
    • 1 Reviews
    • |
    • 8 Likes
  • httest icon

    httest

    • Free
    • |
    • Open Source
    • |
    • 0 Reviews
    • |
    • 4 Likes

Reviews

No reviews yet for SlimerJS, want to be first?

Post your review