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

5,744 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.

Field Sync

Use to quickly copy several fields from one content type to another. Drupal 6: There is Field Sync tab on every Content Type. Drupal 7: There is a single tab on the Content Type listing page. From...
Categories: Content editing experience, Site structure

Resource Conflict

This module allows for users to book resources for use during events. For example, a student can book a microscope for use within their lab. The D7 version detects overlapping dates and conflicts...
Categories: Site structure, Automation

Like!

This module provides a Like formatter that allows visitors (both registered and anonymous) to like a content entity. Disclaimer: This module will not support a "dislike" feature. The only...
Categories: Content editing experience, Developer tools, Site structure

Admin links

This is a very simple module that adds the content local tabs (Edit, Delete, Revisions, etc.) as links to teasers/lists of nodes. It also makes the 'Delete' link show up as a tab in the individual...
Categories: Administration tools, Content editing experience, Site structure

Rename Locked Fields

Drupal Commerce is a great example of modules providing fields and locking them. Locked fields are not a problem unless you're working on a multilingual-website with a non-English default language...
Categories: Site structure

Hijri

This is a smart module that basically extends Drupal's display date to provide Hijri Date integration with Drupal core date field and with other Drupal contributions. This module is integrated very...
Categories: Content display, Site structure, Developer tools

Geo-Map Field

The Geomap Field module provides a new type of field Address containing several fields: Address name Street Postal code City Country Additionnal address information Latitude Longitude The fields...
Categories: Site structure

Simple Address

The existing well known https://www.drupal.org/project/address module allows to chose the address, provide a lot validations, different addresses fields for a different countries. That is the great...
Categories: Content display, Content editing experience, Site structure

Image alt

Provides a field widget and field formatter (Image alt) to optionally edit or display the Image alt separately from the File. a field widget to optionally persist the alt content on file replace ...
Categories: Site structure

Commerce Currencies Price

Field type based on commerce price field and currency. It allows entering prices for all currencies inside one field, instead of creating per currency field. Data are serialized. To get array, use ...
Categories: E-commerce, Site structure

Views Taxonomy Parent ID from Term

Synopsis This module provides a filter for views that display taxonomy terms. This filter works like the 'Parent Term' filter however it takes the term id from an argument and converts it to the...
Categories: Site structure

Commerce Express Checkout

This project has multiple known issues with payments not being processed under certain common circumstances, while still completing the checkout process for the user. There is a known workaround...
Categories: E-commerce, Site structure

Term Reference autocomplete autocreate

This module provides new simple and lightweight field widget for 'Term reference' field type that allows users to add new taxonomy terms from the node creation form. Term Reference autocreate...
Categories: Site structure

Entity Reference: Preview

Why this module? When you preview the latest version of an entity (ex: a node) you only preview that entity. That means that referenced entities in that page are rendered with the published version...
Categories: Content editing experience, Content display, Site structure

Views Accordion - Views Vanilla JavaScript Accordion (VVJA)

The Vanilla Views suite F.L.A.S.H.C.R.P.T.B FlashCrptb is a collection of ten powerful Drupal modules designed to enhance the visual and interactive experience of Drupal Views using pure,...
Categories: Administration tools, Content display, Site structure

MERCI (Manage Equipment Reservations, Checkout and Inventory)

MERCI can extend any content type into a list of unique reservable items (like studios) or buckets of interchangeable items (like DV cameras). We followed the approach used by Organic Groups, Feed...
Categories: Content editing experience, Site structure

ZURB Orbit

Zurb Orbit is an easy to use, powerful image slider component for Zurb Foundation that's responsive, allowing you to swipe on a touch-enabled device. Official docs for the Foundation Orbit slider...
Categories: Content display, Site structure, Developer tools

Field Load More

Field Load More for Developers ======================= Project site: http://drupal.org/project/field_load_more Code: https://drupal.org/project/field_load_more/git-instructions Issues: https:/...
Categories: Site structure

CSVFile Formatter

Introduction A Field formatter that renders CSV files uploaded to a Drupal File field as a themable HTML table. Requirements This module requires the following modules: File field Installation...
Categories: Content display, Site structure

Date's datepicker inline

This module permits inline rendering of date's popup widget. That is, it display the datepicker embedded in the page instead of in an overlay. It integrates with field API, form API and views...
Categories: Site structure, Developer tools

Nodequeue reference

Field type for referencing one or more nodequeue's to a node. The module supports both list, checkbox/radiobutton and autocomplete style. It's only distributed with a display formatter to show the...
Categories: Content editing experience, Content display, Site structure

Image Sizes

Responsive image styles depend on the parent element width. Blow up your google page speed rank. Installation 3.x Install as usual. How to use - You can enable image sizes default module for some...
Categories: Content display, Developer tools, Site structure

Responsive Image Formatter Tools (RIFT)

RIFT provides Quality-of-Life improvements for setting up and maintaining responsive images in Drupal websites. The module offers a comprehensive toolkit for implementing responsive image...
Categories: Developer tools, Media, Site structure

Field Rules

Provides Rules integration for creating fields, field instances, and node types. Future improvements: [#1702260] Credits: * Programming done with Christopher Leppanen.
Categories: Site structure, Automation

Book Menus

Introduction Book Menus allows you to set books as normal drupal menus. This means they will be listed in admin/structure/menu, and have all of the additional functionality that comes along with it...
Categories: Site structure

Pages