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.

HTML 5 Notifications

HTML5 Web Notification allows you to configure and display desktop notifications to the users. The main purpose of Notification API is notifying the users outside the web page. For example, you may want to alert the user whenever there is a new email in the inbox. Do note that this feature is still experimental and not all the browsers currently support this. Check this compatibility table to know more about browser support.

Drupal VR

Drupal Web VR Generator.


Elevator.js [ http://tholman.com/elevator.js/ ] fixes those awkward "scroll to top" moments the old fashioned way.

This module aim to provide your users with a better 'scroll to top' experience


jQuery smoothState.js

Provides an API for integrating jQuery smoothState.js with Drupal via the Libraries API.

"smoothState.js lets you add transitions to eliminate the hard cuts and white flashes of page loads that deface the beauty of the user experience."

Note: this module has no UI or admin section available. It's only usable in code, programmatically loading the third-party JS library.


Subscribe with RSS Subscribe to RSS - JavaScript Utilities