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

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

Trails

Provides an alternative page trails management workflow for customizing the page breadcrumb trail. Trails can also be combined with Rules to add individual crumbs at various points in displaying a...
Categories: Content display, Automation

Losungen

The Daily Watchwords (in German 'Die Losungen') is an old tradition of the german Unity of the Brethren. This module provides daily changing scripture readings. More see http://www.losungen.de/...
Categories: Content editing experience

Commerce Options Field

This module provides a new field that allows the site admin to add an Option set that the user can choose from and pay for the option selected using any method supported by Drupal Commerce. An...
Categories: E-commerce, Site structure

Domain Cache

This project provides separate cache keys per domain in a Domain Access environment. This can replace either the default database cache as well as memcache. Installation See README.txt
Categories: Developer tools

OPAC

Overview The opac module enables libraries to integrate their catalog into Drupal allowing importing records, make advanced searches with faceted results, circulation task etc ... This module is...

Debut Location

Debut Location is a Debut Feature module for displaying Location content types on an OpenLayers map and in a list. Sample uses for Debut Location include: A community mapping project identifying...
Categories: Site structure

Domain finder

About this module This module creates a new block to search for domain names and generate results showing whether they are free or unavailable.It also provides the configuration page which list...
Categories: Site search

Tripal GO Analysis

This module is responsible for displaying reports from Gene Ontology (GO) analyses. This module contains a Gene Ontology Annotation Format (GAF) file loader to import GO terms assigned to features....

Tripal Unigene Analysis

This module extends the Tripal Analysis Module and provides visualization of Unigenes derived from ESTs. Currently, a web-based loader is not available, however, once a unigene is loaded into Chado...

CTools Auto-modal Admin Interface

CTools Automodal Admin Interface module provides admin interface for CTools Automodal module (http://drupal.org/project/ctools_automodal). On the module settings page you can choose what content...

Lorempixel

This is a simple module that lets you generate many images at once (like devel generate) and the images are created/fetched from the awesome image web service at lorempixel.com. Dependencies You...
Categories: Content editing experience, Media

nojs

Drupal normally adds the class "js" to the element when javascript is enabled, allowing for the easy addition of .js to the beginning of any CSS selector if you want to theme something differently...
Categories: Developer tools

Node Access Relation

Overview Node Access Relation allows content access permissions to be set for users on content referenced via a relation. You need Node Access Relation if... You use or plan on using the Relation...

Popcorn.js

Popcorn.js was an event system for HTML5 media developers developed by the Mozilla Foundation. Mozzila ended support for the Popcorn.js project in 2017.
Categories: Developer tools, Media, Integrations

Prefix free

Prefix free lets you use only unprefixed CSS properties everywhere. It works behind the scenes, adding the current browser’s prefix to any CSS code, only when it’s needed. This module is a wrapper...
Categories: Developer tools, Integrations

Commerce Contributions

Commerce Contributions provides a way where users can contribute/invest/support a specific Project/Organization/Cause, It works by adding a Commerce Contributions Field that can be added to any...
Categories: E-commerce, Site structure

Template Field Variables

Provides super themer-friendly template variables for entity fields. This module takes the mystery out of theming fieldable entities. For each field in an entity, it extracts the values that you...

Services node resource extension

Extends functionality for the node resource available through services module. Additional Authentication: - Provides the ability to define a specific node type (or types) that requests made to node...
Categories: Content editing experience, Integrations

Services taxonomy resource extension

Extends functionality for the taxonomy resource available through services module. Additional Authentication: - Provides the ability to define a specific vocabulary(or vocabularies) that requests...
Categories: Content editing experience, Site structure

Timelinr

Timelinr is a customizable content-slider plugin for jQuery 1.4.4+. The module allows the integration of timeline into drupal. The jQuery Plugin can be found here: http://www.csslab.cl/2011/08/18...
Categories: Content display, Content editing experience, Developer tools

Content reminder

Drupal 7 module that allows to set a reminder notification to content. Useful to remind content editors to check the relevancy and/or consistency of a particular item over time. Each notification...
Categories: Administration tools, Content editing experience, Developer tools

Context path breadcrumb

This is a plugin module for the context module. It takes the request URI part of the URL of the current page (for example /our-company/our-team/steve) and uses this path to build the breadcrumbs....
Categories: Site structure, Developer tools

Google Cloud Storage

Google Cloud Storage allows you to replace the local file system with Google Storage. Files uploaded into Drupal will still be managed by Drupal, but instead of being stored on the local server,...
Categories: Media, Performance, Integrations

Mailchimp User Lists

Overview This module is an expansion of the already existing Mailchimp module. This module was designed for businesses and organizations that have internal departments who need Mailchimp access but...
Categories: E-commerce, Integrations, Access control

Advanced Page

This feature allows a site maintainer to provide editors a way to create and edit static pages on the site, some of the important features include: Allows editor to supply per node/page JS and CSS...

Pages