EmuJS
A responsiveness testing tool on browsers
What is it?
- Open source, under Apache-2.0 license
- Speed up your designing, testing responsiveness of your site in 1 click
- Bundled with an extendable list of common mobile devices.
- Screenshots
Demo :
Others :
Simple usage
... ...
Install
- Download here or
// with bowerbower install emujs // or with npmnpm install --save emujs
- Add
emu.js
to html file
... ... <!-- optional - only if you want to take screenshots --> <!-- must be loaded -->
Contribution
Everyone is welcomed :)
Here is some steps :
- Make sure you have a Github account and have installed npm
- Fork this repo, then clone with
git@github.com:your-user-name/emujs.git
- Run
npm install
to install all dependencies, if you haven't installed grunt-clinpm install -g grunt-cli
- Run
grunt test
to be sure everything is working - Make your changes ( optional write an additional test file if you'are adding something and the old test files cannot cover )
- Run
grunt test
again to make sure everything is working - Push to your fork, create a pull request and write a good commit message.
This project is actively maintained. Please feel free to contact me if you need any further assistance.
Enjoy 🍻