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.

Animsition Page Transition

A simple and easy jQuery plugin for CSS animated page transitions

If you use WordPress you may familiar with Page Transition:

Page Transition is a simple and easy wordpress plugin used to add page transition using CSS3 animations. Show your page with modern animations.


Block Render

Block Render is a iframe Endpoint, REST API, and Javascript SDK for delivering
rendered blocks to other applications. This module can be used to inject blocks
into other sites or native applications.


Asset Injector

This combines the two modules, JS Injector and CSS Injector, into a single module for simplicity.

As described from those modules, this functions the same. This module is definitely not a replacement for full-fledged theming, but it provides site administrators with a quick and easy way of tweaking things without diving into full-fledged theme hacking.


The LightGallery module integrates the jQuery lightgallery plugin with drupal. jQuery lightgallery is a customizable, modular, responsive, lightbox gallery plugin for jQuery.



The CAPTCHA that teaches South Africa
the 11 official languages one word at a time.

Try it out at:

To use simply enable the iCaptcha module and click on the "Add iCaptcha to this form" link at the bottom of forms!


Editor CKEditor Widgets

Editor CKEditor Widgets integrates with CKEditor to provide common embeddable widgets.


Editor CKEditor Widgets has two dependencies.

Contributed modules



Subscribe with RSS Subscribe to RSS - JavaScript Utilities