Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

54,051 modules match your search

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.

Speed Form Blocks

Overview Speed form blocks allows a site user to create a small HTML form and place that within a block. The block can then be placed within the theme as the site user wishes it to be, Feedback...

Media Derivatives: Youtube engine

Provide a new engine to Media Derviatives API for uploading videos to Youtube API. Derivatives API provide a flexible, extensible and abstract API to implement derivation engines for different...
Categories: Media

Google Books

Module description The Google Books module is a filter module and an API for Google Books, that allows a user to insert rich Google book data into nodes via filters with data retrieved from the...
Categories: Content editing experience, Content display, Media

Protect Permissions

Motivation Drupal has two extremely powerful permissions: Administer permissions allows assigning all permissions to any role, even to the anonymous user role! Specifically, a user with this...

Packaging

Provides a common set of algorithms for packaging orders into boxes. A plugin architecture allows other modules to define their own packaging algorithms. E-commerce applications need figure out how...
Categories: E-commerce

Holiday Overlay

Holiday Overlay is a simple module with a simple purpose: On a day of your choosing, an overlay will appear to all your site's visitors displaying a message you set. The module comes configured for...

Acobot Lead Generation AI Chatbot

Turn Your Drupal into a Lead Machine! 👉 With Acobot, you can convert 50% more leads and sales from your existing traffic. Acobot learns from your website and builds a smart AI chat bot (virtual...
Categories: Developer tools, E-commerce, Site structure

Filedepot files

Situation: You have few GBs of data already uploaded on the server and now you want to use filedepot to manage those files. Since you did not use filedepot desktop client to upload files, those...
Categories: Media, Import and export

Views Supertable

Views Supertable exposes Supertable jQuery plugin as a Views plugin. It creates a table with quick, realtime freetext search filter above it. See working demo of the plugin here. Usage Create a...

Relation Unique

The Relation Unique module extends the Relation module with a "property" that constrains relations of a given type, much like the built-in properties "unique" and "transitive". Relation Unique adds...

Drupal like (Flag counter)

This module provides Facebook-like "Like" functionality using the Flag and Lightbox2 modules. It appends a string to the flag link that displays the number of times a piece of content has been...
Categories: Content editing experience

Vocabulary Image

This is a light weight module. This is developed in consideration with adding vocabulary images. In some cases your project( E-commerce site) needs to display list of vocabularies with their images...
Categories: Site structure

Webform SSL

This is a simple module which forces all your site's webforms and webform submission results to be automatically viewed and submitted entirely via SSL (i.e., at a URL beginning with https://). It...
Categories: Administration tools, Security

Context URL

Context URL is a very little and fast module. It gives you the opportunity to use the complete page url as Context condition: you can check if the URL string matches a given shell wildcard pattern,...

Facebook Subscribe Button

This module will automatically add the Facebook code for Facebook Subscribe button which will be displayed in the block and each page node. Benefit Size, position, weight, color scheme, font, etc.,...

Dropbox Client

This module allow Drupal users to interact with the Dropbox API and from there do a bunch of things from Drupal as they were in Dropbox Features: Dropbox navigation (including breadcrumb). File...

Template Field

This module provides a field for entities that allows users to select what template the field should be displayed in. The goal is to give users the ability to choose the layout of the content...
Categories: Content editing experience, Content display, Developer tools

Antivirus

Overview Anti-virus integration to defend against infected file uploads. Readiness The 2.x branch is in a pre-alpha phase and subject to breaking changes. The 7.x branch and releases are deprecated...
Categories: Administration tools, Security

Commerce Nets Payment Gateway

Payment method for Drupal Commerce Implements payment using the Norwegian Nets payment service (former BBS). Allows for Visa & mastercard transactions. Takes you to off-site payment. Version 3...
Categories: E-commerce, Integrations

Radios Select

Radios Select is the helper utility which provides new custom look of the ordinary radios form element via jQuery/CSS (when you create this element from your own module). The main feature of Radios...
Categories: Site structure, Developer tools

Register

This module allows sites to have multiple user registration pages. Site admins are able to specify a drupal role that users entering via this reg page will be granted as well as wether or not to...
Categories: Access control

mouseflow

This module will help you to connect Drupal with mouseflow.com services. The first step will be a basic connection, and send information to mouseflow.com Update to 6.x-1.3 If you are moving from...
Categories: Integrations

Section

Coming soon...

Menuperformance

Drupal's regular menu system administration doesn't scale very well. This is due to the fact that for all node edit pages, node type edit pages and vocabulary edit pages (when Taxonomy Menu is...
Categories: Administration tools, Performance

Youtube Formatter

The youtube formatter module provides a simple textfield display formatter for youtube links. Its especiallay lightweight, because it doesn't add a new field to the system. It's a simple...
Categories: Site structure

Pages