If the main purpose of your module is to provide additional functionality via JavaScript then you should use the JavaScript tag. If your module's main purpose is to provide some set of features and JavaScript helps make those features richer, do not use the JavaScript tag.


Utility module to prevent users from being able to use the browser history to display previously visited pages without refreshing them. Requires JS to work.

Browser compatibility: this has currently been tested on Safari 10, Firefox 50 and Chrome 55, but the main event it relies on should be available on all the most common versions of the major browsers.

PLY NXS Viewer

3D Viewer

About this module

The PLY NXS Viewer module provides a new configurable file field formatter called "3D Model(s)". This formatter use the 3DHOP JavaScript library to render 3D Objects (.NXS and .PLY files). See the 3DHOP library website for more information and examples.

Media Hero Slider

This app will populate the universal implementation of a "Hero Slider" to be used on the homepage in most cases.

A rich hero slider that allows you to display video and/or image slides.


Lory logo

Lory is a touch enabled minimalistic slider written in vanilla JavaScript.

jQuery Auto Height

jQuery Auto Height module

This module integrates the jQuery AutoHeight plugin by monocult. It dynamically adjust column heights, matching the biggest column in each Row.

Check out this DEMO


Subscribe with RSS Subscribe to RSS - JavaScript Utilities