Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
Metatag
The Metatag module allows you to automatically provide structured metadata, aka "meta tags", about a website. In the context of search engine optimization, when people refer to meta tags they are...
Categories: Search engine optimization (SEO)
Feeds
Feeds is the module for importing or aggregating data into nodes, users, taxonomy terms and other content entities using a web interface without coding a migration. Data can be imported from...
Categories: Import and export
Entity Browser
Goal of this module is to provide a generic entity browser/picker/selector. It can be used in any context where one needs to select few entities and do something with them. Possible use cases:...
Categories: Content editing experience, Media
Search API
What does it do? This module provides a framework for easily creating searches on any entity known to Drupal, using any kind of search engine. For site administrators, it is a great alternative to...
Categories: Site search
Meta tags quick
Meta tags support based on Fields API. Included modules Starting from version 7.x-2.1, meta tags functionality is splitted to several modules: metatags_quick Main module. Adds meta tags support for...
Categories: Content display, Content editing experience, Site structure
Image Widget Crop
Provides an interface for using the features of the Crop API. This element provides an UX for using a crop on all fields images or file elements. This module has particularity to purpose capability...
Categories: Content display, Media
Site verification
Make the task of site verification easy for search engines and other services, even for non-technical users and without needing access to the back-end hosting account. Supported site verification...
Categories: Administration tools, Integrations, Search engine optimization (SEO)
Real-time SEO for Drupal
Improve your Drupal SEO: this module helps you optimize content around keywords in a fast, natural, non-spam way. We want to give you the best tools available in the Drupal community. The Real-time...
Categories: Search engine optimization (SEO)
Date
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This package contains both a flexible date/time field...
Variable
Variable module provides a registry for meta-data about Drupal variables and some extended Variable API and administration interface. This is an API module so it must be installed only when other...
Simplify
Introduction Simplify allows particular fields to be hidden from the user interface. This helps to de-clutter forms and present a more user-friendly experience to content editors. Supported fields...
Categories: Administration tools
Conditional Fields
Conditional Fields is an admin user interface with the ability to modify fields appearance and behavior on certain conditions when viewing content defined by dependencies between fields based on...
Categories: Administration tools, Content display, Site structure
Dashboard
This module is included in Drupal CMS. [#3454529] Dashboard module provides users with a centralized interface to access key information and essential tools after logging into the system. The main...
Categories: Administration tools
Blog
This blog module is the same included with Drupal core before version 8. It was removed from Drupal core as part of a meta issue to make core more maintainable. Development sponsored by NeverGone...
Categories: Content editing experience
Queue UI
A user interfaces for viewing and managing Drupal queues created via the Queue API, which began in Drupal 7. Features: View queues and number of items Developers can define meta info about queues...
Categories: Developer tools
Location
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Module maintainer @podarok The Location module allows...
Remove HTTP headers
Overview The Remove HTTP headers module removes configured HTTP headers from the response. Also removes from the tag if the X-Generator HTTP header is configured to be removed. By default the X...
Categories: Security
Simple Meta
The Simple Meta module provides a flexible and easy method to set meta tags, such as page title, description and keywords for nodes, views and other different pages. You don't need to edit each...
Categories: Administration tools
Translate Drupal with GTranslate
GTranslate uses Google power to translate your Drupal website into 103 available languages and make it available to more than 99% of internet users upon installation for FREE. Translate your Drupal...
Categories: Multilingual
State Machine
State Machine Provides code-driven workflow functionality. A workflow is a set of states and transitions that an entity goes through during its lifecycle. A transition represents a one-way link...
Nodeaccess
Nodeaccess is a Drupal access control module which provides view, edit and delete access functionality for nodes -- per content type and per node.. Users with the 'grant node permissions'...
Categories: Access control
Custom Meta
While Nodewords (D6) and Metatags (D7) work well for adding things like Abstract, Description, Keywords, Robots, Copyright and even OpenGraph meta tags to your content, we continually found...
Categories: Developer tools, Integrations, Search engine optimization (SEO)
Remove Generator META tag
Usage Enable to remove the Generator META tag. Disable to restore the Generator META tag. No configuration required!
Categories: Administration tools, Developer tools
Simple Google Maps
This module is about the simplest way to display a Google Map, and/or a link to a Google Map, in your content. It provides a field formatter for Drupal plain text fields (it can also be used on...
Categories: Site structure
Office Hours
Defines a 'weekly office hours' field type, allowing you add a field to any Content type, in order to display when a location is open or closed on a weekly basis. In Version 8, you can also add...
Categories: Site structure