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:
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.
If you own a mac, probably you would prefer this package: (about 37 MB)
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.
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
The Famous Web Browser. SlimerJS needs only its core engine to be executed. Prefered version: 25.0 to 38.0.
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.
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.
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.
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.
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
.
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.