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

17,669 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.

PHP Preview

This is a helper module that works along side CCK for Drupal 7. It's designed to allow users to view a live preview of the PHP code they enter into field-value / default-value boxes. This aids...

Form Field Logic

This module creates a form with the ability to specify conditional fields. Example: I want to create a select field with options A, B, or C. If the user selects option A, I can output another...
Categories: Developer tools

Apache Solr Key Phrases

This module allows you to define key phrases (1 or more words) that may be used in content and which are particularly relevant for your users when they are searching. Documents with those phrases...
Categories: Site search

MVPcreator Blog

This a Panopoly app which provides a simple blog to allow you to communicate with your customers, users and potential customers and users. It was designed to work with MVPcreator, a distribution to...

Comment Tagging with annotation

"comment tagging with annotation" allows users to attach tag or user references to areas of a picture. This is what Flickr and Facebook already do. This module is based on the Image : please...

Commerce Payment Simple UI

Customers that have no knowledge of Rules UI will want a simple payment methods configuration page. The module enables a simplified version of Commerce Payment Methods. It provides a "configure"...
Categories: Administration tools

Advancability

A module with one purpose - advance your site's accessibility. The module has two submodules: Advancability Tools - Advanced accessibility tools for your users (usually from all roles)...
Categories: Content editing experience

Sudo Mode

"Sudo Mode" is a module which takes inspiration from the unix sudo program which allows you to escalate yourself to a privileged user in order to perform an action. While this module doesn't swap...
Categories: Security

Login Here

Overview This module provides better login and logout handling by adding the 'destination' redirect query string anywhere user/login or user/logout are found. It also supports domain_by_path(). If...

Floor_Manager

Designed originally for a craft fair style site, this module adds a field type for setting up a grid. The intent is to design a floor plan using the grid and sorting it so the values of the grid is...
Categories: Site structure

TheShop.biz

TheShop.biz Provides the Users the ablility to create their own online stores without leaving Drupal Powered Site. This feature is useful to give your users a reason to use your site and second it...
Categories: E-commerce

Cache control header

Cache Control header is used to improve site performance for authenticated user when NginX is used. It send HTTP Cache Control header in those page allowed to be served in cache. This module per se...
Categories: Performance

Commerce discount slice

This module is dependent of Commerce Discount module. With this module, you can make a discount of $x every $y spent up to a maximum of discount of $z. You can define maximum total of discount by...
Categories: E-commerce

Easy Gmap

Easy Gmap provides a new field type for adding Google maps on your site with a map preview. It works by entering an address or clicking on the map. Map is displayed for end users in iframe. You...
Categories: Content editing experience, Content display, Site structure

Google+ Autopost Domains API

Google+ Autopost allows posting of content to Google+ Streams using Google+ Domains API. This module does not provide full functionality as what available from Google+ Domains API. Though it allows...
Categories: Content editing experience, Developer tools

Telegram API

This module provides Telegram Bot API integration in Drupal. Other modules may use the exposed services to create a bleeding-edge user experience. TODO: A service that wraps API calls Entities to...
Categories: Developer tools, Integrations

Contacts Events

This module extends the Contacts module to add events with ticketing and optional accommodation, camping accommodation and ticket printing. The module uses Drupal Commerce to manage user payment...
Categories: Site structure

georchestra_authentication

The geOrchestra_authentication module provides integration with geOrchestra security-proxy for authentication, user provisioning and authorization. This module will get information from HTTP Header...
Categories: Access control

Pwned Checker

Uses the the haveibeenpwned.com API to check if users accounts have been compromised. Checks the user e-mail when they login, and if the e-mail is part of a new breach displays a message,...

Prevent Login

Prevent access to Drupal's default user login and password reset forms. This can be useful in situations where authentication is being handled by an external system. It is still possible to login...
Categories: Security, Access control

Interface views sort

Sorting is one of the most useful features of views which makes users view the content in the order they wish to. This module helps the user to sort the view based on interface language. Install...
Categories: Access control, Developer tools

CKEditor5 Audio Plugin

Ckeditor5 Audio Plugin Introduction This module integrates an audio plugin into CKEditor5, enabling users to easily upload audio files or embed audio from a link directly within the CKEditor5...
Categories: Content editing experience

Views More Filters - Author filter as dropdown

Additional filters for Views to make user list as select dropdown. Steps: 1. Download this module 2. Enable this module 3. In views add User relationship 4. In filters you can find filed named as...

Commerce Cart Context

This module provides a context condition that allows you to check whether a user's shopping cart contains any items or not. You could use this to for instance show the shopping cart block only if...
Categories: E-commerce, Developer tools

Onetime LoginLink

This modules helps you to create one time login link for users. We have form with text field which accepts user email address or username based on account one time login link is created. We set the...
Categories: Security

Pages