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

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

TinyPNG Image Action

This module is created to be simplest solution for TinyPNG processing in Drupal 7. One of the most important things about this module is that it keeps original files untouched dealing nicely with...
Categories: Media

Publish to Apple News

A bit about Apple's News Platform News, Apple’s all new app available with iOS 9, delivers rich and immersive news, magazine, and web content to millions of users. With Apple News Format,...
Categories: E-commerce, Content editing experience, Import and export

Views Mobile

Views mobile module provides a mechanism to switch the display of a view when in a mobile device. Usage In order to the module work you need to clone the display you want to provide a mobile...
Categories: Content display

Panels Lock Region

Panels Lock Region is a Panels display renderer plugin which adds full region lock functionality to Panels In-Place Editor. Synopsis This module allows users with certain permission to lock/unlock...
Categories: Content display

Code Server

Allows limitless communication between Drupal (6 and 7) sites. Code Server provides a framework for calling PHP functions on a Drupal site from code running on a different Drupal site. Status for...
Categories: Developer tools, Import and export

Panel pages internationalization via clone and redirect handlers ( i18n_pc )

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This project aims to cover a gap in panel page (page...
Categories: Content editing experience, Developer tools, Multilingual

OrgHunter Charity Search - Lookup and Donation Module

Charity Search API powered by OrgHunter.com, is the most accurate, reliable and trusted charity datasource on the market today, enabling Drupal developers to quickly add a charity search feature to...
Categories: Integrations

Tripal Galaxy

The Tripal Galaxy module integrates the Galaxy Project software framework with Tripal enabling Tripal-based sites to provide large-data analytical workflows to their users. The benefits include:...

Sortable Lists

This module provides a Form API element type for having sortable lists. This is a module for be used by a developer, due to that it doesn't provide any UI itself; you MUST use it in your code....
Categories: Developer tools, Site structure

Outlook Events

This module is used to fetch Calendar events from Exchange outlook accounts. Installation: 1. You should download https://github.com/jamesiarmes/php-ews library and place it in sites/all/libraries...
Categories: Content editing experience, Site structure

Linkit Upload

Linkit Upload is an extension to Linkit. It adds the possibility to upload files from the Linkit modal when the 'Managed files' search-plugin is enabled. Once the file is uploaded, it's available...
Categories: Administration tools, Content editing experience, Media

CKEditor Upload

This simple module adds the possibility to upload files using CKEditor's upload tab to your Drupal files directory. Not that this (currently) will not create real Drupal file objects but that's a...
Categories: Content editing experience, Developer tools

Context Meta

Concept Context meta module provides a facility to add tags likes Abstract, Description, Keywords, Robots, Copyright and even OpenGraph meta tags to your defined page. Whenever we create a custom...
Categories: Content editing experience, Content display, Search engine optimization (SEO)

Search API Hashtag

Search API hashtag module provides an index field to store hashtags that appear in one or more indexed fields. This module is useful to create a facet field to filter indexed contents by their...
Categories: Site search, Developer tools

Webform Replay

Webform Replay extends the excellent Webform module by adding an option to "replay" selected webform components. This module is ideal for situations where multiple webform submissions per user are...
Categories: User engagement, Integrations

farmOS Maple

Features for managing maple tapping and production. This module is an add-on for farmOS. Description available on GitHub: http://github.com/farmOS/farm_maple

CookieCuttr

The CookieCuttr module helps site owners to comply with the EU Directive on Privacy and Electronic Communications, known as the "Cookie law". It presents site visitors with information and an...

Profile Module Manager

Profile Module Manager is an alternative to managing modules within a profile's .info. It includes functionality similar to Apps and Feature Set, but is designed to manage "Module Bundles" on top...

Pakkelabels.dk

Integration between Drupal Commerce and the Danish shipping service provider Pakkelabels.dk. Pakkelabels.dk is a much cheaper option than using e.g. PostDanmarks PacSoft where the open API requires...
Categories: E-commerce

Restaurant Contact

Simple contact module for Open Restaurant. This module is part of

Paragraphs Pagination

Paragraphs is great way of easily creating and displaying content. The Paragraphs Pagination module extends that power by introducing a new 'page break' bundle. With it you can easily split a long...
Categories: Content editing experience, Content display

Account Sentinel

Account Sentinel perceives changes made to a configurable set of monitored roles' accounts, even those that are results of direct database modification (e.g. SQL injection). A set of e-mail...
Categories: Administration tools, Security

Media: YouTube upload

The demonstration site is up and running at: http://media-youtube-upload.com. Register an account or login with Facebook and try out the Media: YouTube upload widget. The Media: YouTube upload...
Categories: Site structure

Admin notification

A simple module to allow site administration to set up a notification that is shown to all logged-in users via the messaging system. Simple as that. Note: Admin notification can't be enabled with...
Categories: Administration tools, Developer tools

User hash

The User hash module allows you to create an individual hash for each user. Use case You can use the hash as a light weight user identification where you do not want to use the Drupal login...
Categories: Access control

Pages