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

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

Advanced Link

About Advanced Link Provides autocomplete widget for CCK Link field and additional functionality over standard field: Variants of URL filtering (external or internal). Additional filter options by...
Categories: Site structure

Newsletter (D7)

Newsletter module aims to be a full blown newsletter solution for Drupal 7. It is especially recommended for people that need more than one newsletter list for their site. Dependencies Entity API...
Categories: Integrations

Views Exposed Filters Summary

This module displays the values of exposed filters a user selected for the view. As an administrator, you can also select which filters are shown to the end user.
Categories: Content display

Form Builder

Overview This is a Drupal module that provides an interface for editing and configuring forms. It started out as a module to edit Drupal7 Form-API arrays but has been extended since then to edit...

Key value field

Allows to store a key/value pair in a field. This for example allows you to store arbitrary properties on an entity. On top of the key/value storage itself, this module also allows you to store...
Categories: Site structure

Dimension

A field class to support dimensions. The following three modes are supported: Length Area (width and height) Volume (width, height and depth) The module comes with two formatters where the...
Categories: Site structure

ISBN Field

ISBN is a simple field/widget module. It provides simple validation for ISSN-8, ISBN-10, and ISBN-13. Javascript validation is available. Display options include raw (as inserted) and clean (dashes...

jQuery Easing

The jQuery Easing module makes the jQuery Easing plugin available for Drupal modules/themes to use. It provides no functionality of it's own and should only be installed if another project requires...
Categories: Developer tools, Integrations

GraphQL Compose

A Drupal GraphQL Schema Generator. Features Easy to use: GraphQL Compose is a no-code schema generator. Developers don't need to know GraphQL to create a GraphQL API for their Drupal application....
Categories: Decoupled, Developer tools

Contact Forms

This module expands the features of the D7 site wide contact form. It eliminates the drop down category menu by generating a clean looking contact form (without a drop down menu) for each of the...
Categories: Integrations

Panels Tabs

Description This module provides a configurable "tabs" Panel style that can be used by any Panels module. The module supports the following tab modes: Normal tabs (horizontal filling disabled)....

Views Simple Math Field

Based on https://www.drupal.org/project/views_cumulative_field, this module allows you to perform simple math expressions on two Views fields. I created this because Drupal 8 Ctools does not...

Modernizr

Respond to your user’s browser features. Modernizr tells you what HTML, CSS and JavaScript features the user’s browser has to offer. It makes the results available to you in two ways: as properties...
Categories: Developer tools, Performance, Integrations

Views Contextual Range Filter

Views Contextual Range Filter is a plugin for Views that adds the option to contextually filter not just by a single value, but also by range, such as a price range. Please be aware that contextual...

Counter

Counter module counts how many visitors on your website. This module provides real time counting. All data saved to database. Features Count Site Counter per day, minute even second! Count Unique...
Categories: User engagement, Integrations

Copy Prevention

Anything you put out there in the Internet (public pages) is available for anyone else to copy and save/re-use. So if you really want your content to be safe and protected - do not put it online....
Categories: Developer tools

Varnish

This module provides integration between your Drupal site and Varnish cache, an advanced and very fast reverse-proxy system. Varnish is a HTTP accelerator that sits in front of your application web...
Categories: Performance

Ridiculously Responsive Social Sharing Buttons

Social sharing buttons that you can drop into any website with attractive SVG-based icons, small download, and browser compatibility. No 3rd-party scripts. You can choose to add the buttons to the...
Categories: Content editing experience, Search engine optimization (SEO)

Switch Page Theme

Switch Page Theme module allows to use different theme than the site default theme on specific pages. Module provides functionality to add multiple rules for different themes on specific set of...

Remove username

This simple module is removing the 'name' (username) field from the user management forms (create/register/edit accounts) by making the 'email' field required and copying the email address into the...
Categories: Access control

Monitoring

Overview This project introduces a vendor independent framework for deeply monitoring Drupal and all its projects / modules. It provides a 360 degree perspective on Drupal system health, being a...
Categories: Administration tools, Integrations, Developer tools

Block Tabs

Block tabs, this module provide basic tabs function for Drupal. Different from quicktabs module: quicktabs do not have a workable version in Drupal 8 when this module created, this module provide...
Categories: Content display

Menu Node API

Manages relationships between node ids and menu items. The Menu Node API project fills in one of the "missing tables" in Drupal. This module does nothing on its own. Instead, it creates and...
Categories: Developer tools

Google Analytics GA4

A simple drupal module to integrate Google Analytics 4 (GA4) tracking into your website, providing advanced insights into user behavior and engagement. With easy installation and configuration, our...
Categories: Integrations

Views Natural Sort

Provides a views filter that sorts node titles by a more natural manner by ignoring articles like "The" and "A." Normal sort: A Chorus Line All American Fiddler on the Roof Oklahoma! The King And I...

Pages