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

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

Archive

This is replacement for the Drupal archive.module which was available in Drupal core in Drupal 4.7.x and previous versions. Drupal 5/6 will no longer receive improved features. All new features...

Cufón

The Cufon module adds integration with the Cufón Javascript library to Drupal. Cufón performs text replacement on web pages, using the canvas element and VML to render fancy typefaces. Quick start...

Media: Image Flotsam

This module contains Embedded Image Field providers (i.e. emfield's emimage module) that don't currently have their own "Media: " module yet (see the emfield project page for more information on...
Categories: Content editing experience, Content display

Float filter

This is a very simple filter that adds surrounding tags around floated img, figure, or table tags. The filter scans for inline CSS styles and if a float:left or float:right is found (usually added...
Categories: Content editing experience

TMGMT Translator Microsoft

Microsoft translator plugin for the Translation Management Tools (TMGMT) project. Allows to submit translation jobs for to Microsoft Translator. Features Drupal 8 ready Fast and convenient machine...
Categories: Multilingual, Integrations

REST API Access Token

The REST API Access Token module provides a Drupal authentication provider that uses tokens (in headers) as the primary factor of authentication. Additionally module provide signature verification...
Categories: Access control

Webform Views Extras

Webform Views Extras? Webform Views Extras extends Webform views and supports relationships in views with all content entities not only node. INSTALLATION composer require drupal/webform_views...
Categories: Integrations

File Extractor

Synopsis This module adds a new computed field on File entity: "File extractor: extracted file". This new field allows to access the content of the file: in webservices like JSON:API in a field...
Categories: Content editing experience, Media, Site search

Permission Select

Permission Select is a module that allows for quicker editing of role permissions on /admin/user/permissions. The module utilizes jQuery to manipulate the DOM, creating links to check all / uncheck...
Categories: Administration tools, Developer tools

OpenID Selector

This module integrates Javascript OpenID Selector with Drupal's OpenID client. This module substitutes Drupal's default OpenID form with Javascript OpenID Selector widget, so users do not even need...
Categories: Integrations, Access control

Linkit Picker

Linkit Picker is an extention to Linkit. Linkit Picker adds the possibility to "browse" links via views. Current support for nodes, users and terms This modules is using views to build tables with...
Categories: Administration tools, Content editing experience

Views display switch

This module provides a Views area plugin that can be placed in the header or the footer of a view and can generate Links to configurable displays of that view. Features Link labels can be...

Add Child Page

The Add Child Page module adds a tab on selected content types in order to add a child page to the current page. The user will be redirected to the node add form to add a node with the parent menu...
Categories: Content editing experience

Webform Submissions Delete

This module is used to delete Webform submissions in bulk using a specified date range. This module will create a tab/link under the Webform Results tab, which will allow a user to delete...

CCK Select Other

CCK Select Other introduces an alternative select list widget that provides a user with either a select list or text input. Features Uses native core List fields, which allows to swap out the...
Categories: Content display, Content editing experience, Site structure

Media: Video Flotsam

This module contains Embedded Video Field providers (i.e. emfield's emvideo module) that don't currently have their own "Media: " module yet (see the emfield project page for more information on...
Categories: Content editing experience, Media

Field Wrappers

Using the Field Wrappers module, site administrator will be able to choose HTML wrappers for Fields. Normally the Field API uses DIV elements to wrap fields, labels and its data. After the Field...

Commerce Invoice Receipt

Provides an additional 'Invoice' display for Commerce orders, as well as a Rules action to email this invoice out to customers. The HTML email can be customised through template files. Installation...
Categories: E-commerce

Features Diff

This is a simple modules used to view the diffs of a single or all features modules. The module contains a single menu path of: features/diff/[ | all] which can be invoked with the last component...

Bootstrap Carousel Image Formatter

The Bootstrap Carousel Image Formatter is a lightweight Drupal module that provides a field formatter for Image fields, allowing them to be rendered as a responsive Bootstrap Carousel. Features...
Categories: Integrations, Site structure

Protected File (from download)

Protected file module provide a new field type which extends File field and permit to enable/disable for each file the possibility to prevent users to download the file, if they don't have the...
Categories: Site structure, Media

Views Local Tasks

This module adds support for creating menu local tasks with Views pages without writing YAML code. Although Drupal core provides a "Link to display" field that can be added to the view's header to...
Categories: Administration tools, Site structure

Layout Builder Extras - View mode selector

What does it do? It allows you to add icons/images to your view modes so it's nicer and more user friendly to select a view mode in the front end. It used to be a select list of all view modes and...
Categories: Content editing experience

Tin Can API

The Tin Can API project is a suite of modules that provide various points of integration with the Tin Can API/Experience API. The module(s) can be used to track many different types of user...

LinkedIn Insights Tag

The LinkedIn Insight Tag is a piece of lightweight JavaScript code that you can add to your website to enable in-depth campaign reporting and unlock valuable insights about your website visitors....
Categories: Integrations

Pages