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

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

Entity Reference Live Preview

This module provides a live preview for some Entity Reference widgets. To use it, create an entity reference field, set it to use an autocomplete widget (the normal one, NOT the tags-style one) or...
Categories: Site structure, Developer tools

Feeds Database

This module provides a Feeds Fetcher and Parser to use when your data source is on another database. For each source you can provide a query to directly select which data to import and then map...
Categories: Content editing experience, Developer tools

Date part-of-day

Small module that provides a date token extension, partofday, a somewhat arbitrary indication of the part of the day (early morning, morning, noon, afternoon, evening, night or midnight).
Categories: Site structure, Developer tools

Backbone

What this module does This module provides a foundation for the development of Backbone.js apps with Drupal. Using this module, you can build complex interactive interfaces with little to no server...

Context UUID

Context UUID provides a context condition so reactions can be based on a collection of entity UUID - so they remain consistent between environments. This module depends on UUID Entity Autocomplete.
Categories: Administration tools

pChart

About pChart module pChart module is an API for developers. It does nothing by itself. It should only be installed if some other module requires it or you are building module on top of it. This...
Categories: Content display, Developer tools

Watchdog Debug

Collects additional debug information for each watchdog() call and displays it on log event details page. Debug information collected could contain values of debug_backtrace() stack trace, as well...
Categories: Administration tools, Developer tools

Voicemail

Provides voicemail capabilities to phone extensions created with either VoIP Node or VoIP User modules. By doing so, one can create Drupal sites with voicemail boxes associated not only with users,...
Categories: Integrations

Robokassa Merchant

Полнофункциональный самостоятельный модуль для приема оплаты через ROBOKASSA. Поддерживает как прием оплаты через встроенную форму, так и с использованием внутреннего API и хуков. Ключевые функции:...
Categories: E-commerce

REL links

Add rdf/html/xhtml-vocab rel="next" sort of meta tags describing menu navigation when displaying nodes. Inserts rel links pointing up, down and sideways to give semantic scrapers clues about the...
Categories: Site structure

Views custom template

Version 7.x-1.0 is deprecated in favor of version 7.x-2.0 What is Views custom template? Views custom template allows you to add a template suggestion for view displays, rows and fields so you can...

pgbar

What does it do? pgbar is a simple module that enables you to render progress bars based on the number of submissions on a webform. The progress bars are animated using a simple javascript. It also...

Media Recorder

Overview The Media Recorder module adds the ability to record video and audio using HTML5 or Flash and save them as file entities, using either the media browser or as a file field widget. The main...
Categories: Content display, Media, Site structure

BlazeMeter Module for Load and Performance Testing

This module is deprecated. Please go to www.blazemeter.com to run tests in the cloud.

Detector

NOTE: Given that Detector no longer appears to work in newer versions of PHP, there's probably not much point in maintaining this. Sorry for this. This module supports the inclusion of Dave Olsen's...
Categories: Administration tools, Automation, Developer tools

Textarea maxlength JS widget

This module provides a custom widget for the text and text_long field types. Features include: Recommended text length, which will allow the user to specify a recommended text length. Istallation...

Simple Views Field

Simple Views Field provides the ability to generate a views lists by choosing from a few simple choices. This views list is a field and can be attached to any entity (node, boxes 7.x-2.x-dev/ bean,...

Userpoints roles

This module is for chinese Drupal users. Its UI is in Chinese. If you have several roles, for example: 'silver user', 'gold user', 'diamond user'. Difference user role in Ubercart could have...
Categories: E-commerce

Royal Mail zones

July 2020 update: The Royal Mail has created a new zone for the US, world zone 3. If upgrading from beta-2 or earlier, it's recommended you check how you're using the module and confirm the change...
Categories: E-commerce, Automation

Payment credit card

Credit card support for payment method which needs some basic input credit card and validate handlers without using commerce module. This module is fully copied from commerce source (payment module...

Openlayers filters

Provides an input filter to create inline Openlayers maps in your content. It means that you can add any Openlayers maps you want in any content, using this filter. Features Provides an input...
Categories: Content editing experience

AutoSlave

Automatic database slave selection This database driver (called "autoslave") will automatically use the database slaves where applicable and otherwise use a master database. where applicable means:...
Categories: Developer tools, Performance

Linenumbers

Overview Linenumbers is a simple text filter which adds line numbering to content. This module is especially useful when modules like Syntax highlighter and Geshi Filter are overkill and all you...
Categories: Content editing experience, Content display

PDF Archive

The PDF Archive module provides the ability to generate PDF archives of any entity triggered by Rules actions. Both the entity view mode and role of the simulated user used for rendering the entity...
Categories: Content editing experience, Automation

Quiz Evaluation

This is a module that adds an 'evaluation' question type to the quiz module. It uses the Quiz module API to create a question type similar to the scale question, but with the ability to create...
Categories: Content editing experience

Pages