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

53,950 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.

Image

THIS MODULE IS OBSOLETE. This module allows users with proper permissions to upload images into Drupal. Thumbnails and additional sizes are created automatically. Images could be posted...
Categories: Content editing experience, Media

Configuration Inspector

Configuration inspector uses the core built-in configuration system as well as schema system to let you inspect configuration values and the use of schemas on top of them. This makes it possible to...
Categories: Developer tools

FillPDF

Most PDF modules generate PDFs from scratch; FillPDF is not one of those modules. Instead, it lets you fill in existing editable PDFs with data from your Drupal site. Editable PDFs are those forms...
Categories: Content editing experience, E-commerce, Site structure

elFinder file manager

elFinder is a open source file manager. Report issue Features: Integrated with WYSIWYG API capable editors: CKEditor, FCKeditor (D6, D7), TinyMCE, BUEditor, jWYSIWYG (D6), YUI (D6, D7), WYMeditor ...
Categories: Administration tools, Media

Admin User Language

Synopsis The Admin User Language module makes sure that any user has a pre-selected administration pages language. This is useful when you want to give a consistent user experience to your users,...
Categories: Administration tools, Multilingual

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

Galleria

This module allows users to create image galleries using the Galleria jQuery plugin, found on http://galleria.aino.se. How it works There are several different approaches of using this module to...
Categories: Content display, Developer tools, Media

Sendgrid

Sendgrid email module that uses the official sendgrid PHP library. This module requires mailsystem. Installation instructions Install as any other module (See Installing modules instructions) Add...
Categories: Integrations

Custom Publishing Options

This module allows you to create custom publishing options for nodes. It allows you to add to the default options of Publish, Promote to Front Page, and Sticky. It also ingrates with views to allow...
Categories: Administration tools, Content editing experience, Content display

User One

Since Drupal 7 is more restrictive in allowing multiple failed logins, using different names (in 6.x version) is not needed any longer. These are the features of 7.x version. User one account is...
Categories: Security

Media: SoundCloud

Media: SoundCloud adds SoundCloud as a supported media provider. Most popular web services, including SoundCloud, support oEmbed. It is generally recommended to use Media: oEmbed instead of...
Categories: Content editing experience, Content display, Media

Video Embed HTML5

This module add support for embedding HTML5 videos into your website using Video Embed Field Usage Install module Add video embed field and enable "HTML5" provider Add link that ends with mp4/ogg...
Categories: Site structure, Media

Group Content Menu

About this Module Group module allows you to create arbitrary collections of your content and users on your site and grant access control permissions on those collections. This module lets you...
Categories: Administration tools, Content editing experience, Site structure

Config Snapshot

Config Snapshot enables snapshotting of extension-provided configuration. It's used by Configuration Synchronizer to support updating configuration provided by modules, themes, and the install...
Categories: Developer tools

Force Password Change

Concept This module allows administrators to force users, by role, individual user, or newly created user, to change their password on their next page load or login, and/or expire their passwords...

Show Node Aliases

Show Node Aliases module enables privileged users to see, edit and delete all url aliases (paths) assigned to a node, from within the node edit page. There may be cases when multiple aliases are...
Categories: Administration tools

Disable HTML5 validation

Drupal's own form validation is way more flexible and accessible than the HTML5 validation your browser performs. Unfortunately, HTML5 validation is performed before Drupal validation, so Drupal...
Categories: Administration tools, Site structure, Developer tools

E-Sign

CONTENTS OF THIS DOCUMENT Introduction Requirements Recommended modules Installation Configuration Troubleshooting FAQ Maintainers INTRODUCTION This module allows for integration of Signature Pad,...
Categories: Site structure

Availability Calendars

The Availability Calendar module allows you to add an availability calendar to entities. Example use cases are tourist accommodation - e.g. bed and breakfast, holiday homes or self catered...

Module Object Oriented Programming API

What is it for? This module allows you to write modules in pure OOP syntax. It becomes handy when you need some kind of "aspects" to inweave into the main functionality of your module. Moopapi does...

Config Merge

Config Merge provides a method for three-way merging of configuration items and a Config Filter plugin that safely merges configuration updates into the site's active configuration. Use case Config...
Categories: Administration tools, Developer tools

Taxonomy Menu Trails

You need this module if you have a nested menu tree with taxonomy terms, e.g.: Term 1 Term 1-1 Term 2 Term 2-1 And you have a node referring to the term in menu. For example, node refers to the...
Categories: Administration tools, Site structure

Time Range

Time Range Provide the form widget to fill in the time range. This is just a change to the display form, so that the user doesn't need to enter too much content. This module not store time data....
Categories: Site structure

Webform CiviCRM Integration

A powerful, flexible, user-friendly form builder for CiviCRM. Just as Views can output data in virtually any way imaginable, this module allows you to have data input exactly the way you want....

Fullcalendar Library

This is a utility module that simply provides the fullcalendar (3.x) and fullcalendar scheduler (1.x) libraries to other modules. If either library is not locally installed under /libraries, it...
Categories: Integrations

Pages