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

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

Get Locations Geocoder

This module provides geocoder support for getlocation fields. When the getlocation latitude or longitude fields are left empty geocoder will be used to generate a valid lat/lon pair. Dependencies...

Drush Search & Replace

This drush plugin performs a text search & replace on all content and content revisions in all text fields and all custom blocks on a Drupal site. It does this directly in the database, not by...
Categories: Site structure, Developer tools

Voting Weight

A weight == A vote Base on this, we make voting more meaningful. Background Bad money drives out good "When a government compulsorily overvalues one type of money and undervalues another, the...
Categories: User engagement

KISSmetrics

This module adds the KISSmetrics web statistics tracking system to your website. It integrates with Rules and lets you to log arbitrary events and properties of your visitors/users (eg. Gender, Age...

Interactive Information Bar

The Interactive Information Bar (iib) is a unified API for adding interactive elements to a pages. The iib modules implements a page level and entity level 'bars'. The goal of iib is to have a...
Categories: Administration tools, Developer tools

Collections

The collection module tracks the relationship between revisions of content. Example collection: Fall 2013. This collection would contain all of the revisions that are associated to the Fall 2013...
Categories: Content editing experience, Site structure

Which Server

A small module to add the server name (as in machine hostname, not the name of the website host) to administrator reports: Update status page (/admin/reports/updates) Update status email...
Categories: Administration tools, Developer tools

Form Builder Field

The Form Builder Field uses the Form Builder module for the ability to build forms on a entity basis. The form submission does nothing out of the box. It implements hook_form_builder_field_action...
Categories: Content editing experience, Content display

Media MPX

This module integrates MPX for PHP with Drupal 9's Media API. The Drupal 9 version of this module is a successor to the Media: thePlatform mpx module, but with the advantage of a shorter machine...
Categories: Media

LGP

LGP (Lazy Guinea Pig) is a set of debugging tools designed for Drupal developers who need a straightforward and efficient way to log debug messages. Features LGP offers a variety of tools to help...
Categories: Developer tools

Node Revision Administration

The Node Revision Administration provides a page similar to admin/content where operations can occur on a revision level. Go to admin/content/content-revisions to see the interface. See nra.api.php...
Categories: Administration tools, Content editing experience

Entity RDF

The Entity RDF module is a replacement for the Drupal 7 core RDF module offering a tight integration between the RDF mappings and Entity API. Each RDF mapping is attached to its appropriate...

Apache Solr Search View Modes

This module adds support for node view modes to the Apache Solr Search Integration module. The Apache Solr module allows administrators to set up multiple Search Pages. This module extends that...
Categories: Site search

Dashboardify

Module description Dashboardify is a module for creating complex dashboards. Each user with proper permissions can add any block to dashboard and rearrange blocks order on his or her dashboard page...
Categories: Content display, Developer tools

Metro Menus (menu with taxonomy and skins support)

[EN] This module like "Nice menus" but without old solutions in code. CSS-Menu only (working in IE7+ and other modern browsers). WIth this module you can select any sub items with any depth from...
Categories: Administration tools, Content display, Site structure

CSS Injector Export

Add an 'Export CSS' link to your CSS Injector administration page to let you export all CSS as a single formatted stylesheet. Useful for gathering all simple CSS tweaks and adding them to the theme...
Categories: Import and export

CiviCRM Stripe

Stripe Payment Processor integration for CiviCRM Instructions You do not need this module for CiviCRM 4.2+ There are no special steps required in Drupal. Turn this module on and follow the steps...
Categories: Integrations

Semantic Display Suite

Semantic DS is an add on for Display Suite that adds semantic layouts and field templates. Layouts Article - Article tag including regions for content ( a div ), header, hgroup, aside, figure and...
Categories: Content display

Move user

This module adds a new method for cancelling user accounts. It is based on the user_cancel_reassign cancel method from Drupal core, but adds the option to select which user the content is...
Categories: Access control

Setup

The Setup module adds the ability to have scripted, setup wizards which are run automatically on the first access of a completed or upgraded site. Think of it as a method of introducing a client to...
Categories: Developer tools

NRA/Workbench Integration

Integration between http://drupal.org/project/nra and http://drupal.org/project/workbench_moderation
Categories: Administration tools, Content editing experience

Rebuild More

Overview This module only does something if one or more modules are providing node access control. In such a case this module: Allows you to select when the node access table is purged (beginning...

Commons Profiles (Base)

This project has been merged into the main Drupal Commons repository with [#2009294]. For Drupal Commons 3.4 or higher, visit http://www.drupal.org/project/commons to download commons and use this...

Field Select CT

Field Select CT allows you to create a field pre-populated with content types that can be referenced
Categories: Site structure

Route

Route module enables the construction of wizard like journeys using Panels. It's mostly useful for developers that require high levels of configurability and flexibility for their multistep forms....
Categories: Content display, Administration tools, Developer tools

Pages