
Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.
Logo Watermark
This module is obsolete and has not been touched in 10 years. It is advised that you take advantage of modern CSS/JS to achieve the same effect in Drupal 9+ moving forward. No further development...
Categories: Content display, Developer tools
Cache Consistent
Introduction Cache Consistent provides a transactional aware cache backend wrapper as a means of ensuring cache consistency in setups not using the database as a cache backend. [#1679344] Cache...
Categories: Performance, Developer tools
Amazon AWS
The module provides the following capabilities 1. Automated backup and clean up of Amazon Volumes: You can configure the system to automatically backup (snapshot) the required volumes automatically...
Categories: Integrations, Developer tools
Menu Builder
Are you tired of clicking 10000 times to create menu items in Drupal using the GUI? Now you can create a structured text file and have it built into a new or existing menu with just a few clicks....
Categories: Import and export, Site structure, Developer tools
E-learning
The E-learning module allows you to easily build your own online E-learning platform and is suitable for language schools and education centres that want to offer online interactive courses to...
Categories: Developer tools, E-commerce
SwinxyZoom
SwinxyZoom is a image zoom jQuery plugin that can be applied to any image field. Designed to work across a large range of designs, screens (mobile, tablets, laptops) and devices from the latest...
Categories: Site structure, Developer tools
OpenLayers Print
Provides print functionality for OpenLayers maps using MapFish Print. How to use Install and configure MapFish Print Download and enable this module Go to admin/structure/openlayers/print and...
Categories: Import and export, Developer tools
Disable modules
Don't use this module anymore, use https://www.drupal.org/project/config_split ----------- Drupal 8 has removed the ability to disable modules for many reasons. See [#1199946] and many other issues...
Categories: Developer tools
Services FBOauth
Overview Provides FBOAuth integration for the Services module. It creates a resource for services to authenticate or register user using fboauth. Features User can login and create account using...
Categories: Developer tools
Profile2 Complete Percent
calculates percentage for all profile2 types in one single block. Dependencies: https://drupal.org/project/pcp
Categories: Integrations, Developer tools
Disable Developer Modules
This is a small module that lets site administrators select particular modules they wish to remain disabled. This is perfect for ensuring developer modules aren't enabled on production sites. By...
Categories: Administration tools, Developer tools
jspdf
API module to include jspdf javascript library, see http://jspdf.com/ Download the module. Download the jspdf javascript library (https://github.com/MrRio/jsPDF). Place it under sites/all/libraries...
Categories: Developer tools
SQLite Vacuum
When using a SQLite database, the database file can get fragmented and grow far beyond the actual data size. This module checks if the currend database is SQLite and then VACUUMs it every 3 hours....
Categories: Developer tools
Stacktablejs Library
This is a module that is geared toward adding the Stacktable library via the libraries module. Stacktable is an open source jQuery extension with source available on github. Please post any bugs...
Categories: Content display, Developer tools
Expanding Textareas
This module creates integration with Expanding Textareas jQuery Plugin (https://github.com/bgrins/ExpandingTextareas) which is based off of work by Neil Jenkins that can be seen here: http://www...
Categories: Content editing experience, Content display, Developer tools
OAuth2 LoginProvider
Usage Although most of the configurations are done automatically, the oauth2 clients that will use this login provider have to be registered. This is done on admin/structure/oauth2-servers/manage...
Categories: Developer tools, Access control
Tips
Tips is an agnostic tooltip framework which allows management of tooltip settings & content via a UI. Tips allows placement of tooltips on any page element. The framework aims to allow for easy...
Categories: Administration tools, Content display, Developer tools
Entity Quote
Limited to Node, Comment and also Harmony Post entity types, but allows for other entity types to be integrated. This module allows for a somewhat expanded quoting format. This format allows for...
Categories: Developer tools
Webform Limited Select
This module adds a component to the webform module based on the select component, but with the ability to limit the number of submissions per option selected. Once the limit is reached for an...
Categories: Developer tools
Webform tracking
webform_tracking adds tracking information to your webform-submissions. In general the data is accumulated over a user's visit to your site. The data can be accessed via the webform results table /...
Categories: Developer tools
Entity Type Browser
Displays all entity types defined on the site and allows to drill into their details (properties, bundles, view modes, ...). Previously known as Entity Browser.
Categories: Administration tools, Content editing experience, Developer tools
Entity Data Extras
Description -------------------------- Add data_extras field to Entity, used as $user->data field. Current support for node, taxonomy_term, file, user and bean. Installation -----------------------...
Categories: Content editing experience, Content display, Developer tools
Not Published
Automatically displays a "not yet published" message whenever viewing an unpublished node. When viewing an unpublished node, it is not immediately obvious that the node is unpublished. Sure, you...
Categories: Administration tools, Content display, Developer tools
jQuery Visible Library
Adds support for the jQuery Visible plugin for themes and modules to use via Libraries.
Categories: Developer tools
Packery
This module integrates Packery, an intelligent layout plugin by desandro. The module provides integration with Views via a custom display format. Packery can also be invoked manually using the...
Categories: Administration tools, Developer tools, Integrations