Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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