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

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

Payment donation form

Provides a block with a simple donation form to process payments through Payment.
Categories: E-commerce, Integrations

Media Query Images

A javascript-free responsive image formatter. This module has similar functionality to the Picture module. This module provides an additional image field formatter and stand-alone widget that...
Categories: Content editing experience, Content display, Site structure

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

Commerce Maksekeskus

Maksekeskus is Estonian payment solution provider who bundles all the Estonian payments solutions into one. Its is simple and cheap to start and It could be good for testing your business idea....
Categories: E-commerce

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

Google Analytics Referrer

Lightweight, scalable, no-nonsense, enable-and-forget collector of referrers for all pages on your site, drawing on data collected by Google Analytics. Hardly any load on your server, no negative...
Categories: Content editing experience, Search engine optimization (SEO), Integrations

Content Type Dependency

The Content Type Dependency module allows admins to create rules. Each of these rules will prevent a user from adding one particular content type unless the user has finished adding a specified...
Categories: Content editing experience, Content display

Developer console

My replacement for huge and clumsy Devel ;) Allows to execute PHP code and database queries, provides dumper function with Kint library integration and output type parameters for Drupal 7 & 8,...
Categories: Developer tools

tokens for seo

Tokens for seo is an small module that use Variable module and Token module to create a form to fill some seo options and become them into tokens. The elements to fill are some of the metatag...
Categories: Search engine optimization (SEO)

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....

Content Type Groups Theme

Adds additional theme template suggestions based on content type groups.
Categories: Content editing experience

Drush Webservice

Description This module allows to run Drush without being granted access to the machine it relies on. It may be useful on shared hosts that do not provide SSH access to servers. Example: * With...
Categories: Administration tools

Simplenews Iregister

Simplenews publishes and sends newsletters to lists of subscribers. This module generate the code for an iframe that will show a form to register a user in a newsletter. There are some keys and a...
Categories: Integrations

Ubercart Invoice payment

This module is a sub-module of Ubercart. This module will give Site admin an ability to create invoice for customers and customers will receive link in mail to pay the invoice.
Categories: E-commerce

OpenID login restrict

Provides functionality to make OpenID the primary authentication mechanism for non-admin site users. Enabling the module will disable the normal login for users that don't have the 'Bypass OpenID...
Categories: Access control

Vimeo shortcode

Adds an input filter to enable Vimeo videos to be embedded using a short code [vimeo url="https://vimeo.com/1234567"] Additional options are also available: [vimeo url="https://vimeo.com/1234567"...
Categories: Media

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...

SQLite Booster (D7)

This module can speed up any drupal installation that uses the SQLite database driver. It has no effect on other database drivers so if you migrate databases and forget this module, nothing will...
Categories: Developer tools

Webform TabIndex

The webform tabindex allows web developers to customize the tab/navigation order of web content on which HTML objects(e.g. input, select, fieldset etc ) that support tabindex attribute. By default...
Categories: Content editing experience, Developer tools, Site structure

Menu Position UUID

This module adds deploy and UUID support to the menu_position module. There are no changes to the UI. Developer Note If you are using custom menu_position plugins be sure to implement hook_menu...
Categories: Import and export

Git Status

When using git, Git Status module provides information and the current status of the git repository, via the Status report of the administration interface. Instructions Just install the module and...
Categories: Administration tools, Developer tools, Integrations

Bootstrap Slider

Bootstrap Slider module for Drupal by More than (just) Themes.
Categories: Content display

Link Meta Display Filter

Overview This module creates a text format filter. The filter adds metadata to links. Features Append file size to link. Append extension to link. Append extension based icon to link. Icon uploads...
Categories: Content editing experience

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

Pages