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

8,695 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.

Translate Core Labels

The labels for the "Title" and "Body" fields (whatever you decide to label them for a given content type) do not get translated in node.module or node.pages.inc. This tiny module takes care of that...
Categories: Content editing experience, Multilingual

Auto Admin

Auto Admin is a module that automatically generates good looking, highly customizable administration pages. Let Auto Admin build list, add, edit and delete pages for you using its Drush commands to...
Categories: Administration tools, Content editing experience

Content Attachment

This module creates a filter allowing user to attach everything inline with a simple tag. The purpose is to provide a "light" presentation, and link to heavy content (ie., with attach_node, then...
Categories: Content display, Content editing experience

Taxonomy Term Reference Sortable Widget

Description Module provide an sortable widget based on jQuery ui.sortable for selecting terms in a taxonomy term reference field. Requirements Drupal 7.x Installation 1. Copy the entire term...
Categories: Content editing experience, Site structure

CKEditor Syntax Highlighter

This module allows to add a "code" button to integrate the Syntax Highlighter Javascript library by into CKEditor using the CKEditor Syntax Highlight plugin. Dependencies : CKEditor Syntax...
Categories: Content editing experience

Webform Node Value

Fill a Webform field with the value of a node field. User case example Use an email address from a node as the destination for the webform to be sent to, based on what the visitor has selected on...
Categories: Content editing experience

Simple MCQ

An alternate multichoice type question for Quiz module. Why yet another multichoice question type? This module tries to address the usability problem in existing multichoice module which is a part...
Categories: Content editing experience, User engagement

Climate Tagger

The Climate Tagger Module is a simple, FREE and easy-to-use way to integrate the Climate Tagger API into any web site based on the Drupal Content Management System. The Climate Tagger (www...
Categories: Content editing experience, Site structure

Context reaction: node template

Node template reaction allows to set node's template as context reaction. In difference of context node template module, it allows to choose node.tpl file for node (not page.tpl) as context...
Categories: Administration tools, Content editing experience, Content display

Entity Claim

The Entity Claim module provides ability for users to claim authorship of any kind of entity. i.e. node, user, comment, organic groups etc... Requirements Following modules are required Entity API...
Categories: Administration tools, Content editing experience, Access control

DROWL Trademark

Simply adds a registered trademark sign (®) as <sup> element behind defined words at runtime by JavaScript. The words to append the trademark to can be defined on the module page as comma...
Categories: Content display, Content editing experience, Developer tools

Entity Form Monitor

Adds a monitoring service to all entity forms to check if the entity on the form has been updated or deleted since the form has been loaded. If the entity has been changed or deleted, then it...
Categories: Administration tools, Content editing experience, Developer tools

CrowdRiff

Provides integration with CrowdRiff Visual Marketing Platform. This project includes three modules: Crowdriff Base module, includes functions for using the CrowdRiff API. Crowdriff Media...
Categories: Content editing experience, Media, Integrations

SMSgw.net for SMS Framework

This module provides integration between SMSgw.ws and SMS Framework
Categories: Content editing experience, Integrations

Configurable Blocks

This module resolves the known issue of exporting custom Block configuration but the block let content title/body editable. Good example is footer contact phone or copyright notes. If you have ever...
Categories: Content editing experience, Content display, Developer tools

Head images block

Allow to create head images block, with title and subtitle.
Categories: Content editing experience

Edit Unpublished Node Warning

This is a TINY module that shows a warning to users when they are editing an unpublished node. Depending on how the node add/edit form has been laid out it can be difficult for users to know if...
Categories: Content editing experience

Social sharing

This module provides social sharing functionality for your site. This is the most flexible solution since this is based on the main Drupal feature - Plugins. You can easily add any social service...
Categories: Content editing experience, Site structure

Yamamh for SMS Framework

This module provides integration between the Yamamah SMS service and the SMS framework project. Requirements: Drupal SMS framework module. Requires Yamamah subscription. Setup: Download and install...
Categories: Content editing experience, Integrations

Gutenberg Charts

An integration between ChartJS and the Gutenberg editor so you can load different types of Charts using CSV format within your Gutenberg page. Supported Chart Types Bar Doughnut Line Pie Polar Area...
Categories: Content editing experience, Developer tools

Dynamic Selection Tools

About This is a basic Drupal module for String, Integer, Float, and Decimal field types. Goal of this module is to provide a dynamic set of "allowed options", but keeping the nature of the field,...
Categories: Content editing experience, Developer tools, E-commerce

POST taxonomy term for JSON:API

This is a module that makes it easy to post taxonomy trem in a content type using JSON:API. Comming soon...
Categories: Content editing experience

Suggest

Co-create Content Engage your audience by letting them contribute to the content of your site. Suggest is a module that allows a visitor (anonymous user) to send a contribution to an already...
Categories: Administration tools, Content editing experience

Notifications Ribbon

An absolute positioned to top notification ribbon for your visitors. No need to worry about hassle of adjusting width and height of css ribbons. this plugin ribbon can wrap around any divs. Just...
Categories: Content editing experience, Site structure, Developer tools

Toggle view display

Easily get list or grid results of the same view with this handy tool
Categories: Content editing experience, Content display, Developer tools

Pages