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

4,750 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.

Contentment

Contentment (content management) provides a dashboard for easily adding and managing content. The dashboard consists of a series of tabbed pages (one for each content type) plus an overview page....
Categories: Administration tools, Content editing experience

Cryptolog

Cryptolog enhances user privacy (and compliance with data protection and consumer privacy regulations such as GDPR, CCPA/CPRA, etc.) by logging ephemeral identifiers in place of client IP addresses...
Categories: Administration tools, Integrations, Security

Pathrevisions

This module keeps track of the URL path for each revision of a node. Possible uses include URL rewriting in a front-end cache (using a database lookup) or tracking when a URL path was changed....
Categories: Administration tools, Search engine optimization (SEO)

Alias Lock

Certain paths are important to the business of your website and should probably not change once established. Sometimes, like when using Pathauto, a change in the title leads to a change in the path...
Categories: Administration tools

Content Tab

Overview The Content Tab module is a handy module for an administrator of a site or a user with given permissions to view the content written by a particular user. The user can view the content in...
Categories: Administration tools, Content editing experience, Developer tools

Watchdog Digest

This module sends watchdog entries by email in a digested format.
Categories: Administration tools, Integrations, Developer tools

Cookiebar

Cookie control A simple cookie control module. Gives you the option to prevent specific javascript from loading at hook_js_alter. All used messages are configurable and translatable. Other modules...
Categories: Administration tools, Developer tools, Integrations

Legacy Redirect

Use this module if you have an older site that did not make use of clean_urls. This module adds support for Drupal urls that use the index.php?q=path/to/page style and will forward those requests...
Categories: Administration tools

Domain Rights Management

Dependencies : views(defines extension for views, but can work without as well) domain Description This modul provides a solid domain based, distributed user administration. On a CMS spanning...
Categories: Administration tools

Hide Filepath

Hide Filepath provides a way to hide absolute paths to files on the page source, even if your Drupal instance is using the Public download method. It especially comes in handy if you want users to...
Categories: Administration tools, Content editing experience, Site structure

Content Dependency

Very useful in Drupal 7. However, this module isn't yet available in Drupal 8. For that release, either set up your own view, or help with a migration into Drupal 8 to provide the same convenience...
Categories: Administration tools, Content editing experience, Access control

Page Throbber

Page Throbber is a simple utility module which lets the site developer display a spinning "throbber" and a custom message to display when loading up pages which they know will be slow too load. The...
Categories: Content display, Administration tools, Site structure

Sitewide Alert Message

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This module provides functionality to display urgent...
Categories: Administration tools, Developer tools, Access control

Content access view permission

This module extends the content access module to put the view (any/own) [TYPE] to the drupal permissions form. So a user settings the access permissions doesn't have to switch between two forms and...
Categories: Administration tools, Access control

Module dependency toggle

Summary Module dependency toggle is a small module that hides module dependencies and provides a button for showing/hiding. This module also works with module filter. Requirements JavaScript must...
Categories: Administration tools, Developer tools

Rules Special Redirects

Tiny helper module that allows Drupal to trigger Page Not Found and Access Denied pages as Rules actions.
Categories: Administration tools, Automation

Context Form Alteration

Alter forms via Context reaction. zOMG! More friendly, exportable, GUI alternative to writing form_alter functions in custom module code. Set various form values, attributes, and element access...
Categories: Administration tools, Developer tools

OpenFed views multi-column display

Allows the user to define the number of columns used to display the content of a view without having an access to the views interface. Limitations Only tested in the "OpenFed / Fast2web D7"...
Categories: Administration tools, Content editing experience

Drush Editor - A fashion way to manage your WYSIWYG libraries

This module looks like the PM functions of Drush, allows us to download most of popular WYSIWYG editors. Integration Feel free to integrate your editor using my API. There are only 2 functions you...
Categories: Administration tools, Developer tools

Backup & Migrate Manta

This module adds Backup & Migrate target support for Joyent Manta. It has the following dependencies: Backup and Migrate Libraries API php-manta PHP curl and openssl extensions See the README for...
Categories: Administration tools, Import and export, Integrations

Shared Content (Deployment System)

This project allows you to deploy content between multiple sites with the click of a checkbox. Many organizations have multiple websites, and a publishing workflow which requires content created on...
Categories: Administration tools, Content editing experience

Powered Override

Tiny and simple module to replace text in the block "Powered by Drupal". It's possible to use text formats already set, included PHP code.
Categories: Administration tools, Developer tools

PP Crop

Cropping feature of the PP profile (drupal.org/project/pp). Allows to specify image cache presets for image field and if they have EPSACrop effect user can set thumbnails on the fly. Overview video...
Categories: Administration tools

Woopra Analytics

Adding a woopra solution. Solutions for Each Team It’s not just the age of the customer, it’s the age of the customer-centric organization Installation. https://drupal.org/documentation/install...
Categories: Administration tools, Integrations

Simple Entity Merge

Development for this project is on GitHub A module that allows two entities to be merged together. Enable and visit /admin/simpleentitymerge Features: Merge fields Merge properties (with an API...
Categories: Administration tools, Content editing experience, Developer tools

Pages