--- layout: default title: Using Shuffle with Requirejs description: A simple example of how you can use Shuffle with an AMD loader like RequireJS. image: /demos/requirejs.jpg extraJS: [] prism: false shuffle: false jquery: false pagejs: false ---

RequireJS!

Shuffle uses a UMD wrapper, so it is compatible with AMD loaders like RequireJS. The UMD wrapper also allows Shuffle to work with CommonJS modules. You can take a peek at the config file used on this page.

{% for item in site.items %}
{{item.title}}
{{ item.groups }}
{% endfor %}

Shuffle.js

{{ site.longDescription }}

{% include credit-jake.html %}