Skip to content
This repository

Mobify.js is an open source library for improving responsive sites by providing responsive images, JS/CSS optimization, Adaptive Templating and more.

tree: 47fdffce4f

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 api
Octocat-spinner-32 konf
Octocat-spinner-32 lib
Octocat-spinner-32 scss
Octocat-spinner-32 tests
Octocat-spinner-32 tmpl
Octocat-spinner-32 vendor
Octocat-spinner-32 www
Octocat-spinner-32 .gitattributes Initial Commit. June 01, 2012
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .gitmodules
Octocat-spinner-32 LICENSE Add License June 01, 2012
Octocat-spinner-32 Makefile
Octocat-spinner-32 docs
Octocat-spinner-32 modules
Octocat-spinner-32 package.json


Mobify.js is a client side adaptation framework for quickly adapting websites to support mobile and tablet devices.

This repository contains the Mobify.js core. The Mobify Client is required to compile the core.

To get started with Mobify.js, follow the instructions on




Running the tests requires PhantomJS:

make test


The compiled documentation for Mobify.js can be found online at

To compile the documentation yourself, install Jekyll and run it from www folder:

gem install jekyll
cd www
jekyll --server --auto

Then navigate to http://localhost:4000/mobifyjs/docs/.


Mobify.js includes a library customizable user interface modules in the modules folder.

To package the modules for download use this command (they will be stored in /static/downloads):

make modules


When creating a build of for release, execute this command:

make buildstatic

And then copy the generated "_site" folder to where the site will be hosted.

Something went wrong with that request. Please try again.