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

54,231 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.

RC4 email

Field Collection View Mode Field

The Node View Mode module enables content editors to choose how a field collection field is displayed on a node, by selecting which view mode should be used. More info For more information about...
Categories: Content display, Site structure

Panels Grid System

Panels Grid System is two things: A panels style plugin: The style will let you choose how many columns you want your pane to span. It works well with Panels in-place-editor, so you have kind of a...

Icon Tabs

The purpose of this module is to nicen-up the local tasks menu using an icon font to add icons to the tabs. This adds readability and distinguishes the tabs from one another. Why an icon font you...
Categories: Administration tools

Properties

Provide a field type to manage a set of properties defined as typed values associated to arbitrary names. Current supported values are string, number and JSON data. Installation Place the module in...
Categories: Developer tools, Site structure

Schema.org Tokens

Token support for https://drupal.org/project/schemaorg Demo: http://www.youtube.com/watch?v=xFfhgKy7LsU Required by https://drupal.org/project/dynamic_fieldable_content Available Tokens: [node...

Dynamic Fieldable Content

like https://drupal.org/project/fieldable_panels_panes but with all field information stored within CTools object so it's exportable. Demo: http://www.youtube.com/watch?v=xFfhgKy7LsU Sauce Video:...
Categories: Content editing experience, Developer tools

Publication Agreement

Agreement prior to publication. This simple module allows you to present a text-based agreement that users of a particular role must accept before they are allowed to access for adding a new node....
Categories: E-commerce, Content editing experience, Access control

User addressbook

Drupal 8: There will be no D8 version of this module. This module was built especially as Drupal Commerce 1.x Addressbook solution, but it also could be used as a simple User addressbook. For D8,...
Categories: E-commerce, Access control, Developer tools

Flag Limiter

Flag limiter is a supplement to the Flag module. It specifically supports version 3.x. This module allows any flag (for example: bookmarks) to have both absolute- and user-specific limits added to...
Categories: Content editing experience, User engagement

FlexNav

This module provides integration with the FlexNav jQuery plugin for a responsive menu. A single responsive menu block is provided for the main menu. The FlexNav library is no longer supported, so...

Address Field Indonesia

This module integrates Indonesia addresses with Address Field Requirements Address Field Installation Using Drush: cd to/your/drupal/project drush dl addressfield_id drush en addressfield_id or...
Categories: Site structure

Most Viewed per Content Type

This simple module allows you to track page views on your site without having to enable the core statistics module. This is useful if you have a big site with many content types but only need the...
Categories: Integrations

Personalization

Overview The personalization module adds highly configurable implicit and explicit personalization to Drupal websites based on geolocation and taxonomies. This means you can deliver content to site...
Categories: Content editing experience, Site structure, Site search

Views scroll pager

The module provides new pager for Views - horizontal pager with scrollbar, that includes all links at once. See README.txt for more information about module installation. Features AJAX support....

Harmony Access

Harmony Access provides an access layer (currently no UI) to Harmony Core so that access can be restricted to threads. Within this module is the submodule Harmony Access OG which provides...

Countries Table Field

A tabular widget for collecting country field data. Dependencies Entity API module Countries module Recommended Country Icons Enables flags as per the screenshots below.
Categories: Site structure

Views Stylizer

Allows you to apply custom HTML(js, css) code to Views Display. Example: Jquery plugins can be applied dynamically to a View. Demo: http://nikh.ly/views-stylizer-demo How to use? Watch this video...

UC Crowdfunding

Defines an Ubercart product feature to turn any product into a "crowdfunding style" donation product, in which users may donate towards a goal before a dateline is reached. Two options are...
Categories: E-commerce

Token preview

Adds a preview column to every 'Replacement patterns' table for token. Originally made to improve the UX of "entity parent" configuration forms in the Crumbs breadcrumbs suite. Disclaimer: This is...
Categories: Administration tools

Brightcove Media

Overview This module provides Media integration for the Brightcove module to make Brightcove videos available as File entities. This Brightcove Media project is only compatible with Brightcove 7.x...
Categories: Media

Sticky columns

Sticky columns module allows you to add table sticky columns for Views table (by admin area) and for any table (by API). Please report if this looks bad in your theme. Created by ADCI solutions team
Categories: Content editing experience, Site structure

Domain token

Domain Token is a simple module to provide alternative domain associated tokens for administors to send emails to users. For example, you have three domains for one drupal installation. Now one...

Set Environment

Note: This module is not maintained anymore. I suggest looking at better alternatives such as Devify drush command or Master module.       $ drush set-environment Disabling ...
Categories: Developer tools

Feeds Smart Parser

Give an url, it could return the title and main content of the html page. This module use http://code.fivefilters.org/php-readability to parse html, and return title and main content of the html....
Categories: Import and export

Pages