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

3,327 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.

Insert Lorem Text

This will place a link above your node edit body 'add lorem text' If you click it it will add lorem text to the node body. But if you are using a wysiwyg editor you will need to switch it off first...
Categories: Content editing experience

Revisioning Scheduler

The Revisioning Scheduler is a simple, light weight module which extends the Revisioning and allows users to set a date and time for publishing and reverting nodes. When a user clicks Publish or...
Categories: Content editing experience

Personality Test

This module allows you to easily create a personality test that visitors can take. After you installed it a new node type becomes available, when you create a node of this type you can add...
Categories: Content editing experience

Cyrillic to Latin Transliteration

Automatic transliteration and content translation creation from source Cyrillic nodes. Allows users to select node types that should have automatic transliteration enabled. Drupal 8 At the moment...
Categories: Content editing experience, Multilingual

Content unpublish

Drupal 7 ------------ Dependency: Entity API Add metadata to node and comments to allow privileged users to un-publish and publish. Links have security tokens to prevent CSRF attacks. There are...
Categories: Content editing experience

Entity Templates for Entity Clone

This module allows editors to mark certain nodes as "templates". Doing so limits the editing of these nodes to users who have been granted the permission to administer templates. This helps protect...
Categories: Administration tools, Content editing experience, Access control

GrapesJs Editor - Page builder

The GrapesJs Editor module provides a new editor format with a page builder. Requirements Drupal Core ^8 || ^9 Dependencies GrapesJS 0.16.22 : https://grapesjs.com/ (already included in the module)...
Categories: Content display, Content editing experience, Developer tools

Tabs-Auto

Automated Tabs from node content. This module will scan a node and split it into tab sections at each <H1> heading element using the heading title as the tab's title (can be set to split at...
Categories: Content editing experience

Book Block

The bookblock module can generate an individual menu block for each of your site's books. These blocks can then be administered as any other block to appear on the pages you choose. You aren't...
Categories: Content editing experience

Driven API

This API exposes the so called driven properties, which are aimed to map any type of node properties (i.e. title, body, taxonomy, CCK fields, workflow, etc). What such driven properties are used...
Categories: Content editing experience, Content display

testproject2

This project aimed to find similar nodes by LSA.
Categories: Content editing experience

File Import (+directory import)

Spun off from [#532754].
Categories: Content editing experience, Media

ISBN2entity

This is an actively-maintained version of ISBN2node.
Categories: Content editing experience

Unpublish Button

Add a button to quickly unpublish a node from a views row.
Categories: Content editing experience

apppush

Push Notification for node article to Firebase cloud messaging.
Categories: Content editing experience, Integrations

siteform

This is a site form to generate json from a node
Categories: Content editing experience

Twitter Pull Periodic Content Generator

This module is used to periodically pull content from Twitter and generate nodes for your site. The general intention was for a site to generate weekly Articles based on the output of a single...
Categories: Content editing experience

Content Type Image

Overview Content type image is a simple helper module that gives users a thumbnail preview of the content types on the node add screen. This module is for site builders who would like to simply...
Categories: Administration tools, Content editing experience

Sky field file

Sky Field File module allows you to upload files to any single drupal entity (node, user, comment and etc) without making those scary, hard to understand configurations of content types, file...
Categories: Administration tools, Content editing experience, Content display

Moderation State

This sandbox has been moved to the Workbench Moderation Project. Please do not file any further issues against this project. Work is continuing in Workbench Moderation in the 8.x-1.x branch. Thank...
Categories: Content editing experience

Sugar Aggregate

Sugar Aggregate connects to a SugarCRM instance, pulls down data about all entries belonging to a specific SugarCRM module, and up to one related (linked) SugarCRM module, aggregates that data into...
Categories: Content editing experience, Import and export, Integrations

Batch Entity Validate

Validates content entities. Examples: drush batch-entity-validate --entity-type=node Validate all users drush batch-entity-validate --entity-type=node --entity-type=user Validate all nodes and...
Categories: Content editing experience

Custom suggestions hook

The custom_suggestions_hook_theme_suggestions_HOOK_alter is a pre-process function that allows us to easily produce custom template suggestions based on an existing hook. For instance, if we wanted...
Categories: Content editing experience, Site structure

Innovation News

Innovation News provides tools which allow you to place Drupal nodes into editions and display those nodes by edition. Editions are similar in purpose to editions of newspapers or editions of...
Categories: Content editing experience, Content display, Import and export

OG Public Access

The OG Public Access module allows Organic Groups (OG) administrators to control public access to their groups' content. This module does not require group administrators to be granted the site...
Categories: Administration tools, Content editing experience

Pages