Download

Install SlimerJS on your computer

SlimerJS runs on any platform on which Firefox or XulRunner is available. XulRunner is the core of Firefox without its user interface.

This download page offers you different way to install SlimerJS:

  • Install a package from your favorite package system. It will install all needed files. See known repositories below.
  • Or download the Standalone Edition of SlimerJS: this is a zip/gz package containing SlimerJS and XulRunner. There is a package for each operating system.
  • Or download the Lightweight Edition of SlimerJS: this is a zip package containing only SlimerJS and for all operating system. You have to install Firefox or XulRunner separately and probably you'll need to set an environment variable.
    This is the prefered way if:
    • Firefox or XulRunner is already installed
    • or you want to use it from CI Tools like Travis
    • or you want to use it with different versions of Gecko.
  • Or do nothing if you want to use it in CodeShip. It's available on this continuous deployment platform.

SlimerJS is released under the Mozilla Public Licence 2.0 which is compatible with the Gnu Public Licence. This is a free software.

Download the zip or the gz package, extract files into a directory, SlimerJS is ready.

The following packages embed all needed binaries, including XulRunner powered by Gecko 38.0 (So it have all HTML5/JS/CSS features of Firefox 38). See the documentation to launch it.

Note: you can verify files you downloaded by checking their checksum.

For Linux x86_64

This is the 64 bits version for Linux. (about 22 MB)

Download
checksum

For Linux i686

This is the 32 bits version for Linux. (about 20 MB)

Download
checksum

For MacOS

If you own a mac, probably you would prefer this package: (about 37 MB)

Download
checksum

Note: this package includes Gecko 33, not 38, as youngest version of XulRunner are broken on Mac. If you want to use SlimerJS with a recent version of Gecko, use SlimerJS (Lightweight edition) with Firefox 38.

For Windows

If you develop with windows, choose this one. The 64bits version is not available but this 32bits version should work with any version of Windows (vista, 7, 8). (about 22 MB)

Download
checksum

If you want to use SlimerJS with differents version of Gecko/Firefox, or if you already have Firefox and you don't want to download a big file, or if you want to install SlimerJS on continuous integration environments like Travis, choose this package. It is compatible with Firefox from 17.0 to 38.0.

Note: you can verify the file by checking its checksum.

Download (about 470 KB)
checksum

This package needs additionnal setup actions

  • You must install XulRunner or Firefox separately
  • Launching SlimerJS requires additionnal setup actions. See the documentation.

Firefox

The Famous Web Browser. SlimerJS needs only its core engine to be executed. Prefered version: 25.0 to 38.0.

Download

Xulrunner

XulRunner is a software that contains only the core engine of Firefox and which can launch an application like SlimerJS, made with Mozilla technologies (XUL, XPCom...). Prefered version: 25.0 to 38.0.

Download

This is probably the prefered way if you use a package system. Here are known repositories from where SlimerJS can be installed.
Note that the version proposed in these repositories could not be the latest stable one. SlimerJS's developer is not responsible of these respositories. If something goes wrong with them, see first with the package owner.

Arch Linux

This Linux distribution proposes SlimerJS in its repository. Just type in a console:

yaourt slimerjs

It will install all needed packages. You can then read the documentation to launch it.

Homebrew

This package system for OS X has a formula to install SlimerJS. Type in a console:

brew install slimerjs

You have to install XulRunner or Firefox separately and set the SLIMERJSLAUNCHER environment variable. See the documentation to set it.

Npm

This npm package provides SlimerJS. Just type in a console:

npm install slimerjs

It will detect your platform and download the standalone package. You can then launch slimerjs with ./node_modules/.bin/slimerjs.

Docker image

A Docker image containing Ubuntu 12.04 + SlimerJS + CasperJS 1.1.0-beta3 is available here.


For others distributions, your contribution is welcomed ;-). Or tell us if you found SlimerJS somewhere else!

If you want to test futures versions of SlimerJS, some packages are available. Please help us by trying these versions and reporting issues on github ;-). Of course, it is not recommended to use them in production.