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

55,460 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.

Apache Solr Autocomplete

Add-on module to Apache Solr Search Integration that adds simple autocomplete functionality. It enforces node access, meaning that all suggestions are only from nodes that the user actually has...
Categories: Site search

Simplified Social share

Let your users share via their accounts on popular social networks such as Facebook, Google, Twitter, LinkedIn, Vkontakte and over 50 more. Install this free module to enable Social Sharing on your...
Categories: Content editing experience, Developer tools, Integrations

Required Menu Link

This module enables you to require a menu link for content types It's also possible to only open the menu link by default but not require it. Drupal core automatically sets the menu link title to...

Commerce View Receipt

Adds a "Receipt" tab to admin commerce order pages. The tab renders the order using the commerce order receipt template that is emailed to customers. Very useful when customizing the receipt...
Categories: E-commerce

Blue Billywig

The Blue Billywig module connects your Drupal website to the Blue Billywig video platform, making it easy for editors to work with video content directly from the Drupal interface. What editors can...
Categories: Media

FFmpeg Wrapper

This is a helper model that provides access to the FFmpeg application. It provides some basic functionality for developers who need to process media files. In addition to transcoding media, FFmpeg...
Categories: Media

Multi Node Add

This module provides a new interface for creating nodes where the users are able to select the fields what they want to use for creating the nodes. It is designed to create multiple nodes in one...
Categories: Content editing experience

Power Menu

This module provides two functionalities. It helps you to define which menu link should be active when a node (or entity) is not directly linked to a menu link and it makes menu items fieldable (D7...
Categories: Administration tools, Site structure

Official Facebook Pixel

This plugin will install a Facebook Pixel on your Drupal page. The Official Facebook Pixel allows you to fire PageView events when people visit your website. Tracking pixel events can help you...
Categories: E-commerce

Pretty Calendar

Simple nice calendar module that displays the materials by date. Date can be selected from node creation time or from date field (Date module required). This module creates new block "Calendar" and...
Categories: Content display, Multilingual

Marquee Block

Provides a jQuery-based scrolling marquee block that can be customized with your own text or HTML. Configure speed, scroll direction and scroll behavior easily on the Block setup page. Requires the...
Categories: E-commerce, Content editing experience, Content display

Wistia

8.x-1.x is based on Video Embed Field. It adds 2 Media types and field widget for Wistia video and playlist. 2.0.0 is a WIP, it will support oEmbed to extend the Remote video Media type. This...
Categories: Media, Integrations

Drupal For Firebug

Please read me first This module is no longer maintained and the addos for both Firefox and Chrome no longer work. The Firefox module requires Firebug, which is no longer compatible with the...

Syntax Highlighter

This module integrates the SyntaxHighlighter Javascript Library into Drupal for source code list syntax highlighting within any Drupal contents. Note: the SyntaxHighlighter Javascript library is...
Categories: Content display, Developer tools, Integrations

Taxonomy Lineage

The Taxonomy Lineage module adds a table to the taxonomy database which allows nodes to be sorted by taxonomy hierarchy. The module adds no new sort function by itself, so simply adding this module...

Simple account policy

INTRODUCTION This module implements a simple account policy with the following configurable rules: Username email and username must match (enforces an email as username) Username allowed patterns ...
Categories: Security

Auto UnBan

This augments core's ban module to automatic unban IP's after a period of time. Unlike other ban modules (advban and autoban), this works with ban module rather than replacing it. This is best used...
Categories: Security

iCalendar Field

INTRODUCTION The *.ics field module provides a field type, along with a widget and a formatter that, when added to a node and combined with a Datetime field can produce *.ics (iCalendar) files that...
Categories: Content editing experience, Import and export, Site structure

Admin Menu Hider

Overview The very useful Admin Menu can get in the way if you would like a screenshot without it but don't want to log out. This module will hide the admin menu with the press of a key. After...
Categories: Administration tools

Rules HTTP Client

This module adds an action wrapping of drupal_http_request() to use Rules for making HTTP requests. It has many general uses, because the Hypertext Transfer Protocol is the foundation of web data...
Categories: Automation, Content editing experience, Import and export

Sub-path URL Aliases

The Drupal Path module matches only full URLs when creating SEO-friendly aliases. This module extends that behavior by also matching known sub-paths and replacing them with their respective alias....

Value is

Adds element validators to Drupal that that fit into Drupal's form API. Instead of writing the (almost) same _validate function over and over, you can use the element's #element_validate property...

Search API live results

This module extends the search box so it gives back search results while typing. It currently supports two ways of displaying these search suggestions: clickable title or by an extra view mode ...
Categories: Site search

Menu tree

This modules replaces the standard widget for selecting Parent link on node add and edit forms with a tree widget. The menu link can be reordered within any available menu for the node using drag...
Categories: Accessibility, Site structure

Analytics

This project will be work on a new Analytics module to possibly replace Drupal core's Statistics module. It will provide simple built-in JavaScript tracking and tracking inclusion/exclusion by page...
Categories: Integrations

Pages