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

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

Flipping Book

Summary This module provides an integration point between Drupal7 and FlippingBook (http://flippingbook.com/). Flippingbook is a very used software to make digital publication from any document you...
Categories: Content editing experience, Content display, Site structure

Node Option Premium

This module adds a new node option Premium content along with core publishing options (Published, Promoted to front page, Sticky at top of lists). When a node is published as premium content, only...
Categories: Access control, Content display, Content editing experience

Social Links API

Light-weight social share links to attach to your entities! Clicking the link opens a popup to share your content's page, or a custom callback can used to e.g. format the link to open in your mail...
Categories: Developer tools, Search engine optimization (SEO)

Sub Entity

This module supports subentity, a kind of entity which does not exist independently, it always attaches to a parent entity. Similar to field_collection in Drupal 7 but for Drupal 8+. Similar to...
Categories: Content editing experience

Noindex Module

This module adds to white-listed paths to prevent the content from being indexed by search engines. Note that the same functionality is not achieved by disallowing a path in robots.txt. For further...
Categories: Search engine optimization (SEO)

External-use Icons

This module creates a bridge between other modules or themes in integrating external-referencing SVG icons defined in sprite sheets into Drupal. This module provides a visual UI for end users to be...
Categories: Site structure

Twitter_Feed

Module for Drupal 8. I used D8 stuff (like guzzle) as much as I could. The Twitter Feed module displays a configurable list of tweets in a block. It does so using the Twitter REST API and the...
Categories: Integrations

Link Plain Text Formatter

The contributed module Link allows a Drupal 7 site builder to display a link in plain text. The text displayed is the link's title when there is one, or the link's URL if there is none. Since Link...
Categories: Site structure

Mermaid Diagram Field

Mermaid Diagram Field Features This module adds two things to a Drupal site. A field for adding and rendering Mermaid diagrams with the following subfields: Title - a heading for the diagram...
Categories: Site structure

Feeds Comment Processor

Feeds Comment Processor provides support for creating and updating comments with the Feeds module. Feeds provides support for node, user, and taxonomy term imports by itself but does not include...
Categories: Content editing experience, Import and export

CKEditor Skin

You're wondering why do you need this module because you can download any skins you want and put them in the skins folder. Yes that's totally true. But what if you don't know how to do that, or too...

Twitter Profile Widget

Easily display tweets filtered by Twitter handle, timeline, or search term in a Drupal block. You can control how many tweets should display and whether to include replies or retweets. A single set...
Categories: Media

Time Field Picker

OVERVIEW Time Field Picker for Drupal 8 module provides a two field for displaying and submitting time and time-range for Drupal site. Here you can select different color theme for time picker like...
Categories: Content editing experience, Content display, Site structure

Adobe Experience Platform Tags (formerly Adobe Launch)

This module provides the functionality to inject the Adobe Experience Platform Tags (formerly Adobe Launch) JavaScript snippet in the HEAD of your rendered site through a backend configuration...
Categories: Integrations

Rel Attributes Filter

Description The Rel Attributes Filter (rel_attributes_filter) module provides filters for the ckeditor to add rel attributes to links. Currently, three filters are supported: noreferrer, noopener...
Categories: Content editing experience, Security

ALTCHA

ALTCHA provides a free, open-source Captcha alternative utilizing a proof-of-work mechanism to safeguard your website against spam and unwanted content. ALTCHA ensures robust spam protection...
Categories: Integrations, Security

Views Advanced Labels

This module provides several advanced features for customizing the labels of Views fields and filters: Change the label for the "- Any -" option of exposed filter select boxes – e.g., to reflect...

Purr Messages

Do you want a more interestingly themed system message from Drupal? Enjoy Growl messages on OS X? Then this module is for you. This small module uses a simple override made available in Drupal...

User display name

This module adds a display name base field to user entities to be displayed instead of the user name field (Drupal's default). Existing users will continue to have their current user name displayed...
Categories: Content display

jQuery UI MultiSelect Widget [D7]

Adds Eric Hynds jQuery UI MultiSelect Widget (https://github.com/ehynds/jquery-ui-multiselect-widget) to select fields (optional multiselect only) in Drupal. Drupal 8+ Alternatives For Drupal8+ we...
Categories: Content display, Developer tools

CKEditor for WYSIWYG Module

This module provides a WYSIWYG editor using the CKEditor library. While there are other approaches to integrating CKEditor into Drupal (through either the WYSIWYG module or CKEditor module), this...
Categories: Content editing experience, Integrations

Menu Disallow External Links

Allows site administrators to disallow external links in certain menus. A checkbox "Disallow external links" will show up at /admin/structure/menu for users with the permission Administer menus and...
Categories: Administration tools

Domain Login Restrict

Domain Login Restrict This module provide functionality to restrict the user login based on domain assigned to user. It also provide domain wise setting for Roles control login if there domain...
Categories: Access control

RDF Extensions

If you are new to RDF, watch this introduction. Drupal 7 Drupal 7 core includes an RDF module which outputs RDFa. If you want to learn more about RDF in core, see the documentation. This RDF...

Opigno Poll App

This module integrates the Drupal core poll module with Opigno courses. It allows users to use polls in course contexts.

Pages